CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
streamlit_lightweight_charts_pro/__init__.py
streamlit_lightweight_charts_pro/cli.py
streamlit_lightweight_charts_pro/component.py
streamlit_lightweight_charts_pro/exceptions.py
streamlit_lightweight_charts_pro/logging_config.py
streamlit_lightweight_charts_pro.egg-info/PKG-INFO
streamlit_lightweight_charts_pro.egg-info/SOURCES.txt
streamlit_lightweight_charts_pro.egg-info/dependency_links.txt
streamlit_lightweight_charts_pro.egg-info/entry_points.txt
streamlit_lightweight_charts_pro.egg-info/requires.txt
streamlit_lightweight_charts_pro.egg-info/top_level.txt
streamlit_lightweight_charts_pro/charts/__init__.py
streamlit_lightweight_charts_pro/charts/chart.py
streamlit_lightweight_charts_pro/charts/chart_manager.py
streamlit_lightweight_charts_pro/charts/series_settings_api.py
streamlit_lightweight_charts_pro/charts/managers/__init__.py
streamlit_lightweight_charts_pro/charts/managers/chart_renderer.py
streamlit_lightweight_charts_pro/charts/managers/price_scale_manager.py
streamlit_lightweight_charts_pro/charts/managers/series_manager.py
streamlit_lightweight_charts_pro/charts/managers/session_state_manager.py
streamlit_lightweight_charts_pro/charts/managers/trade_manager.py
streamlit_lightweight_charts_pro/charts/options/__init__.py
streamlit_lightweight_charts_pro/charts/options/base_options.py
streamlit_lightweight_charts_pro/charts/options/chart_options.py
streamlit_lightweight_charts_pro/charts/options/interaction_options.py
streamlit_lightweight_charts_pro/charts/options/layout_options.py
streamlit_lightweight_charts_pro/charts/options/line_options.py
streamlit_lightweight_charts_pro/charts/options/localization_options.py
streamlit_lightweight_charts_pro/charts/options/price_format_options.py
streamlit_lightweight_charts_pro/charts/options/price_line_options.py
streamlit_lightweight_charts_pro/charts/options/price_scale_options.py
streamlit_lightweight_charts_pro/charts/options/sync_options.py
streamlit_lightweight_charts_pro/charts/options/time_scale_options.py
streamlit_lightweight_charts_pro/charts/options/trade_visualization_options.py
streamlit_lightweight_charts_pro/charts/options/ui_options.py
streamlit_lightweight_charts_pro/charts/series/__init__.py
streamlit_lightweight_charts_pro/charts/series/area.py
streamlit_lightweight_charts_pro/charts/series/band.py
streamlit_lightweight_charts_pro/charts/series/bar_series.py
streamlit_lightweight_charts_pro/charts/series/base.py
streamlit_lightweight_charts_pro/charts/series/baseline.py
streamlit_lightweight_charts_pro/charts/series/candlestick.py
streamlit_lightweight_charts_pro/charts/series/defaults.py
streamlit_lightweight_charts_pro/charts/series/gradient_ribbon.py
streamlit_lightweight_charts_pro/charts/series/histogram.py
streamlit_lightweight_charts_pro/charts/series/line.py
streamlit_lightweight_charts_pro/charts/series/ribbon.py
streamlit_lightweight_charts_pro/charts/series/signal_series.py
streamlit_lightweight_charts_pro/charts/series/trend_fill.py
streamlit_lightweight_charts_pro/charts/utils/__init__.py
streamlit_lightweight_charts_pro/charts/utils/price_scale_config.py
streamlit_lightweight_charts_pro/charts/validators/__init__.py
streamlit_lightweight_charts_pro/charts/validators/price_scale_validator.py
streamlit_lightweight_charts_pro/constants/__init__.py
streamlit_lightweight_charts_pro/data/__init__.py
streamlit_lightweight_charts_pro/data/annotation.py
streamlit_lightweight_charts_pro/data/area_data.py
streamlit_lightweight_charts_pro/data/band.py
streamlit_lightweight_charts_pro/data/bar_data.py
streamlit_lightweight_charts_pro/data/baseline_data.py
streamlit_lightweight_charts_pro/data/candlestick_data.py
streamlit_lightweight_charts_pro/data/data.py
streamlit_lightweight_charts_pro/data/gradient_ribbon.py
streamlit_lightweight_charts_pro/data/histogram_data.py
streamlit_lightweight_charts_pro/data/line_data.py
streamlit_lightweight_charts_pro/data/marker.py
streamlit_lightweight_charts_pro/data/ohlc_data.py
streamlit_lightweight_charts_pro/data/ohlcv_data.py
streamlit_lightweight_charts_pro/data/ribbon.py
streamlit_lightweight_charts_pro/data/signal_data.py
streamlit_lightweight_charts_pro/data/single_value_data.py
streamlit_lightweight_charts_pro/data/tooltip.py
streamlit_lightweight_charts_pro/data/trade.py
streamlit_lightweight_charts_pro/data/trend_fill.py
streamlit_lightweight_charts_pro/frontend/build/index.html
streamlit_lightweight_charts_pro/frontend/build/static/js/index.BUV9i3e3.js
streamlit_lightweight_charts_pro/frontend/node_modules/flatted/python/flatted.py
streamlit_lightweight_charts_pro/frontend/src/.DS_Store
streamlit_lightweight_charts_pro/frontend/src/LightweightCharts.tsx
streamlit_lightweight_charts_pro/frontend/src/index.tsx
streamlit_lightweight_charts_pro/frontend/src/react-app-env.d.ts
streamlit_lightweight_charts_pro/frontend/src/setupTests.ts
streamlit_lightweight_charts_pro/frontend/src/types.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/.DS_Store
streamlit_lightweight_charts_pro/frontend/src/__tests__/ts-suppressions.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/components/ButtonPanelComponent.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/components/ChartContainer.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/components/ColorPickerDialog.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/components/ErrorBoundary.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/components/LightweightCharts.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/components/LineEditorDialog.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/components/SeriesSettingsDialog.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/config/positioningConfig.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/coverage/coverage-config.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/coverage/coverage-system-verification.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/coverage/coverage-test-cases.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/coverage/runner.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e/chart-lifecycle.e2e.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e/data-updates.e2e.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e/error-scenarios.e2e.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e/series-operations.e2e.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e/user-interactions.e2e.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-arrow-buy.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-arrow-sell.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-arrows-multiple.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-boundaries.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-circle.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-empty.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-mixed.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-pan-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-shapes-multiple.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-text-above.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-text-below.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-text-multiple.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-various-styles.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/annotations-zoom-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/area-series.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/aria-labels.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/auto-size-chart.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/bar-histogram-series.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/baseline-series.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/button-panel-interaction-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/button-panel-multi-pane-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/button-panel-pan-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/button-panel-zoom-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/candlestick-series.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/chart-grid.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/chart-in-modal.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/chart-position-fixed.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/chart-sticky-header.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/chart-with-legend.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/chart-with-range-switcher.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/chart-with-tooltip.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/chart-zindex.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/corner-layout-all-corners-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/corner-layout-resize-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/corner-layout-stacking-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/corner-layout-zindex-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/css-variables-chart.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-band-pan-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-band-zoom-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-band.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-font-chart.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-gradient-pan-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-gradient-ribbon.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-gradient-zoom-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-ribbon-pan-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-ribbon-zoom-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-ribbon.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-signal-pan-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-signal-zoom-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-signal.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-trendfill-pan-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-trendfill-zoom-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/custom-trendfill.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/dark-mode-chart.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/interactive-chart.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/keyboard-navigation.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/large-dataset.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/legend-multi-pane-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/legend-pan-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/legend-value-update-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/legend-zoom-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/line-series.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/multi-pane-collapse.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/multipane-2pane-custom-heights.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/multipane-2pane-multiple-series.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/multipane-2pane-price-volume.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/multipane-3pane-price-indicator-volume.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/multipane-4pane.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/multiple-charts-memory.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/range-switcher-corners-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/range-switcher-interaction-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/range-switcher-pan-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/range-switcher-zoom-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/screen-reader.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/series-dialog-color-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/series-dialog-focus-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/series-dialog-line-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/series-dialog-multi-series-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/series-dialog-position-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/series-dialog-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/series-settings-dialog-test.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/smooth-scroll.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/synchronized-charts.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/test-simple.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/pages/two-charts.html
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/accessibility.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/browser-features.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multi-chart.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multipane.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/performance.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-settings-dialog-interactions.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/accessibility.e2e.test.ts-snapshots/keyboard-zoom-in-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-after-price-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-after-zoom-in-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-after-zoom-out-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-arrow-buy-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-arrow-sell-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-arrows-multiple-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-before-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-before-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-boundaries-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-circle-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-empty-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-mixed-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-pan-to-earlier-range-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-shapes-multiple-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-text-above-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-text-below-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-text-multiple-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/annotations.e2e.test.ts-snapshots/annotation-various-styles-e2e-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/browser-features.e2e.test.ts-snapshots/auto-size-1280-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/browser-features.e2e.test.ts-snapshots/auto-size-800-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/browser-features.e2e.test.ts-snapshots/css-variables-chart-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/browser-features.e2e.test.ts-snapshots/custom-font-chart-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/browser-features.e2e.test.ts-snapshots/dark-mode-chart-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/band-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/band-after-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/band-before-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/band-before-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/band-price-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/gradient-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/gradient-after-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/ribbon-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/ribbon-after-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/ribbon-before-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/signal-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/signal-after-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/signal-before-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/trendfill-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series-interactions.e2e.test.ts-snapshots/trendfill-after-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series.e2e.test.ts-snapshots/custom-band-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series.e2e.test.ts-snapshots/custom-gradient-ribbon-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series.e2e.test.ts-snapshots/custom-ribbon-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series.e2e.test.ts-snapshots/custom-signal-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/custom-series.e2e.test.ts-snapshots/custom-trendfill-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/chart-position-fixed-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/chart-with-tooltip-visible-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/chart-zindex-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/legend-all-visible-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/legend-hover-highlight-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/legend-series-hidden-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/legend-series-shown-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/multi-pane-legend-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/multiple-panes-collapsed-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/one-pane-open-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/pane-after-collapse-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/pane-before-collapse-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/pane-expanded-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/range-1m-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/range-1w-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/range-custom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/range-default-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/sticky-header-scrolled-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/interactions.e2e.test.ts-snapshots/sticky-header-top-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multi-chart.e2e.test.ts-snapshots/chart-grid-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multi-chart.e2e.test.ts-snapshots/chart-in-modal-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multi-chart.e2e.test.ts-snapshots/synchronized-charts-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multi-chart.e2e.test.ts-snapshots/two-charts-1-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multi-chart.e2e.test.ts-snapshots/two-charts-2-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multipane.e2e.test.ts-snapshots/multipane-2pane-custom-heights-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multipane.e2e.test.ts-snapshots/multipane-2pane-multiple-series-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multipane.e2e.test.ts-snapshots/multipane-2pane-price-volume-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multipane.e2e.test.ts-snapshots/multipane-3pane-price-indicator-volume-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/multipane.e2e.test.ts-snapshots/multipane-4pane-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/performance.e2e.test.ts-snapshots/large-dataset-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/performance.e2e.test.ts-snapshots/multiple-charts-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/performance.e2e.test.ts-snapshots/smooth-scroll-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/color-picker-presets-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/line-style-dropdown-open-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/multi-series-initial-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/multi-series-one-changed-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-after-resize-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-after-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-before-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-closed-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-color-changed-red-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-color-picker-open-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-line-style-dashed-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-line-style-dotted-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-line-width-4-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-open-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-series-1-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-dialog.e2e.test.ts-snapshots/series-dialog-series-2-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-settings-dialog-interactions.e2e.test.ts-snapshots/series-settings-color-picker-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series-settings-dialog-interactions.e2e.test.ts-snapshots/series-settings-line-editor-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series.e2e.test.ts-snapshots/area-series-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series.e2e.test.ts-snapshots/bar-series-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series.e2e.test.ts-snapshots/baseline-series-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series.e2e.test.ts-snapshots/candlestick-series-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series.e2e.test.ts-snapshots/histogram-series-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/series.e2e.test.ts-snapshots/line-series-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/button-panel-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/button-panel-after-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/button-panel-before-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/button-panel-collapsed-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/button-panel-multi-pane-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/button-panel-multi-pane-collapsed-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/corner-layout-after-resize-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/corner-layout-all-corners-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/corner-layout-before-resize-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/corner-layout-stacking-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/corner-layout-zindex-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/legend-multi-pane-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/legend-multi-pane-initial-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/legend-topleft-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/legend-topleft-before-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/legend-topright-after-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/legend-topright-before-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/range-switcher-1m-after-zoom-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/range-switcher-1w-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/range-switcher-after-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/range-switcher-all-corners-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/ui-stability.e2e.test.ts-snapshots/range-switcher-before-pan-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/multi-one-series-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/multi-two-series-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/options-color-changed-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/options-original-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/options-reverted-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/type-area-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/type-histogram-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/type-line-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/workflow-initial-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/workflow-series-added-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/workflow-series-hidden-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/workflow-series-removed-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/zoom-initial-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/zoom-reset-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/zoom-zoomed-in-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/e2e-visual/tests/workflows.e2e.test.ts-snapshots/zoom-zoomed-out-chromium-darwin.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/helpers/ChartTestHelpers.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/helpers/MemoryLeakDetector.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/helpers/PerformanceTestHelpers.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/helpers/test-helpers-verification.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/hooks/useSeriesSettingsAPI.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/integration/enhanced-testing-demo.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/integration/integration.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/mocks/GlobalMockFactory.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/mocks/MockFactory.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/mocks/TestDataFactory.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/plugins/bandSeriesHybrid.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/plugins/gradientRibbonSeriesHybrid.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/plugins/plugins.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/plugins/ribbonSeriesHybrid.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/plugins/signalSeries.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/plugins/tooltip.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/plugins/trendFillSeries.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/BandPrimitive.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/ButtonPanelPrimitive.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/GradientRibbonPrimitive.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/LegendPrimitive.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/PrimitiveDefaults.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/PrimitiveStylingUtils.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/RangeSwitcherPrimitive.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/RibbonPrimitive.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/TradeRectanglePrimitive.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/primitives/TrendFillPrimitive.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/series/UnifiedSeriesFactory.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/ChartCoordinateService.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/ChartPrimitiveManager.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/CornerLayoutManager.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/PaneCollapseManager.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/PrimitiveEventManager.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/SeriesDialogManager.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/StreamlitSeriesConfigService.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/TemplateEngine.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/annotationSystem.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/services/tradeVisualization.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/setup/globalMockSetup.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/setup/mockHelpers.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/setup/testConfiguration.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/setup/testSetup.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/setup/__mocks__/streamlit-component-lib-react-hooks.js
streamlit_lightweight_charts_pro/frontend/src/__tests__/setup/__mocks__/streamlit-component-lib.js
streamlit_lightweight_charts_pro/frontend/src/__tests__/unit/index.test.tsx
streamlit_lightweight_charts_pro/frontend/src/__tests__/unit/simple.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/TestUtilities.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/colorAlphaBugFix.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/colorUtils.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/coordinateValidation.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/helpers.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/lightweightChartsUtils.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/lineStyle.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/logger.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/performance.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/react19PerformanceMonitor.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/renderingUtils.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/utils/resizeObserverManager.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/setup.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/.gitignore
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-arrow-multiple.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-arrow-up.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-boundaries.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-circle.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-empty-array.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-mixed-types.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-shape-multiple.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-text-above.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-text-below.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-text-multiple.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/annotation-various-styles.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-basic-solid-color.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-crosshair-marker.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-custom-background.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-custom-line-width.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-custom-price-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-dashed-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-dotted-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-dotted-price-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-gradient-fill.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-inverted-fill.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-inverted-scale.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-line-hidden.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-multiple-series.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-point-markers.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-price-axis-visible.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-relative-gradient.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-stepped-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-visibility-toggle.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/area-with-title.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-basic.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-custom-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-dashed-styles.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-lower-fill-only.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-no-fills.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-no-middle-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-per-point-complete.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-per-point-fills.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-per-point-line-styles.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-per-point-upper-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-thick-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-thin-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/band-upper-fill-only.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/bar-basic.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/bar-custom-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/bar-custom-price-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/bar-open-tick-visible.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/bar-thin-bars.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/bar-visibility-toggle.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/bar-with-title.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-basic.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-crosshair.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-custom-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-custom-price-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-dark-background.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-dashed-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-different-value.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-dotted-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-price-axis-visible.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-stepped-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-thick-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-thin-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-visibility-toggle.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/baseline-with-title.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-basic-default-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-crosshair.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-custom-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-custom-price-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-dark-background.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-general-border-color.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-general-wick-color.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-grid-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-price-axis-labels.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-visibility-toggle.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-visible-wicks.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-with-borders.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/candlestick-with-title.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-basic.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-blue-orange.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-dashed-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-lines-hidden.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-lower-line-hidden.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-no-fill.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-no-normalize.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-per-point-complete.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-per-point-gradient.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-per-point-line-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-per-point-line-styles.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-per-point-line-width.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-thick-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-thin-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/gradient-ribbon-upper-line-hidden.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/histogram-base-value.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/histogram-basic.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/histogram-color-variation.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/histogram-custom-price-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/histogram-dark-background.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/histogram-price-axis-visible.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/histogram-visibility-toggle.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/histogram-with-title.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-basic-solid.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-crosshair-marker.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-custom-price-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-dark-background.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-dashed-style.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-dotted-price-line.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-dotted-style.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-hidden-markers-only.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-large-point-markers.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-multiple-series.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-point-markers.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-price-axis-visible.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-stepped-type.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-thick-width.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-visibility-toggle.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/line-with-title.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-basic.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-custom-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-dashed-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-lines-hidden.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-lower-line-hidden.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-no-fill.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-per-point-complete.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-per-point-fill.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-per-point-line-styles.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-per-point-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-per-point-mixed.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-thick-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-thin-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/ribbon-upper-line-hidden.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/signal-basic.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/signal-color-overrides.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/signal-custom-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/signal-high-opacity.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/signal-low-opacity.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/signal-monochrome.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-basic.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-custom-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-dashed.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-lines-hidden.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-no-fill.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-per-point-complete.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-per-point-downtrend-color.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-per-point-fill-colors.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-per-point-line-styles.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-per-point-line-width.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-per-point-mixed.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-per-point-uptrend-color.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-thick-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-thin-lines.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/__snapshots__/trendfill-with-baseline.png
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/features/annotations.visual.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/series/area.visual.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/series/bar-histogram.visual.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/series/baseline.visual.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/series/candlestick.visual.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/series/custom.visual.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/series/extended.visual.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/series/line.visual.test.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/utils/chartRenderer.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/utils/imageComparison.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/utils/index.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/utils/multipaneHelpers.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/utils/testData.ts
streamlit_lightweight_charts_pro/frontend/src/__tests__/visual/utils/widgetHelpers.ts
streamlit_lightweight_charts_pro/frontend/src/components/ButtonPanelComponent.tsx
streamlit_lightweight_charts_pro/frontend/src/components/ChartContainer.tsx
streamlit_lightweight_charts_pro/frontend/src/components/ErrorBoundary.tsx
streamlit_lightweight_charts_pro/frontend/src/components/SeriesSettingsRenderer.tsx
streamlit_lightweight_charts_pro/frontend/src/components/buttons/index.ts
streamlit_lightweight_charts_pro/frontend/src/components/buttons/base/BaseButton.tsx
streamlit_lightweight_charts_pro/frontend/src/components/buttons/base/ButtonConfig.ts
streamlit_lightweight_charts_pro/frontend/src/components/buttons/base/ButtonRegistry.ts
streamlit_lightweight_charts_pro/frontend/src/components/buttons/types/CollapseButton.tsx
streamlit_lightweight_charts_pro/frontend/src/components/buttons/types/DeleteButton.tsx
streamlit_lightweight_charts_pro/frontend/src/components/buttons/types/SeriesSettingsButton.tsx
streamlit_lightweight_charts_pro/frontend/src/config/positioningConfig.ts
streamlit_lightweight_charts_pro/frontend/src/config/seriesSettingsRegistry.ts
streamlit_lightweight_charts_pro/frontend/src/forms/ColorPickerDialog.tsx
streamlit_lightweight_charts_pro/frontend/src/forms/LineEditorDialog.tsx
streamlit_lightweight_charts_pro/frontend/src/forms/SeriesSettingsDialog.tsx
streamlit_lightweight_charts_pro/frontend/src/hooks/useChartResize.ts
streamlit_lightweight_charts_pro/frontend/src/hooks/useSeriesSettingsAPI.ts
streamlit_lightweight_charts_pro/frontend/src/hooks/useSeriesUpdate.ts
streamlit_lightweight_charts_pro/frontend/src/hooks/useStreamlit.ts
streamlit_lightweight_charts_pro/frontend/src/plugins/chart/TooltipManager.ts
streamlit_lightweight_charts_pro/frontend/src/plugins/chart/tooltipPlugin.ts
streamlit_lightweight_charts_pro/frontend/src/plugins/overlay/rectanglePlugin.ts
streamlit_lightweight_charts_pro/frontend/src/plugins/series/bandSeriesPlugin.ts
streamlit_lightweight_charts_pro/frontend/src/plugins/series/gradientRibbonSeriesPlugin.ts
streamlit_lightweight_charts_pro/frontend/src/plugins/series/ribbonSeriesPlugin.ts
streamlit_lightweight_charts_pro/frontend/src/plugins/series/signalSeriesPlugin.ts
streamlit_lightweight_charts_pro/frontend/src/plugins/series/trendFillSeriesPlugin.ts
streamlit_lightweight_charts_pro/frontend/src/plugins/series/base/commonRendering.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/BandPrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/BasePanePrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/BaseSeriesPrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/ButtonPanelPrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/GradientRibbonPrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/LegendPrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/PrimitiveDefaults.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/PrimitiveStylingUtils.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/RangeSwitcherPrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/RibbonPrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/SignalPrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/TradeRectanglePrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/primitives/TrendFillPrimitive.ts
streamlit_lightweight_charts_pro/frontend/src/series/UnifiedPropertyMapper.ts
streamlit_lightweight_charts_pro/frontend/src/series/UnifiedSeriesFactory.ts
streamlit_lightweight_charts_pro/frontend/src/series/core/UnifiedSeriesDescriptor.ts
streamlit_lightweight_charts_pro/frontend/src/series/descriptors/builtinSeriesDescriptors.ts
streamlit_lightweight_charts_pro/frontend/src/series/descriptors/customSeriesDescriptors.ts
streamlit_lightweight_charts_pro/frontend/src/series/utils/seriesTypeNormalizer.ts
streamlit_lightweight_charts_pro/frontend/src/services/ChartCoordinateService.ts
streamlit_lightweight_charts_pro/frontend/src/services/ChartPrimitiveManager.ts
streamlit_lightweight_charts_pro/frontend/src/services/CornerLayoutManager.ts
streamlit_lightweight_charts_pro/frontend/src/services/PaneCollapseManager.ts
streamlit_lightweight_charts_pro/frontend/src/services/PrimitiveEventManager.ts
streamlit_lightweight_charts_pro/frontend/src/services/SeriesDialogManager.ts
streamlit_lightweight_charts_pro/frontend/src/services/StreamlitSeriesConfigService.ts
streamlit_lightweight_charts_pro/frontend/src/services/TemplateEngine.ts
streamlit_lightweight_charts_pro/frontend/src/services/TradeTemplateProcessor.ts
streamlit_lightweight_charts_pro/frontend/src/services/annotationSystem.ts
streamlit_lightweight_charts_pro/frontend/src/services/tradeVisualization.ts
streamlit_lightweight_charts_pro/frontend/src/styles/seriesConfigDialog.css
streamlit_lightweight_charts_pro/frontend/src/test-utils/lightweightChartsMocks.ts
streamlit_lightweight_charts_pro/frontend/src/types/ChartInterfaces.ts
streamlit_lightweight_charts_pro/frontend/src/types/SeriesTypes.ts
streamlit_lightweight_charts_pro/frontend/src/types/coordinates.ts
streamlit_lightweight_charts_pro/frontend/src/types/global.d.ts
streamlit_lightweight_charts_pro/frontend/src/types/layout.ts
streamlit_lightweight_charts_pro/frontend/src/types/seriesFactory.d.ts
streamlit_lightweight_charts_pro/frontend/src/utils/KeyedSingletonManager.ts
streamlit_lightweight_charts_pro/frontend/src/utils/SingletonBase.ts
streamlit_lightweight_charts_pro/frontend/src/utils/chartReadyDetection.ts
streamlit_lightweight_charts_pro/frontend/src/utils/colorUtils.ts
streamlit_lightweight_charts_pro/frontend/src/utils/coordinateValidation.ts
streamlit_lightweight_charts_pro/frontend/src/utils/dataValidation.ts
streamlit_lightweight_charts_pro/frontend/src/utils/errorHandler.ts
streamlit_lightweight_charts_pro/frontend/src/utils/lightweightChartsUtils.ts
streamlit_lightweight_charts_pro/frontend/src/utils/lineStyle.ts
streamlit_lightweight_charts_pro/frontend/src/utils/logger.ts
streamlit_lightweight_charts_pro/frontend/src/utils/performance.ts
streamlit_lightweight_charts_pro/frontend/src/utils/react19PerformanceMonitor.ts
streamlit_lightweight_charts_pro/frontend/src/utils/renderingUtils.ts
streamlit_lightweight_charts_pro/frontend/src/utils/resizeObserverManager.ts
streamlit_lightweight_charts_pro/frontend/src/utils/signalColorUtils.ts
streamlit_lightweight_charts_pro/type_definitions/__init__.py
streamlit_lightweight_charts_pro/type_definitions/colors.py
streamlit_lightweight_charts_pro/type_definitions/enums.py
streamlit_lightweight_charts_pro/types/__init__.py
streamlit_lightweight_charts_pro/types/series_config_types.py
streamlit_lightweight_charts_pro/utils/__init__.py
streamlit_lightweight_charts_pro/utils/case_converter.py
streamlit_lightweight_charts_pro/utils/chainable.py
streamlit_lightweight_charts_pro/utils/color_utils.py
streamlit_lightweight_charts_pro/utils/data_utils.py
streamlit_lightweight_charts_pro/utils/profiler.py
streamlit_lightweight_charts_pro/utils/serialization.py