# Lumen Charts documentation Public integration documentation for a proprietary library. Runtime access is separately authorized. Exported API signatures do not imply that all legacy capabilities are supported; preserve compatibility notes when using these documents. ## Start here - [Your first chart](https://docs.lumencharts.com/charting-library/getting-started/quickstart.md) - [Datafeed contract](https://docs.lumencharts.com/charting-library/datafeed.md) - [Widget options](https://docs.lumencharts.com/charting-library/configuration.md) - [Chart API (IChartWidgetApi)](https://docs.lumencharts.com/charting-library/api/IChartWidgetApi.md) - [Saving and loading](https://docs.lumencharts.com/charting-library/persistence.md) - [Lifecycle and frameworks](https://docs.lumencharts.com/charting-library/getting-started/lifecycle.md) ## Common mistakes - Call chart APIs only after `onChartReady` fires; use `headerReady()` before adding header controls. - Call `widget.remove()` when the view that hosts the chart closes, and stop your datafeed subscriptions. - Call datafeed success and error callbacks asynchronously, never inside the request call. - Treat `countBack` as the number of bars to return from `getBars`; return `noData: true` only when no older history exists. - Set `library_path` to the runtime folder with a trailing slash, from the same release as the script. - Types in the declarations are not all implemented; check the compatibility guide before relying on a legacy field. ## Complete documentation - [Full Markdown documentation](https://docs.lumencharts.com/llms-full.txt) - [Download all documentation as Markdown](https://docs.lumencharts.com/markdown/all.md) ## Overview - [Complete section](https://docs.lumencharts.com/markdown/sections/overview.md) - [Charting Library](https://docs.lumencharts.com/charting-library.md): What the library is, where to start for each task, and how it fits into your app. - [LLM resources](https://docs.lumencharts.com/charting-library/llm-resources.md): Copy, download and share public Lumen Charts documentation with AI tools. ## Getting started - [Complete section](https://docs.lumencharts.com/markdown/sections/getting-started.md) - [Installation and asset hosting](https://docs.lumencharts.com/charting-library/getting-started/installation.md): Get the runtime files, host them next to your app and point the widget at them. - [Your first chart](https://docs.lumencharts.com/charting-library/getting-started/quickstart.md): Create a widget with a container, the runtime path and a datafeed, then wait for it to be ready. - [Lifecycle and frameworks](https://docs.lumencharts.com/charting-library/getting-started/lifecycle.md): Create the chart when its container exists, use it after it is ready, and remove it with its datafeed, in plain JavaScript, Vue, Nuxt or React. ## Connect data - [Complete section](https://docs.lumencharts.com/markdown/sections/datafeed.md) - [The datafeed contract](https://docs.lumencharts.com/charting-library/datafeed.md): The callbacks your datafeed implements, plus symbol search and metadata, time and sessions, and event marks. - [Historical bars and countBack](https://docs.lumencharts.com/charting-library/datafeed/history.md): Return historical bars from getBars: time ranges, countBack, ordering and when to report no data. - [Realtime subscriptions](https://docs.lumencharts.com/charting-library/datafeed/realtime.md): Push live bar updates through subscribeBars and stop them on unsubscribe. - [Build candles from ticks](https://docs.lumencharts.com/charting-library/datafeed/tick-aggregation.md): Turn a stream of price ticks into the complete OHLCV bars that subscribeBars needs. ## Configure the chart - [Complete section](https://docs.lumencharts.com/markdown/sections/configuration.md) - [Widget configuration](https://docs.lumencharts.com/charting-library/configuration.md): Options you pass when creating the widget, symbols and intervals, and chart types, panes and scales. - [Feature catalog](https://docs.lumencharts.com/charting-library/configuration/features.md): Every feature flag the runtime supports, generated from the runtime itself. - [Themes and UI](https://docs.lumencharts.com/charting-library/configuration/themes.md): Light and dark themes, property overrides, header extensions, localization and accessibility. - [Workspaces and comparisons](https://docs.lumencharts.com/charting-library/configuration/workspaces.md): Show several charts in one widget and compare symbols on one chart. ## Drawings - [Complete section](https://docs.lumencharts.com/markdown/sections/drawings.md) - [Drawings](https://docs.lumencharts.com/charting-library/drawings.md): Create, edit, select and group drawings through the API, and show your own trading overlays. - [Drawing tool catalog](https://docs.lumencharts.com/charting-library/drawings/catalog.md): Every supported drawing tool with its name for the API. ## Indicators & Pine - [Complete section](https://docs.lumencharts.com/markdown/sections/studies.md) - [Indicators](https://docs.lumencharts.com/charting-library/studies.md): Add, change and remove built-in indicators, and what custom studies can and cannot do. - [Indicator catalog](https://docs.lumencharts.com/charting-library/studies/catalog.md): Every built-in indicator with its name and ID for the API. - [Optional Pine integration](https://docs.lumencharts.com/charting-library/studies/pine.md): Load the optional Pine worker and add Pine scripts to the chart. ## Save & restore - [Complete section](https://docs.lumencharts.com/markdown/sections/persistence.md) - [Saving and loading charts](https://docs.lumencharts.com/charting-library/persistence.md): What each kind of saved state holds, quick snapshots, and the save/load adapter behind the built-in Save and Load controls. - [Templates, settings and drawing storage](https://docs.lumencharts.com/charting-library/persistence/templates.md): Indicator, drawing and chart settings templates, user settings, and storing drawings separately from layouts. - [Schemas and migration](https://docs.lumencharts.com/charting-library/persistence/migration.md): Version saved chart data and migrate older layouts when the schema changes. ## AI integration - [Complete section](https://docs.lumencharts.com/markdown/sections/automation.md) - [AI integration overview](https://docs.lumencharts.com/charting-library/automation.md): What AI integration does, how the open-source SDK fits with the chart, and how to get started. - [Local data and capture](https://docs.lumencharts.com/charting-library/automation/data-and-capture.md): Read chart data and capture images locally for an assistant to use. - [Native commands and model tools](https://docs.lumencharts.com/charting-library/automation/commands-and-tools.md): Native chart commands and the matching tool definitions for AI models. - [Host adapters and extensions](https://docs.lumencharts.com/charting-library/automation/extensions.md): Connect your own model provider, uploads and storage through host adapters. - [Server-side models](https://docs.lumencharts.com/charting-library/automation/remote.md): Run the model on your server while the chart stays in the browser. ## Trading - [Complete section](https://docs.lumencharts.com/markdown/sections/trading.md) - [Trading overview](https://docs.lumencharts.com/charting-library/trading.md): Connect a broker to the chart: order ticket, account manager, depth of market and on-chart orders, from the open-source trading platform. ## Reference - [Complete section](https://docs.lumencharts.com/markdown/sections/reference.md) - [Events, history and advanced APIs](https://docs.lumencharts.com/charting-library/reference/events.md): Chart events, undo history and lower-level APIs for advanced integrations. - [Compatibility and supported scope](https://docs.lumencharts.com/charting-library/reference/compatibility.md): What the runtime supports, and how to tell implemented APIs from legacy declarations. - [Releases and upgrading](https://docs.lumencharts.com/charting-library/reference/releases.md): How to identify the exact runtime release and upgrade safely. - [Troubleshooting and support](https://docs.lumencharts.com/charting-library/reference/troubleshooting.md): Fixes for common integration problems, a glossary, and how to report an issue. ## Examples - [Complete section](https://docs.lumencharts.com/markdown/sections/examples.md) - [Examples](https://docs.lumencharts.com/examples.md): Every example runs on the real chart runtime with sample data. ## Demo - [Complete section](https://docs.lumencharts.com/markdown/sections/demo.md) - [Explore the chart](https://docs.lumencharts.com/demo.md): Real charting tools with sample data that's the same every time. ## API reference - [Complete section](https://docs.lumencharts.com/markdown/sections/api.md) - [Bar](https://docs.lumencharts.com/charting-library/api/Bar.md): Public contract reference. - [ChartData](https://docs.lumencharts.com/charting-library/api/ChartData.md): Public contract reference. - [ChartMetaInfo](https://docs.lumencharts.com/charting-library/api/ChartMetaInfo.md): Public contract reference. - [ChartStyle](https://docs.lumencharts.com/charting-library/api/ChartStyle.md): Public contract reference. - [CreateMultipointShapeOptions](https://docs.lumencharts.com/charting-library/api/CreateMultipointShapeOptions.md): Public contract reference. - [CreateShapeOptions](https://docs.lumencharts.com/charting-library/api/CreateShapeOptions.md): Public contract reference. - [DatafeedConfiguration](https://docs.lumencharts.com/charting-library/api/DatafeedConfiguration.md): Public contract reference. - [IBasicDataFeed](https://docs.lumencharts.com/charting-library/api/IBasicDataFeed.md): Public contract reference. - [IChartWidgetApi](https://docs.lumencharts.com/charting-library/api/IChartWidgetApi.md): Runtime facade. - [IDatafeedChartApi](https://docs.lumencharts.com/charting-library/api/IDatafeedChartApi.md): Public contract reference. - [IExecutionLineAdapter](https://docs.lumencharts.com/charting-library/api/IExecutionLineAdapter.md): Public contract reference. - [IExternalDatafeed](https://docs.lumencharts.com/charting-library/api/IExternalDatafeed.md): Public contract reference. - [IExternalSaveLoadAdapter](https://docs.lumencharts.com/charting-library/api/IExternalSaveLoadAdapter.md): Public contract reference. - [ILineDataSourceApi](https://docs.lumencharts.com/charting-library/api/ILineDataSourceApi.md): Public contract reference. - [ILumenChartingLibraryWidget](https://docs.lumencharts.com/charting-library/api/ILumenChartingLibraryWidget.md): Runtime facade. - [IOrderLineAdapter](https://docs.lumencharts.com/charting-library/api/IOrderLineAdapter.md): Public contract reference. - [IPaneApi](https://docs.lumencharts.com/charting-library/api/IPaneApi.md): Public contract reference. - [IPositionLineAdapter](https://docs.lumencharts.com/charting-library/api/IPositionLineAdapter.md): Public contract reference. - [IPriceScaleApi](https://docs.lumencharts.com/charting-library/api/IPriceScaleApi.md): Public contract reference. - [ISelectionApi](https://docs.lumencharts.com/charting-library/api/ISelectionApi.md): Public contract reference. - [IShapesGroupControllerApi](https://docs.lumencharts.com/charting-library/api/IShapesGroupControllerApi.md): Public contract reference. - [IStudyApi](https://docs.lumencharts.com/charting-library/api/IStudyApi.md): Public contract reference. - [ISubscription](https://docs.lumencharts.com/charting-library/api/ISubscription.md): Public contract reference. - [ITimeScaleApi](https://docs.lumencharts.com/charting-library/api/ITimeScaleApi.md): Public contract reference. - [LibrarySymbolInfo](https://docs.lumencharts.com/charting-library/api/LibrarySymbolInfo.md): Public contract reference. - [LumenChartingLibraryWidgetOptions](https://docs.lumencharts.com/charting-library/api/LumenChartingLibraryWidgetOptions.md): Public contract reference. - [PeriodParams](https://docs.lumencharts.com/charting-library/api/PeriodParams.md): Public contract reference. - [ResolutionString](https://docs.lumencharts.com/charting-library/api/ResolutionString.md): Public contract reference. - [AccessList](https://docs.lumencharts.com/charting-library/api/AccessList.md): Public contract reference. - [AccessListItem](https://docs.lumencharts.com/charting-library/api/AccessListItem.md): Public contract reference. - [ActionId](https://docs.lumencharts.com/charting-library/api/ActionId.md): Public contract reference. - [ActionOptions](https://docs.lumencharts.com/charting-library/api/ActionOptions.md): Public contract reference. - [ActionsFactory](https://docs.lumencharts.com/charting-library/api/ActionsFactory.md): Public contract reference. - [ActionState](https://docs.lumencharts.com/charting-library/api/ActionState.md): Public contract reference. - [AdditionalSymbolInfoField](https://docs.lumencharts.com/charting-library/api/AdditionalSymbolInfoField.md): Public contract reference. - [AreaStylePreferences](https://docs.lumencharts.com/charting-library/api/AreaStylePreferences.md): Public contract reference. - [AvailableSaveloadVersions](https://docs.lumencharts.com/charting-library/api/AvailableSaveloadVersions.md): Public contract reference. - [AvailableZOrderOperations](https://docs.lumencharts.com/charting-library/api/AvailableZOrderOperations.md): Public contract reference. - [BarDetailizationMode](https://docs.lumencharts.com/charting-library/api/BarDetailizationMode.md): Public contract reference. - [BarStylePreferences](https://docs.lumencharts.com/charting-library/api/BarStylePreferences.md): Public contract reference. - [BaselineStylePreferences](https://docs.lumencharts.com/charting-library/api/BaselineStylePreferences.md): Public contract reference. - [CandleStylePreferences](https://docs.lumencharts.com/charting-library/api/CandleStylePreferences.md): Public contract reference. - [ChangeThemeOptions](https://docs.lumencharts.com/charting-library/api/ChangeThemeOptions.md): Public contract reference. - [ChartActionId](https://docs.lumencharts.com/charting-library/api/ChartActionId.md): Public contract reference. - [ChartAutomationFamily](https://docs.lumencharts.com/charting-library/api/ChartAutomationFamily.md): Public contract reference. - [ChartAutomationOwners](https://docs.lumencharts.com/charting-library/api/ChartAutomationOwners.md): Public contract reference. - [ChartDatafeedConnectionStatus](https://docs.lumencharts.com/charting-library/api/ChartDatafeedConnectionStatus.md): Public contract reference. - [ChartDatafeedState](https://docs.lumencharts.com/charting-library/api/ChartDatafeedState.md): Public contract reference. - [ChartDataStatus](https://docs.lumencharts.com/charting-library/api/ChartDataStatus.md): Public contract reference. - [ChartDescriptionContext](https://docs.lumencharts.com/charting-library/api/ChartDescriptionContext.md): Public contract reference. - [ChartDescriptorFunction](https://docs.lumencharts.com/charting-library/api/ChartDescriptorFunction.md): Public contract reference. - [ChartPropertiesOverrides](https://docs.lumencharts.com/charting-library/api/ChartPropertiesOverrides.md): Public contract reference. - [ChartTemplate](https://docs.lumencharts.com/charting-library/api/ChartTemplate.md): Public contract reference. - [ChartTemplateContent](https://docs.lumencharts.com/charting-library/api/ChartTemplateContent.md): Public contract reference. - [ChartTypeFavorites](https://docs.lumencharts.com/charting-library/api/ChartTypeFavorites.md): Public contract reference. - [ClearMarksMode](https://docs.lumencharts.com/charting-library/api/ClearMarksMode.md): Public contract reference. - [ClientSnapshotOptions](https://docs.lumencharts.com/charting-library/api/ClientSnapshotOptions.md): Public contract reference. - [ColorTypes](https://docs.lumencharts.com/charting-library/api/ColorTypes.md): Public contract reference. - [ColumnStylePreferences](https://docs.lumencharts.com/charting-library/api/ColumnStylePreferences.md): Public contract reference. - [CompareSymbol](https://docs.lumencharts.com/charting-library/api/CompareSymbol.md): Public contract reference. - [ContextMenuItem](https://docs.lumencharts.com/charting-library/api/ContextMenuItem.md): Public contract reference. - [ContextMenuItemsProcessor](https://docs.lumencharts.com/charting-library/api/ContextMenuItemsProcessor.md): Public contract reference. - [ContextMenuOptions](https://docs.lumencharts.com/charting-library/api/ContextMenuOptions.md): Public contract reference. - [ContextMenuPosition](https://docs.lumencharts.com/charting-library/api/ContextMenuPosition.md): Public contract reference. - [ContextMenuRendererFactory](https://docs.lumencharts.com/charting-library/api/ContextMenuRendererFactory.md): Public contract reference. - [CreateAnchoredShapeOptions](https://docs.lumencharts.com/charting-library/api/CreateAnchoredShapeOptions.md): Public contract reference. - [CreateButtonOptions](https://docs.lumencharts.com/charting-library/api/CreateButtonOptions.md): Public contract reference. - [CreateChartUiStyledButtonOptions](https://docs.lumencharts.com/charting-library/api/CreateChartUiStyledButtonOptions.md): Public contract reference. - [CreateContextMenuParams](https://docs.lumencharts.com/charting-library/api/CreateContextMenuParams.md): Public contract reference. - [CreateHTMLButtonOptions](https://docs.lumencharts.com/charting-library/api/CreateHTMLButtonOptions.md): Public contract reference. - [CreateShapeOptionsBase](https://docs.lumencharts.com/charting-library/api/CreateShapeOptionsBase.md): Public contract reference. - [CreateStudyOptions](https://docs.lumencharts.com/charting-library/api/CreateStudyOptions.md): Public contract reference. - [CreateStudyTemplateOptions](https://docs.lumencharts.com/charting-library/api/CreateStudyTemplateOptions.md): Public contract reference. - [CrossHairMovedEventParams](https://docs.lumencharts.com/charting-library/api/CrossHairMovedEventParams.md): Public contract reference. - [CrossHairMovedEventSource](https://docs.lumencharts.com/charting-library/api/CrossHairMovedEventSource.md): Public contract reference. - [CrossHairMovedEventSourceValue](https://docs.lumencharts.com/charting-library/api/CrossHairMovedEventSourceValue.md): Public contract reference. - [CurrencyInfo](https://docs.lumencharts.com/charting-library/api/CurrencyInfo.md): Public contract reference. - [CurrencyItem](https://docs.lumencharts.com/charting-library/api/CurrencyItem.md): Public contract reference. - [CustomAliasedTimezone](https://docs.lumencharts.com/charting-library/api/CustomAliasedTimezone.md): Public contract reference. - [CustomFormatter](https://docs.lumencharts.com/charting-library/api/CustomFormatter.md): Public contract reference. - [CustomFormatters](https://docs.lumencharts.com/charting-library/api/CustomFormatters.md): Public contract reference. - [CustomIndicator](https://docs.lumencharts.com/charting-library/api/CustomIndicator.md): Public contract reference. - [CustomStatusDropDownAction](https://docs.lumencharts.com/charting-library/api/CustomStatusDropDownAction.md): Public contract reference. - [CustomStatusDropDownContent](https://docs.lumencharts.com/charting-library/api/CustomStatusDropDownContent.md): Public contract reference. - [CustomStudyFormatter](https://docs.lumencharts.com/charting-library/api/CustomStudyFormatter.md): Public contract reference. - [CustomStudyFormatterFactory](https://docs.lumencharts.com/charting-library/api/CustomStudyFormatterFactory.md): Public contract reference. - [CustomStudyFormatterFormat](https://docs.lumencharts.com/charting-library/api/CustomStudyFormatterFormat.md): Public contract reference. - [CustomTimezoneId](https://docs.lumencharts.com/charting-library/api/CustomTimezoneId.md): Public contract reference. - [CustomTimezoneInfo](https://docs.lumencharts.com/charting-library/api/CustomTimezoneInfo.md): Public contract reference. - [CustomTimezones](https://docs.lumencharts.com/charting-library/api/CustomTimezones.md): Public contract reference. - [CustomTranslateFunction](https://docs.lumencharts.com/charting-library/api/CustomTranslateFunction.md): Public contract reference. - [CustomTranslateOptions](https://docs.lumencharts.com/charting-library/api/CustomTranslateOptions.md): Public contract reference. - [DatafeedQuoteValues](https://docs.lumencharts.com/charting-library/api/DatafeedQuoteValues.md): Public contract reference. - [DatafeedSymbolType](https://docs.lumencharts.com/charting-library/api/DatafeedSymbolType.md): Public contract reference. - [DateFormat](https://docs.lumencharts.com/charting-library/api/DateFormat.md): Public contract reference. - [DeepPartial](https://docs.lumencharts.com/charting-library/api/DeepPartial.md): Public contract reference. - [DeepWriteable](https://docs.lumencharts.com/charting-library/api/DeepWriteable.md): Public contract reference. - [DialogParams](https://docs.lumencharts.com/charting-library/api/DialogParams.md): Public contract reference. - [Direction](https://docs.lumencharts.com/charting-library/api/Direction.md): Public contract reference. - [DOMCallback](https://docs.lumencharts.com/charting-library/api/DOMCallback.md): Public contract reference. - [DOMData](https://docs.lumencharts.com/charting-library/api/DOMData.md): Public contract reference. - [DOMLevel](https://docs.lumencharts.com/charting-library/api/DOMLevel.md): Public contract reference. - [Drawing tool overrides](https://docs.lumencharts.com/charting-library/api/drawing-overrides.md): Default style properties for each drawing tool, with their types and default values. - [DrawingEventType](https://docs.lumencharts.com/charting-library/api/DrawingEventType.md): Public contract reference. - [DrawingOverrides](https://docs.lumencharts.com/charting-library/api/DrawingOverrides.md): Public contract reference. - [DrawingToolIdentifier](https://docs.lumencharts.com/charting-library/api/DrawingToolIdentifier.md): Public contract reference. - [DropdownItem](https://docs.lumencharts.com/charting-library/api/DropdownItem.md): Public contract reference. - [DropdownParams](https://docs.lumencharts.com/charting-library/api/DropdownParams.md): Public contract reference. - [DropdownUpdateParams](https://docs.lumencharts.com/charting-library/api/DropdownUpdateParams.md): Public contract reference. - [EditObjectDialogEventParams](https://docs.lumencharts.com/charting-library/api/EditObjectDialogEventParams.md): Public contract reference. - [EditObjectDialogObjectType](https://docs.lumencharts.com/charting-library/api/EditObjectDialogObjectType.md): Public contract reference. - [EmojiOptions](https://docs.lumencharts.com/charting-library/api/EmojiOptions.md): Public contract reference. - [EmptyCallback](https://docs.lumencharts.com/charting-library/api/EmptyCallback.md): Public contract reference. - [EntityId](https://docs.lumencharts.com/charting-library/api/EntityId.md): Public contract reference. - [EntityInfo](https://docs.lumencharts.com/charting-library/api/EntityInfo.md): Public contract reference. - [ErrorCallback](https://docs.lumencharts.com/charting-library/api/ErrorCallback.md): Public contract reference. - [ErrorFormatterParseResult](https://docs.lumencharts.com/charting-library/api/ErrorFormatterParseResult.md): Public contract reference. - [Exchange](https://docs.lumencharts.com/charting-library/api/Exchange.md): Public contract reference. - [ExportDataOptions](https://docs.lumencharts.com/charting-library/api/ExportDataOptions.md): Public contract reference. - [ExportedData](https://docs.lumencharts.com/charting-library/api/ExportedData.md): Public contract reference. - [Favorites](https://docs.lumencharts.com/charting-library/api/Favorites.md): Public contract reference. - [FieldDescriptor](https://docs.lumencharts.com/charting-library/api/FieldDescriptor.md): Public contract reference. - [FilledAreaType](https://docs.lumencharts.com/charting-library/api/FilledAreaType.md): Public contract reference. - [FinancialPeriod](https://docs.lumencharts.com/charting-library/api/FinancialPeriod.md): Public contract reference. - [FormatterParseResult](https://docs.lumencharts.com/charting-library/api/FormatterParseResult.md): Public contract reference. - [GetMarksCallback](https://docs.lumencharts.com/charting-library/api/GetMarksCallback.md): Public contract reference. - [GmtTimezoneId](https://docs.lumencharts.com/charting-library/api/GmtTimezoneId.md): Public contract reference. - [GrayedObject](https://docs.lumencharts.com/charting-library/api/GrayedObject.md): Public contract reference. - [GroupLockState](https://docs.lumencharts.com/charting-library/api/GroupLockState.md): Public contract reference. - [GroupVisibilityState](https://docs.lumencharts.com/charting-library/api/GroupVisibilityState.md): Public contract reference. - [HeaderWidgetButtonsMode](https://docs.lumencharts.com/charting-library/api/HeaderWidgetButtonsMode.md): Public contract reference. - [HeikinAshiStylePreferences](https://docs.lumencharts.com/charting-library/api/HeikinAshiStylePreferences.md): Public contract reference. - [HHistDirection](https://docs.lumencharts.com/charting-library/api/HHistDirection.md): Public contract reference. - [HHistPreferences](https://docs.lumencharts.com/charting-library/api/HHistPreferences.md): Public contract reference. - [HiLoStylePreferences](https://docs.lumencharts.com/charting-library/api/HiLoStylePreferences.md): Public contract reference. - [HistoryCallback](https://docs.lumencharts.com/charting-library/api/HistoryCallback.md): Public contract reference. - [HistoryMetadata](https://docs.lumencharts.com/charting-library/api/HistoryMetadata.md): Public contract reference. - [HLCAreaStylePreferences](https://docs.lumencharts.com/charting-library/api/HLCAreaStylePreferences.md): Public contract reference. - [HollowCandleStylePreferences](https://docs.lumencharts.com/charting-library/api/HollowCandleStylePreferences.md): Public contract reference. - [HorizLinePreferences](https://docs.lumencharts.com/charting-library/api/HorizLinePreferences.md): Public contract reference. - [IAction](https://docs.lumencharts.com/charting-library/api/IAction.md): Public contract reference. - [IActionVariant](https://docs.lumencharts.com/charting-library/api/IActionVariant.md): Public contract reference. - [IBarArray](https://docs.lumencharts.com/charting-library/api/IBarArray.md): Public contract reference. - [IBoxedValue](https://docs.lumencharts.com/charting-library/api/IBoxedValue.md): Public contract reference. - [IBoxedValueReadOnly](https://docs.lumencharts.com/charting-library/api/IBoxedValueReadOnly.md): Public contract reference. - [IconOptions](https://docs.lumencharts.com/charting-library/api/IconOptions.md): Public contract reference. - [IContext](https://docs.lumencharts.com/charting-library/api/IContext.md): Public contract reference. - [IContextMenuRenderer](https://docs.lumencharts.com/charting-library/api/IContextMenuRenderer.md): Public contract reference. - [ICustomSymbolStatusAdapter](https://docs.lumencharts.com/charting-library/api/ICustomSymbolStatusAdapter.md): Public contract reference. - [ICustomSymbolStatusApi](https://docs.lumencharts.com/charting-library/api/ICustomSymbolStatusApi.md): Public contract reference. - [IDatafeedQuotesApi](https://docs.lumencharts.com/charting-library/api/IDatafeedQuotesApi.md): Public contract reference. - [IDestroyable](https://docs.lumencharts.com/charting-library/api/IDestroyable.md): Public contract reference. - [IDropdownApi](https://docs.lumencharts.com/charting-library/api/IDropdownApi.md): Public contract reference. - [IFormatter](https://docs.lumencharts.com/charting-library/api/IFormatter.md): Public contract reference. - [IMenuItem](https://docs.lumencharts.com/charting-library/api/IMenuItem.md): Public contract reference. - [Indicator overrides](https://docs.lumencharts.com/charting-library/api/indicator-overrides.md): Style properties for each built-in indicator, with their types and default values. - [INewsApi](https://docs.lumencharts.com/charting-library/api/INewsApi.md): Public contract reference. - [InitialSettingsMap](https://docs.lumencharts.com/charting-library/api/InitialSettingsMap.md): Public contract reference. - [INonSeriesStudyBarsResult](https://docs.lumencharts.com/charting-library/api/INonSeriesStudyBarsResult.md): Public contract reference. - [INonSeriesStudyResult](https://docs.lumencharts.com/charting-library/api/INonSeriesStudyResult.md): Public contract reference. - [IntrabarCoverage](https://docs.lumencharts.com/charting-library/api/IntrabarCoverage.md): Public contract reference. - [IntrabarCoverageStatus](https://docs.lumencharts.com/charting-library/api/IntrabarCoverageStatus.md): Public contract reference. - [INumberFormatter](https://docs.lumencharts.com/charting-library/api/INumberFormatter.md): Public contract reference. - [IObservable](https://docs.lumencharts.com/charting-library/api/IObservable.md): Public contract reference. - [IObservableValue](https://docs.lumencharts.com/charting-library/api/IObservableValue.md): Public contract reference. - [IObservableValueReadOnly](https://docs.lumencharts.com/charting-library/api/IObservableValueReadOnly.md): Public contract reference. - [IPineSeries](https://docs.lumencharts.com/charting-library/api/IPineSeries.md): Public contract reference. - [IPineStudyResult](https://docs.lumencharts.com/charting-library/api/IPineStudyResult.md): Public contract reference. - [IPineStudyResultSimple](https://docs.lumencharts.com/charting-library/api/IPineStudyResultSimple.md): Public contract reference. - [IPineStudyResultTypes](https://docs.lumencharts.com/charting-library/api/IPineStudyResultTypes.md): Public contract reference. - [IProjectionBar](https://docs.lumencharts.com/charting-library/api/IProjectionBar.md): Public contract reference. - [IProjectionStudyResult](https://docs.lumencharts.com/charting-library/api/IProjectionStudyResult.md): Public contract reference. - [ISeparator](https://docs.lumencharts.com/charting-library/api/ISeparator.md): Public contract reference. - [ISeriesApi](https://docs.lumencharts.com/charting-library/api/ISeriesApi.md): Public contract reference. - [ISeriesStudyResult](https://docs.lumencharts.com/charting-library/api/ISeriesStudyResult.md): Public contract reference. - [ISettingsAdapter](https://docs.lumencharts.com/charting-library/api/ISettingsAdapter.md): Public contract reference. - [ISymbolInstrument](https://docs.lumencharts.com/charting-library/api/ISymbolInstrument.md): Public contract reference. - [ISymbolValueFormatter](https://docs.lumencharts.com/charting-library/api/ISymbolValueFormatter.md): Public contract reference. - [ITimezoneApi](https://docs.lumencharts.com/charting-library/api/ITimezoneApi.md): Public contract reference. - [IUpdatableAction](https://docs.lumencharts.com/charting-library/api/IUpdatableAction.md): Public contract reference. - [IWatchedValue](https://docs.lumencharts.com/charting-library/api/IWatchedValue.md): Public contract reference. - [IWatchedValueReadonly](https://docs.lumencharts.com/charting-library/api/IWatchedValueReadonly.md): Public contract reference. - [IWatchListApi](https://docs.lumencharts.com/charting-library/api/IWatchListApi.md): Public contract reference. - [IWatermarkApi](https://docs.lumencharts.com/charting-library/api/IWatermarkApi.md): Public contract reference. - [IWidgetbarApi](https://docs.lumencharts.com/charting-library/api/IWidgetbarApi.md): Public contract reference. - [KagiStylePreferences](https://docs.lumencharts.com/charting-library/api/KagiStylePreferences.md): Public contract reference. - [LanguageCode](https://docs.lumencharts.com/charting-library/api/LanguageCode.md): Public contract reference. - [LayoutType](https://docs.lumencharts.com/charting-library/api/LayoutType.md): Public contract reference. - [LegendMode](https://docs.lumencharts.com/charting-library/api/LegendMode.md): Public contract reference. - [LibraryPineStudy](https://docs.lumencharts.com/charting-library/api/LibraryPineStudy.md): Public contract reference. - [LibraryPineStudyConstructor](https://docs.lumencharts.com/charting-library/api/LibraryPineStudyConstructor.md): Public contract reference. - [LibrarySessionId](https://docs.lumencharts.com/charting-library/api/LibrarySessionId.md): Public contract reference. - [LibrarySubsessionInfo](https://docs.lumencharts.com/charting-library/api/LibrarySubsessionInfo.md): Public contract reference. - [LineBreakStylePreferences](https://docs.lumencharts.com/charting-library/api/LineBreakStylePreferences.md): Public contract reference. - [LineStudyPlotStyle](https://docs.lumencharts.com/charting-library/api/LineStudyPlotStyle.md): Public contract reference. - [LineStudyPlotStyleName](https://docs.lumencharts.com/charting-library/api/LineStudyPlotStyleName.md): Public contract reference. - [LineStyle](https://docs.lumencharts.com/charting-library/api/LineStyle.md): Public contract reference. - [LineStylePreferences](https://docs.lumencharts.com/charting-library/api/LineStylePreferences.md): Public contract reference. - [LineToolsAndGroupsLoadRequestContext](https://docs.lumencharts.com/charting-library/api/LineToolsAndGroupsLoadRequestContext.md): Public contract reference. - [LineToolsAndGroupsLoadRequestType](https://docs.lumencharts.com/charting-library/api/LineToolsAndGroupsLoadRequestType.md): Public contract reference. - [LineToolsAndGroupsState](https://docs.lumencharts.com/charting-library/api/LineToolsAndGroupsState.md): Public contract reference. - [LineToolsGroupState](https://docs.lumencharts.com/charting-library/api/LineToolsGroupState.md): Public contract reference. - [LineToolState](https://docs.lumencharts.com/charting-library/api/LineToolState.md): Public contract reference. - [LoadingScreenOptions](https://docs.lumencharts.com/charting-library/api/LoadingScreenOptions.md): Public contract reference. - [LumenChartingLibraryFeatureset](https://docs.lumencharts.com/charting-library/api/LumenChartingLibraryFeatureset.md): Public contract reference. - [MappedObject](https://docs.lumencharts.com/charting-library/api/MappedObject.md): Public contract reference. - [Mark](https://docs.lumencharts.com/charting-library/api/Mark.md): Public contract reference. - [MarkConstColors](https://docs.lumencharts.com/charting-library/api/MarkConstColors.md): Public contract reference. - [MarkCustomColor](https://docs.lumencharts.com/charting-library/api/MarkCustomColor.md): Public contract reference. - [MarketStatus](https://docs.lumencharts.com/charting-library/api/MarketStatus.md): Public contract reference. - [MarkLocation](https://docs.lumencharts.com/charting-library/api/MarkLocation.md): Public contract reference. - [MenuItemType](https://docs.lumencharts.com/charting-library/api/MenuItemType.md): Public contract reference. - [MouseEventParams](https://docs.lumencharts.com/charting-library/api/MouseEventParams.md): Public contract reference. - [MultipleChartsLayoutType](https://docs.lumencharts.com/charting-library/api/MultipleChartsLayoutType.md): Public contract reference. - [Nominal](https://docs.lumencharts.com/charting-library/api/Nominal.md): Public contract reference. - [NumericFormattingParams](https://docs.lumencharts.com/charting-library/api/NumericFormattingParams.md): Public contract reference. - [OmitActionId](https://docs.lumencharts.com/charting-library/api/OmitActionId.md): Public contract reference. - [OnActionExecuteHandler](https://docs.lumencharts.com/charting-library/api/OnActionExecuteHandler.md): Public contract reference. - [OnActionUpdateHandler](https://docs.lumencharts.com/charting-library/api/OnActionUpdateHandler.md): Public contract reference. - [OnReadyCallback](https://docs.lumencharts.com/charting-library/api/OnReadyCallback.md): Public contract reference. - [OpenChartAutomationOptions](https://docs.lumencharts.com/charting-library/api/OpenChartAutomationOptions.md): Public contract reference. - [OrderLineLengthUnit](https://docs.lumencharts.com/charting-library/api/OrderLineLengthUnit.md): Public contract reference. - [OverrideLineStyle](https://docs.lumencharts.com/charting-library/api/OverrideLineStyle.md): Public contract reference. - [OverridePriceAxisLastValueMode](https://docs.lumencharts.com/charting-library/api/OverridePriceAxisLastValueMode.md): Public contract reference. - [Overrides](https://docs.lumencharts.com/charting-library/api/Overrides.md): Public contract reference. - [PageName](https://docs.lumencharts.com/charting-library/api/PageName.md): Public contract reference. - [PineAlertConditionMeta](https://docs.lumencharts.com/charting-library/api/PineAlertConditionMeta.md): Public contract reference. - [PineAlertDeliveryProvider](https://docs.lumencharts.com/charting-library/api/PineAlertDeliveryProvider.md): Public contract reference. - [PineAlertDeliveryReceipt](https://docs.lumencharts.com/charting-library/api/PineAlertDeliveryReceipt.md): Public contract reference. - [PineAlertDeliveryStatus](https://docs.lumencharts.com/charting-library/api/PineAlertDeliveryStatus.md): Public contract reference. - [PineAlertEvent](https://docs.lumencharts.com/charting-library/api/PineAlertEvent.md): Public contract reference. - [PineAlertFrequency](https://docs.lumencharts.com/charting-library/api/PineAlertFrequency.md): Public contract reference. - [PineAlertRule](https://docs.lumencharts.com/charting-library/api/PineAlertRule.md): Public contract reference. - [PineAlertRuleInput](https://docs.lumencharts.com/charting-library/api/PineAlertRuleInput.md): Public contract reference. - [PineChartQualifiedSource](https://docs.lumencharts.com/charting-library/api/PineChartQualifiedSource.md): Public contract reference. - [PineChartRuntimeApi](https://docs.lumencharts.com/charting-library/api/PineChartRuntimeApi.md): Public contract reference. - [PineDocumentKind](https://docs.lumencharts.com/charting-library/api/PineDocumentKind.md): Public contract reference. - [PineEditorActionOptions](https://docs.lumencharts.com/charting-library/api/PineEditorActionOptions.md): Public contract reference. - [PineEditorLayoutRequest](https://docs.lumencharts.com/charting-library/api/PineEditorLayoutRequest.md): Public contract reference. - [PineEditorUiOptions](https://docs.lumencharts.com/charting-library/api/PineEditorUiOptions.md): Public contract reference. - [PineEditorUiPreset](https://docs.lumencharts.com/charting-library/api/PineEditorUiPreset.md): Public contract reference. - [PineEditorWorkspaceApi](https://docs.lumencharts.com/charting-library/api/PineEditorWorkspaceApi.md): Public contract reference. - [PineEditorWorkspaceChange](https://docs.lumencharts.com/charting-library/api/PineEditorWorkspaceChange.md): Public contract reference. - [PineEditorWorkspaceSnapshot](https://docs.lumencharts.com/charting-library/api/PineEditorWorkspaceSnapshot.md): Public contract reference. - [PineJS](https://docs.lumencharts.com/charting-library/api/PineJS.md): Public contract reference. - [PineJSStd](https://docs.lumencharts.com/charting-library/api/PineJSStd.md): Public contract reference. - [PineLibraryDependencyAnalysis](https://docs.lumencharts.com/charting-library/api/PineLibraryDependencyAnalysis.md): Public contract reference. - [PineLibraryLockEntry](https://docs.lumencharts.com/charting-library/api/PineLibraryLockEntry.md): Public contract reference. - [PineLibraryProvider](https://docs.lumencharts.com/charting-library/api/PineLibraryProvider.md): Public contract reference. - [PineLibraryRequest](https://docs.lumencharts.com/charting-library/api/PineLibraryRequest.md): Public contract reference. - [PineLogCursor](https://docs.lumencharts.com/charting-library/api/PineLogCursor.md): Public contract reference. - [PineLogEvent](https://docs.lumencharts.com/charting-library/api/PineLogEvent.md): Public contract reference. - [PineLogPage](https://docs.lumencharts.com/charting-library/api/PineLogPage.md): Public contract reference. - [PineObjectOverrideChange](https://docs.lumencharts.com/charting-library/api/PineObjectOverrideChange.md): Public contract reference. - [PineObjectOverridePatch](https://docs.lumencharts.com/charting-library/api/PineObjectOverridePatch.md): Public contract reference. - [PineObjectOverridePath](https://docs.lumencharts.com/charting-library/api/PineObjectOverridePath.md): Public contract reference. - [PineObjectOverrideSnapshot](https://docs.lumencharts.com/charting-library/api/PineObjectOverrideSnapshot.md): Public contract reference. - [PinePublication](https://docs.lumencharts.com/charting-library/api/PinePublication.md): Public contract reference. - [PinePublicationIdentity](https://docs.lumencharts.com/charting-library/api/PinePublicationIdentity.md): Public contract reference. - [PinePublicationProvider](https://docs.lumencharts.com/charting-library/api/PinePublicationProvider.md): Public contract reference. - [PineResolvedLibrary](https://docs.lumencharts.com/charting-library/api/PineResolvedLibrary.md): Public contract reference. - [PineScriptCapability](https://docs.lumencharts.com/charting-library/api/PineScriptCapability.md): Public contract reference. - [PineScriptCompileResult](https://docs.lumencharts.com/charting-library/api/PineScriptCompileResult.md): Public contract reference. - [PineScriptDiagnostic](https://docs.lumencharts.com/charting-library/api/PineScriptDiagnostic.md): Public contract reference. - [PineScriptRunOptions](https://docs.lumencharts.com/charting-library/api/PineScriptRunOptions.md): Public contract reference. - [PineScriptStudyOptions](https://docs.lumencharts.com/charting-library/api/PineScriptStudyOptions.md): Public contract reference. - [PineScriptStudyState](https://docs.lumencharts.com/charting-library/api/PineScriptStudyState.md): Public contract reference. - [PineScriptWidgetOptions](https://docs.lumencharts.com/charting-library/api/PineScriptWidgetOptions.md): Public contract reference. - [PineStrategyConfig](https://docs.lumencharts.com/charting-library/api/PineStrategyConfig.md): Public contract reference. - [PineStrategyOrder](https://docs.lumencharts.com/charting-library/api/PineStrategyOrder.md): Public contract reference. - [PineStrategyReport](https://docs.lumencharts.com/charting-library/api/PineStrategyReport.md): Public contract reference. - [PineStrategyReportChange](https://docs.lumencharts.com/charting-library/api/PineStrategyReportChange.md): Public contract reference. - [PineStrategyRunIdentity](https://docs.lumencharts.com/charting-library/api/PineStrategyRunIdentity.md): Public contract reference. - [PineStrategyRunSettings](https://docs.lumencharts.com/charting-library/api/PineStrategyRunSettings.md): Public contract reference. - [PineStrategySettingsApplyRequest](https://docs.lumencharts.com/charting-library/api/PineStrategySettingsApplyRequest.md): Public contract reference. - [PineStrategySettingsHost](https://docs.lumencharts.com/charting-library/api/PineStrategySettingsHost.md): Public contract reference. - [PineStrategySummary](https://docs.lumencharts.com/charting-library/api/PineStrategySummary.md): Public contract reference. - [PineStrategyTimelinePoint](https://docs.lumencharts.com/charting-library/api/PineStrategyTimelinePoint.md): Public contract reference. - [PineStrategyTrade](https://docs.lumencharts.com/charting-library/api/PineStrategyTrade.md): Public contract reference. - [PineStudyMigrationReport](https://docs.lumencharts.com/charting-library/api/PineStudyMigrationReport.md): Public contract reference. - [PineStudyObjectBase](https://docs.lumencharts.com/charting-library/api/PineStudyObjectBase.md): Public contract reference. - [PineStudyObjectChange](https://docs.lumencharts.com/charting-library/api/PineStudyObjectChange.md): Public contract reference. - [PineStudyObjectSnapshot](https://docs.lumencharts.com/charting-library/api/PineStudyObjectSnapshot.md): Public contract reference. - [PineStudyResultComposite](https://docs.lumencharts.com/charting-library/api/PineStudyResultComposite.md): Public contract reference. - [PineWorkspaceCreateRequest](https://docs.lumencharts.com/charting-library/api/PineWorkspaceCreateRequest.md): Public contract reference. - [PineWorkspaceDocument](https://docs.lumencharts.com/charting-library/api/PineWorkspaceDocument.md): Public contract reference. - [PineWorkspaceDocumentSummary](https://docs.lumencharts.com/charting-library/api/PineWorkspaceDocumentSummary.md): Public contract reference. - [PineWorkspaceListRequest](https://docs.lumencharts.com/charting-library/api/PineWorkspaceListRequest.md): Public contract reference. - [PineWorkspacePage](https://docs.lumencharts.com/charting-library/api/PineWorkspacePage.md): Public contract reference. - [PineWorkspacePermissions](https://docs.lumencharts.com/charting-library/api/PineWorkspacePermissions.md): Public contract reference. - [PineWorkspaceProvider](https://docs.lumencharts.com/charting-library/api/PineWorkspaceProvider.md): Public contract reference. - [PineWorkspaceRevision](https://docs.lumencharts.com/charting-library/api/PineWorkspaceRevision.md): Public contract reference. - [PineWorkspaceRevisionListRequest](https://docs.lumencharts.com/charting-library/api/PineWorkspaceRevisionListRequest.md): Public contract reference. - [PineWorkspaceRevisionPage](https://docs.lumencharts.com/charting-library/api/PineWorkspaceRevisionPage.md): Public contract reference. - [PineWorkspaceRevisionSummary](https://docs.lumencharts.com/charting-library/api/PineWorkspaceRevisionSummary.md): Public contract reference. - [PineWorkspaceUpdateRequest](https://docs.lumencharts.com/charting-library/api/PineWorkspaceUpdateRequest.md): Public contract reference. - [PlDisplay](https://docs.lumencharts.com/charting-library/api/PlDisplay.md): Public contract reference. - [PlotShapeId](https://docs.lumencharts.com/charting-library/api/PlotShapeId.md): Public contract reference. - [PlotSymbolSize](https://docs.lumencharts.com/charting-library/api/PlotSymbolSize.md): Public contract reference. - [PlusClickParams](https://docs.lumencharts.com/charting-library/api/PlusClickParams.md): Public contract reference. - [PnFStylePreferences](https://docs.lumencharts.com/charting-library/api/PnFStylePreferences.md): Public contract reference. - [PolygonPreferences](https://docs.lumencharts.com/charting-library/api/PolygonPreferences.md): Public contract reference. - [PositionLineLengthUnit](https://docs.lumencharts.com/charting-library/api/PositionLineLengthUnit.md): Public contract reference. - [PositionPercents](https://docs.lumencharts.com/charting-library/api/PositionPercents.md): Public contract reference. - [PricedPoint](https://docs.lumencharts.com/charting-library/api/PricedPoint.md): Public contract reference. - [PriceScaleMode](https://docs.lumencharts.com/charting-library/api/PriceScaleMode.md): Public contract reference. - [PriceScaleSelectedCurrency](https://docs.lumencharts.com/charting-library/api/PriceScaleSelectedCurrency.md): Public contract reference. - [PriceSource](https://docs.lumencharts.com/charting-library/api/PriceSource.md): Public contract reference. - [QuoteData](https://docs.lumencharts.com/charting-library/api/QuoteData.md): Public contract reference. - [QuoteDataResponse](https://docs.lumencharts.com/charting-library/api/QuoteDataResponse.md): Public contract reference. - [QuoteErrorData](https://docs.lumencharts.com/charting-library/api/QuoteErrorData.md): Public contract reference. - [QuoteOkData](https://docs.lumencharts.com/charting-library/api/QuoteOkData.md): Public contract reference. - [QuotesCallback](https://docs.lumencharts.com/charting-library/api/QuotesCallback.md): Public contract reference. - [QuotesErrorCallback](https://docs.lumencharts.com/charting-library/api/QuotesErrorCallback.md): Public contract reference. - [RangeOptions](https://docs.lumencharts.com/charting-library/api/RangeOptions.md): Public contract reference. - [RawStudyMetaInfo](https://docs.lumencharts.com/charting-library/api/RawStudyMetaInfo.md): Public contract reference. - [RawStudyMetaInfoBase](https://docs.lumencharts.com/charting-library/api/RawStudyMetaInfoBase.md): Public contract reference. - [RawStudyMetaInfoId](https://docs.lumencharts.com/charting-library/api/RawStudyMetaInfoId.md): Public contract reference. - [RawStudyMetaInformation](https://docs.lumencharts.com/charting-library/api/RawStudyMetaInformation.md): Public contract reference. - [RenkoStylePreferences](https://docs.lumencharts.com/charting-library/api/RenkoStylePreferences.md): Public contract reference. - [ResolveCallback](https://docs.lumencharts.com/charting-library/api/ResolveCallback.md): Public contract reference. - [SaveChartOptions](https://docs.lumencharts.com/charting-library/api/SaveChartOptions.md): Public contract reference. - [SaveChartToServerOptions](https://docs.lumencharts.com/charting-library/api/SaveChartToServerOptions.md): Public contract reference. - [SavedStateMetaInfo](https://docs.lumencharts.com/charting-library/api/SavedStateMetaInfo.md): Public contract reference. - [SaveLoadChartRecord](https://docs.lumencharts.com/charting-library/api/SaveLoadChartRecord.md): Public contract reference. - [SearchSymbolResultItem](https://docs.lumencharts.com/charting-library/api/SearchSymbolResultItem.md): Public contract reference. - [SearchSymbolsCallback](https://docs.lumencharts.com/charting-library/api/SearchSymbolsCallback.md): Public contract reference. - [SelectBarRequestOptions](https://docs.lumencharts.com/charting-library/api/SelectBarRequestOptions.md): Public contract reference. - [SeriesEventType](https://docs.lumencharts.com/charting-library/api/SeriesEventType.md): Public contract reference. - [SeriesFieldDescriptor](https://docs.lumencharts.com/charting-library/api/SeriesFieldDescriptor.md): Public contract reference. - [SeriesFormat](https://docs.lumencharts.com/charting-library/api/SeriesFormat.md): Public contract reference. - [SeriesFormatterFactory](https://docs.lumencharts.com/charting-library/api/SeriesFormatterFactory.md): Public contract reference. - [SeriesPreferencesMap](https://docs.lumencharts.com/charting-library/api/SeriesPreferencesMap.md): Public contract reference. - [SeriesPriceScale](https://docs.lumencharts.com/charting-library/api/SeriesPriceScale.md): Public contract reference. - [SeriesStatusViewSymbolTextSource](https://docs.lumencharts.com/charting-library/api/SeriesStatusViewSymbolTextSource.md): Public contract reference. - [SeriesType](https://docs.lumencharts.com/charting-library/api/SeriesType.md): Public contract reference. - [ServerTimeCallback](https://docs.lumencharts.com/charting-library/api/ServerTimeCallback.md): Public contract reference. - [SetResolutionOptions](https://docs.lumencharts.com/charting-library/api/SetResolutionOptions.md): Public contract reference. - [SetSymbolOptions](https://docs.lumencharts.com/charting-library/api/SetSymbolOptions.md): Public contract reference. - [SetVisibleRangeOptions](https://docs.lumencharts.com/charting-library/api/SetVisibleRangeOptions.md): Public contract reference. - [SetVisibleTimeRange](https://docs.lumencharts.com/charting-library/api/SetVisibleTimeRange.md): Public contract reference. - [ShapePoint](https://docs.lumencharts.com/charting-library/api/ShapePoint.md): Public contract reference. - [ShapesGroupId](https://docs.lumencharts.com/charting-library/api/ShapesGroupId.md): Public contract reference. - [SingleChartLayoutType](https://docs.lumencharts.com/charting-library/api/SingleChartLayoutType.md): Public contract reference. - [StickedPoint](https://docs.lumencharts.com/charting-library/api/StickedPoint.md): Public contract reference. - [StudyArrowsPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyArrowsPlotInfo.md): Public contract reference. - [StudyArrowsPlotPreferences](https://docs.lumencharts.com/charting-library/api/StudyArrowsPlotPreferences.md): Public contract reference. - [StudyAvailableConstSources](https://docs.lumencharts.com/charting-library/api/StudyAvailableConstSources.md): Public contract reference. - [StudyBandBackgroundPreferences](https://docs.lumencharts.com/charting-library/api/StudyBandBackgroundPreferences.md): Public contract reference. - [StudyBandInfo](https://docs.lumencharts.com/charting-library/api/StudyBandInfo.md): Public contract reference. - [StudyBandPreferences](https://docs.lumencharts.com/charting-library/api/StudyBandPreferences.md): Public contract reference. - [StudyBandStyle](https://docs.lumencharts.com/charting-library/api/StudyBandStyle.md): Public contract reference. - [StudyBarColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyBarColorerPlotInfo.md): Public contract reference. - [StudyBarTimeInputInfo](https://docs.lumencharts.com/charting-library/api/StudyBarTimeInputInfo.md): Public contract reference. - [StudyBgColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyBgColorerPlotInfo.md): Public contract reference. - [StudyBooleanInputInfo](https://docs.lumencharts.com/charting-library/api/StudyBooleanInputInfo.md): Public contract reference. - [StudyCandleBorderColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyCandleBorderColorerPlotInfo.md): Public contract reference. - [StudyCandleWickColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyCandleWickColorerPlotInfo.md): Public contract reference. - [StudyCharsPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyCharsPlotInfo.md): Public contract reference. - [StudyCharsPlotPreferences](https://docs.lumencharts.com/charting-library/api/StudyCharsPlotPreferences.md): Public contract reference. - [StudyColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyColorerPlotInfo.md): Public contract reference. - [StudyColorInputInfo](https://docs.lumencharts.com/charting-library/api/StudyColorInputInfo.md): Public contract reference. - [StudyDataOffsetPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyDataOffsetPlotInfo.md): Public contract reference. - [StudyDataPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyDataPlotInfo.md): Public contract reference. - [StudyDefaults](https://docs.lumencharts.com/charting-library/api/StudyDefaults.md): Public contract reference. - [StudyDownColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyDownColorerPlotInfo.md): Public contract reference. - [StudyEventType](https://docs.lumencharts.com/charting-library/api/StudyEventType.md): Public contract reference. - [StudyFieldDescriptor](https://docs.lumencharts.com/charting-library/api/StudyFieldDescriptor.md): Public contract reference. - [StudyFilledAreaGradientColorStyle](https://docs.lumencharts.com/charting-library/api/StudyFilledAreaGradientColorStyle.md): Public contract reference. - [StudyFilledAreaInfo](https://docs.lumencharts.com/charting-library/api/StudyFilledAreaInfo.md): Public contract reference. - [StudyFilledAreaSolidColorStyle](https://docs.lumencharts.com/charting-library/api/StudyFilledAreaSolidColorStyle.md): Public contract reference. - [StudyFilledAreaStyle](https://docs.lumencharts.com/charting-library/api/StudyFilledAreaStyle.md): Public contract reference. - [StudyFilledAreaStyleBase](https://docs.lumencharts.com/charting-library/api/StudyFilledAreaStyleBase.md): Public contract reference. - [StudyGraphicsDefaults](https://docs.lumencharts.com/charting-library/api/StudyGraphicsDefaults.md): Public contract reference. - [StudyInputBaseInfo](https://docs.lumencharts.com/charting-library/api/StudyInputBaseInfo.md): Public contract reference. - [StudyInputId](https://docs.lumencharts.com/charting-library/api/StudyInputId.md): Public contract reference. - [StudyInputInfo](https://docs.lumencharts.com/charting-library/api/StudyInputInfo.md): Public contract reference. - [StudyInputInfoList](https://docs.lumencharts.com/charting-library/api/StudyInputInfoList.md): Public contract reference. - [StudyInputInformation](https://docs.lumencharts.com/charting-library/api/StudyInputInformation.md): Public contract reference. - [StudyInputOptionsTitles](https://docs.lumencharts.com/charting-library/api/StudyInputOptionsTitles.md): Public contract reference. - [StudyInputsSimple](https://docs.lumencharts.com/charting-library/api/StudyInputsSimple.md): Public contract reference. - [StudyInputType](https://docs.lumencharts.com/charting-library/api/StudyInputType.md): Public contract reference. - [StudyInputValue](https://docs.lumencharts.com/charting-library/api/StudyInputValue.md): Public contract reference. - [StudyInputValueItem](https://docs.lumencharts.com/charting-library/api/StudyInputValueItem.md): Public contract reference. - [StudyLinePlotInfo](https://docs.lumencharts.com/charting-library/api/StudyLinePlotInfo.md): Public contract reference. - [StudyLinePlotPreferences](https://docs.lumencharts.com/charting-library/api/StudyLinePlotPreferences.md): Public contract reference. - [StudyMetaInfo](https://docs.lumencharts.com/charting-library/api/StudyMetaInfo.md): Public contract reference. - [StudyNumericInputInfo](https://docs.lumencharts.com/charting-library/api/StudyNumericInputInfo.md): Public contract reference. - [StudyOhlcColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyOhlcColorerPlotInfo.md): Public contract reference. - [StudyOhlcPlotBarsStylePreferences](https://docs.lumencharts.com/charting-library/api/StudyOhlcPlotBarsStylePreferences.md): Public contract reference. - [StudyOhlcPlotBaseStylePreferences](https://docs.lumencharts.com/charting-library/api/StudyOhlcPlotBaseStylePreferences.md): Public contract reference. - [StudyOhlcPlotCandlesStylePreferences](https://docs.lumencharts.com/charting-library/api/StudyOhlcPlotCandlesStylePreferences.md): Public contract reference. - [StudyOhlcPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyOhlcPlotInfo.md): Public contract reference. - [StudyOhlcPlotPreferences](https://docs.lumencharts.com/charting-library/api/StudyOhlcPlotPreferences.md): Public contract reference. - [StudyOhlcStylesInfo](https://docs.lumencharts.com/charting-library/api/StudyOhlcStylesInfo.md): Public contract reference. - [StudyOrDrawingAddedToChartEventParams](https://docs.lumencharts.com/charting-library/api/StudyOrDrawingAddedToChartEventParams.md): Public contract reference. - [StudyOverrides](https://docs.lumencharts.com/charting-library/api/StudyOverrides.md): Public contract reference. - [StudyOverrideValueType](https://docs.lumencharts.com/charting-library/api/StudyOverrideValueType.md): Public contract reference. - [StudyPaletteColor](https://docs.lumencharts.com/charting-library/api/StudyPaletteColor.md): Public contract reference. - [StudyPaletteColorPreferences](https://docs.lumencharts.com/charting-library/api/StudyPaletteColorPreferences.md): Public contract reference. - [StudyPalettedPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyPalettedPlotInfo.md): Public contract reference. - [StudyPaletteInfo](https://docs.lumencharts.com/charting-library/api/StudyPaletteInfo.md): Public contract reference. - [StudyPalettePreferences](https://docs.lumencharts.com/charting-library/api/StudyPalettePreferences.md): Public contract reference. - [StudyPalettesInfo](https://docs.lumencharts.com/charting-library/api/StudyPalettesInfo.md): Public contract reference. - [StudyPaletteStyle](https://docs.lumencharts.com/charting-library/api/StudyPaletteStyle.md): Public contract reference. - [StudyPlotBaseInfo](https://docs.lumencharts.com/charting-library/api/StudyPlotBaseInfo.md): Public contract reference. - [StudyPlotBasePreferences](https://docs.lumencharts.com/charting-library/api/StudyPlotBasePreferences.md): Public contract reference. - [StudyPlotDisplayMode](https://docs.lumencharts.com/charting-library/api/StudyPlotDisplayMode.md): Public contract reference. - [StudyPlotDisplayTarget](https://docs.lumencharts.com/charting-library/api/StudyPlotDisplayTarget.md): Public contract reference. - [StudyPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyPlotInfo.md): Public contract reference. - [StudyPlotInformation](https://docs.lumencharts.com/charting-library/api/StudyPlotInformation.md): Public contract reference. - [StudyPlotPreferences](https://docs.lumencharts.com/charting-library/api/StudyPlotPreferences.md): Public contract reference. - [StudyPlotValueFormat](https://docs.lumencharts.com/charting-library/api/StudyPlotValueFormat.md): Public contract reference. - [StudyPlotValueInheritFormat](https://docs.lumencharts.com/charting-library/api/StudyPlotValueInheritFormat.md): Public contract reference. - [StudyPlotValuePrecisionFormat](https://docs.lumencharts.com/charting-library/api/StudyPlotValuePrecisionFormat.md): Public contract reference. - [StudyPriceInputInfo](https://docs.lumencharts.com/charting-library/api/StudyPriceInputInfo.md): Public contract reference. - [StudyPriceScale](https://docs.lumencharts.com/charting-library/api/StudyPriceScale.md): Public contract reference. - [StudyPrimitiveResult](https://docs.lumencharts.com/charting-library/api/StudyPrimitiveResult.md): Public contract reference. - [StudyResolutionInputInfo](https://docs.lumencharts.com/charting-library/api/StudyResolutionInputInfo.md): Public contract reference. - [StudyResultValueWithOffset](https://docs.lumencharts.com/charting-library/api/StudyResultValueWithOffset.md): Public contract reference. - [StudyRgbaColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyRgbaColorerPlotInfo.md): Public contract reference. - [StudySessionInputInfo](https://docs.lumencharts.com/charting-library/api/StudySessionInputInfo.md): Public contract reference. - [StudyShapesPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyShapesPlotInfo.md): Public contract reference. - [StudyShapesPlotPreferences](https://docs.lumencharts.com/charting-library/api/StudyShapesPlotPreferences.md): Public contract reference. - [StudySourceInputInfo](https://docs.lumencharts.com/charting-library/api/StudySourceInputInfo.md): Public contract reference. - [StudyStyleInfo](https://docs.lumencharts.com/charting-library/api/StudyStyleInfo.md): Public contract reference. - [StudyStyleInfoDefaults](https://docs.lumencharts.com/charting-library/api/StudyStyleInfoDefaults.md): Public contract reference. - [StudyStylesInfo](https://docs.lumencharts.com/charting-library/api/StudyStylesInfo.md): Public contract reference. - [StudyStyleValues](https://docs.lumencharts.com/charting-library/api/StudyStyleValues.md): Public contract reference. - [StudySymbolInputInfo](https://docs.lumencharts.com/charting-library/api/StudySymbolInputInfo.md): Public contract reference. - [StudyTargetedPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyTargetedPlotInfo.md): Public contract reference. - [StudyTargetPriceScale](https://docs.lumencharts.com/charting-library/api/StudyTargetPriceScale.md): Public contract reference. - [StudyTemplateData](https://docs.lumencharts.com/charting-library/api/StudyTemplateData.md): Public contract reference. - [StudyTemplateMetaInfo](https://docs.lumencharts.com/charting-library/api/StudyTemplateMetaInfo.md): Public contract reference. - [StudyTextareaInputInfo](https://docs.lumencharts.com/charting-library/api/StudyTextareaInputInfo.md): Public contract reference. - [StudyTextColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyTextColorerPlotInfo.md): Public contract reference. - [StudyTextInputInfo](https://docs.lumencharts.com/charting-library/api/StudyTextInputInfo.md): Public contract reference. - [StudyTimeInputInfo](https://docs.lumencharts.com/charting-library/api/StudyTimeInputInfo.md): Public contract reference. - [StudyUpColorerPlotInfo](https://docs.lumencharts.com/charting-library/api/StudyUpColorerPlotInfo.md): Public contract reference. - [StyledText](https://docs.lumencharts.com/charting-library/api/StyledText.md): Public contract reference. - [SubscribeBarsCallback](https://docs.lumencharts.com/charting-library/api/SubscribeBarsCallback.md): Public contract reference. - [SubscribeEventsMap](https://docs.lumencharts.com/charting-library/api/SubscribeEventsMap.md): Public contract reference. - [SuccessFormatterParseResult](https://docs.lumencharts.com/charting-library/api/SuccessFormatterParseResult.md): Public contract reference. - [SupportedLineTools](https://docs.lumencharts.com/charting-library/api/SupportedLineTools.md): Public contract reference. - [SymbolExt](https://docs.lumencharts.com/charting-library/api/SymbolExt.md): Public contract reference. - [SymbolInfoPriceSource](https://docs.lumencharts.com/charting-library/api/SymbolInfoPriceSource.md): Public contract reference. - [SymbolInputSymbolSource](https://docs.lumencharts.com/charting-library/api/SymbolInputSymbolSource.md): Public contract reference. - [SymbolIntervalResult](https://docs.lumencharts.com/charting-library/api/SymbolIntervalResult.md): Public contract reference. - [SymbolResolveExtension](https://docs.lumencharts.com/charting-library/api/SymbolResolveExtension.md): Public contract reference. - [SymbolSearchCompleteData](https://docs.lumencharts.com/charting-library/api/SymbolSearchCompleteData.md): Public contract reference. - [SymbolSearchCompleteOverrideFunction](https://docs.lumencharts.com/charting-library/api/SymbolSearchCompleteOverrideFunction.md): Public contract reference. - [SymbolSource](https://docs.lumencharts.com/charting-library/api/SymbolSource.md): Public contract reference. - [ThemeName](https://docs.lumencharts.com/charting-library/api/ThemeName.md): Public contract reference. - [TickMarkType](https://docs.lumencharts.com/charting-library/api/TickMarkType.md): Public contract reference. - [TimeFieldDescriptor](https://docs.lumencharts.com/charting-library/api/TimeFieldDescriptor.md): Public contract reference. - [TimeFrameItem](https://docs.lumencharts.com/charting-library/api/TimeFrameItem.md): Public contract reference. - [TimeframeOption](https://docs.lumencharts.com/charting-library/api/TimeframeOption.md): Public contract reference. - [TimeFramePeriodBack](https://docs.lumencharts.com/charting-library/api/TimeFramePeriodBack.md): Public contract reference. - [TimeFrameTimeRange](https://docs.lumencharts.com/charting-library/api/TimeFrameTimeRange.md): Public contract reference. - [TimeFrameValue](https://docs.lumencharts.com/charting-library/api/TimeFrameValue.md): Public contract reference. - [TimeHoursFormat](https://docs.lumencharts.com/charting-library/api/TimeHoursFormat.md): Public contract reference. - [TimePoint](https://docs.lumencharts.com/charting-library/api/TimePoint.md): Public contract reference. - [TimescaleMark](https://docs.lumencharts.com/charting-library/api/TimescaleMark.md): Public contract reference. - [TimeScaleMarkShape](https://docs.lumencharts.com/charting-library/api/TimeScaleMarkShape.md): Public contract reference. - [TimeScaleOptions](https://docs.lumencharts.com/charting-library/api/TimeScaleOptions.md): Public contract reference. - [Timezone](https://docs.lumencharts.com/charting-library/api/Timezone.md): Public contract reference. - [TimezoneId](https://docs.lumencharts.com/charting-library/api/TimezoneId.md): Public contract reference. - [TimezoneInfo](https://docs.lumencharts.com/charting-library/api/TimezoneInfo.md): Public contract reference. - [UndoOptions](https://docs.lumencharts.com/charting-library/api/UndoOptions.md): Public contract reference. - [UndoRedoState](https://docs.lumencharts.com/charting-library/api/UndoRedoState.md): Public contract reference. - [Unit](https://docs.lumencharts.com/charting-library/api/Unit.md): Public contract reference. - [UnitInfo](https://docs.lumencharts.com/charting-library/api/UnitInfo.md): Public contract reference. - [UserTimeFieldDescriptor](https://docs.lumencharts.com/charting-library/api/UserTimeFieldDescriptor.md): Public contract reference. - [ValueByStyleId](https://docs.lumencharts.com/charting-library/api/ValueByStyleId.md): Public contract reference. - [VertLinePreferences](https://docs.lumencharts.com/charting-library/api/VertLinePreferences.md): Public contract reference. - [VisibilityType](https://docs.lumencharts.com/charting-library/api/VisibilityType.md): Public contract reference. - [VisiblePlotsSet](https://docs.lumencharts.com/charting-library/api/VisiblePlotsSet.md): Public contract reference. - [VisiblePriceRange](https://docs.lumencharts.com/charting-library/api/VisiblePriceRange.md): Public contract reference. - [VisibleTimeRange](https://docs.lumencharts.com/charting-library/api/VisibleTimeRange.md): Public contract reference. - [WatchedValueCallback](https://docs.lumencharts.com/charting-library/api/WatchedValueCallback.md): Public contract reference. - [WatchedValueSubscribeOptions](https://docs.lumencharts.com/charting-library/api/WatchedValueSubscribeOptions.md): Public contract reference. - [WatchListSymbolList](https://docs.lumencharts.com/charting-library/api/WatchListSymbolList.md): Public contract reference. - [WatchListSymbolListAddedCallback](https://docs.lumencharts.com/charting-library/api/WatchListSymbolListAddedCallback.md): Public contract reference. - [WatchListSymbolListChangedCallback](https://docs.lumencharts.com/charting-library/api/WatchListSymbolListChangedCallback.md): Public contract reference. - [WatchListSymbolListData](https://docs.lumencharts.com/charting-library/api/WatchListSymbolListData.md): Public contract reference. - [WatchListSymbolListMap](https://docs.lumencharts.com/charting-library/api/WatchListSymbolListMap.md): Public contract reference. - [WatchListSymbolListRemovedCallback](https://docs.lumencharts.com/charting-library/api/WatchListSymbolListRemovedCallback.md): Public contract reference. - [WatchListSymbolListRenamedCallback](https://docs.lumencharts.com/charting-library/api/WatchListSymbolListRenamedCallback.md): Public contract reference. - [WatermarkContentData](https://docs.lumencharts.com/charting-library/api/WatermarkContentData.md): Public contract reference. - [WatermarkContentProvider](https://docs.lumencharts.com/charting-library/api/WatermarkContentProvider.md): Public contract reference. - [WatermarkLine](https://docs.lumencharts.com/charting-library/api/WatermarkLine.md): Public contract reference. - [WidgetOverrides](https://docs.lumencharts.com/charting-library/api/WidgetOverrides.md): Public contract reference.