@elitechart/core
Documentation / @elitechart/core
@elitechart/core — public entry.
Classes
- AlertsDialog
- AxisPlusMenu
- ChartContextMenu
- DrawingContextMenu
- FloatingToolbar
- FrameScheduler
- HistoryStack
- IndicatorsDialog
- LinearScale
- LogScale
- PercentScale
- PluginRegistry
- ReplayBar
- SettingsDialog
- ShortcutHelp
- TradeTicket
- Viewport
Interfaces
- Alert
- AlertsDialogBinding
- AlertsDialogConfig
- AlertsDialogRow
- AxisAnnotation
- AxisAnnotationStyle
- AxisPlusButtonStyle
- AxisPlusMenuBinding
- AxisPlusMenuConfig
- Bar
- BarRange
- ChartContextMenuBinding
- ChartContextMenuConfig
- ChartContextMenuItem
- ChartEventMap
- ChartForgeTheme
- ChartHandle
- ChartLayout
- ChartOptions
- CompareSeries
- ContextMenuPosition
- CorporateEvent
- Datafeed
- DataPoint
- Domain
- DrawingContextMenuBinding
- DrawingContextMenuConfig
- DrawingContextMenuItem
- DrawingInstance
- DrawingPlugin
- DrawingStyle
- DrawingTool
- ElderImpulseOptions
- FloatingToolbarBinding
- FloatingToolbarConfig
- GetBarsRequest
- HistoryCommand
- HistoryStackOptions
- HistoryState
- HitResult
- IndicatorCatalogEntry
- IndicatorInputSpec
- IndicatorPlugin
- IndicatorsDialogConfig
- KagiInternalState
- KagiOptions
- KagiSegment
- LayoutSymbol
- LayoutViewport
- LineBreakInternalState
- LineBreakOptions
- MagnetResult
- MinMax
- OhlcvLegendStyle
- OverlayPlugin
- Paint
- PlotInsets
- PluginMeta
- PointFigureInternalState
- PointFigureOptions
- Range
- RangeBarsInternalState
- RangeBarsOptions
- Rect
- RegistrationResult
- RenkoInternalState
- RenkoOptions
- ReplayBarBinding
- ReplayBarConfig
- ReplayBarSyncHooks
- ReplayState
- ResolvedTheme
- Scale
- SchedulerStats
- ScreenPoint
- SearchOptions
- SerializedAlert
- SerializedDrawing
- SerializedDrawingEntry
- Series
- SettingsDialogBinding
- SettingsDialogConfig
- SettingsInitial
- ShortcutGroup
- ShortcutHelpConfig
- StrokeOpts
- SubscribeRequest
- SymbolInfo
- TextOpts
- Tick
- ToolbarBBox
- TradeOrder
- TradeTicketBinding
- TradeTicketConfig
- ViewportInit
Type Aliases
- AnyPlugin
- AxisAnnotationEmphasis
- AxisAnnotationTone
- Breakpoint
- CfTokenKey
- CorporateEventKind
- DrawCallback
- ElderImpulseColor
- IndicatorCategory
- IndicatorOutput
- IndicatorSubTab
- InstrumentType
- KagiDirection
- KagiThickness
- Layer
- LineBreakTrend
- LineStyle
- MagnetMode
- OrderType
- OverlayFn
- Percent
- PluginInterfaceVersion
- PluginKind
- PointFigureDirection
- Price
- PriceScaleKind
- RenkoTrend
- Resolution
- SeriesKind
- TickSize
- TimestampMs
- TradeSide
- ValidationMode
- Volume
- WarnFn
Variables
- ALL_LAYERS
- BREAKPOINTS
- CORPORATE_EVENT_BADGE_RADIUS
- CORPORATE_EVENT_LETTER
- DEFAULT_AXIS_ANNOTATION_STYLE
- DEFAULT_AXIS_PLUS_BUTTON_STYLE
- DEFAULT_COMPARE_COLORS
- DEFAULT_CORPORATE_EVENT_COLORS
- DEFAULT_INDICATORS_CATALOG
- DEFAULT_OHLCV_LEGEND_STYLE
- DEFAULT_SHORTCUT_GROUPS
- DEFAULT_THEME
- INITIAL_REPLAY_STATE
- Layer
- LAYOUT_SCHEMA_VERSION
- SUPPORTED_PLUGIN_INTERFACE_VERSION
Functions
- anchorMatchFactor
- appendHeikinAshiBar
- appendKagi
- appendLineBreak
- appendPointFigure
- appendRangeBars
- appendRenkoBricks
- asPercent
- asPrice
- assertBar
- assertBars
- assertChartLayout
- assertSeries
- asTickSize
- asTimestampMs
- asVolume
- axisPlusButtonHit
- barCrossesPrice
- clampMenuPosition
- clampReplayIndex
- computeAxisPlusBbox
- computeElderImpulseColors
- computeHeikinAshi
- computeKagi
- computeLineBreak
- computePointFigure
- computeRangeBars
- computeRenkoBricks
- computeToolbarPosition
- createChart
- crossDirection
- defineDrawingPlugin
- defineIndicatorPlugin
- drawAxisAnnotation
- drawAxisPlusButton
- drawCompareLegendRow
- drawOhlcvLegend
- filterCatalog
- findNearestBar
- firstBarAtOrAfter
- formatVolume
- getBreakpoint
- getPlotInsets
- hexToRgba
- isPluginMeta
- isPointInEventBadge
- lineStyleToDash
- memoizeByKey
- memoizeSingle
- nearestBar
- niceTicks
- normalizeCompareSeries
- padBounds
- parseColor
- prefersReducedMotion
- priceBounds
- resolutionToMs
- resolveReplayStart
- resolveTheme
- roundToTick
- snapToOhlc
- suggestPointFigureBoxSize
- suggestRangeBarsRangeSize
- suggestRenkoBrickSize
- timeBounds