Chart.js Chart.js
Home
API
Samples
  • Awesome (opens new window)
  • Slack (opens new window)
  • Stack Overflow (opens new window)
GitHub (opens new window)
Home
API
Samples
  • Awesome (opens new window)
  • Slack (opens new window)
  • Stack Overflow (opens new window)
GitHub (opens new window)
  • API

    • Exports
    • Enumerations

    • Classes

    • Interfaces

      • ActiveDataPoint
      • ActiveElement
      • AnimationEvent
      • ArcBorderRadius
      • ArcElement
      • ArcHoverOptions
      • ArcOptions
      • ArcProps
      • BarControllerChartOptions
      • BarControllerDatasetOptions
      • BarElement
      • BarHoverOptions
      • BarOptions
      • BarProps
      • BorderRadius
      • BubbleControllerDatasetOptions
      • BubbleDataPoint
      • CartesianScaleOptions
      • CartesianScaleTypeRegistry
      • ChartArea
      • ChartComponent
      • ChartConfiguration
      • ChartConfigurationCustomTypesPerDataset
      • ChartData
      • ChartDataCustomTypesPerDataset
      • ChartDatasetProperties
      • ChartDatasetPropertiesCustomTypesPerDataset
      • ChartEvent
      • ChartTypeRegistry
      • CommonElementOptions
      • CommonHoverOptions
      • ComplexFillTarget
      • ControllerDatasetOptions
      • CoreChartOptions
      • CoreInteractionOptions
      • CoreScaleOptions
      • DatasetControllerChartComponent
      • DateAdapter
      • Defaults
      • DoughnutAnimationOptions
      • DoughnutController
      • DoughnutControllerChartOptions
      • DoughnutControllerDatasetOptions
      • DoughnutMetaExtensions
      • Element
      • ElementOptionsByType
      • ExtendedPlugin
      • FillerControllerDatasetOptions
      • FillerOptions
      • FontSpec
      • GridLineOptions
      • InteractionItem
      • InteractionModeMap
      • InteractionOptions
      • LayoutItem
      • LegendElement
      • LegendItem
      • LegendOptions
      • LineControllerChartOptions
      • LineControllerDatasetOptions
      • LineElement
      • LineHoverOptions
      • LineOptions
      • LineProps
      • ParsingOptions
      • Plugin
      • PluginChartOptions
      • PluginOptionsByType
      • Point
      • PointElement
      • PointHoverOptions
      • PointOptions
      • PointPrefixedHoverOptions
      • PointPrefixedOptions
      • PointProps
      • PolarAreaController
      • PolarAreaControllerChartOptions
      • PolarAreaControllerDatasetOptions
      • RadarControllerDatasetOptions
      • RadialLinearScale
      • RadialScaleTypeRegistry
      • Registry
      • ScaleTypeRegistry
      • ScatterDataPoint
      • ScriptableCartesianScaleContext
      • ScriptableChartContext
      • ScriptableContext
      • ScriptableLineSegmentContext
      • ScriptableScaleContext
      • ScriptableScalePointLabelContext
      • ScriptableTooltipContext
      • Segment
      • Tick
      • TickOptions
      • TimeScale
      • TitleOptions
      • Tooltip
      • TooltipCallbacks
      • TooltipItem
      • TooltipLabelStyle
      • TooltipModel
      • TooltipOptions
      • TooltipPosition
      • TooltipPositionerMap
      • TypedRegistry
      • VisualElement

# Interface: ElementOptionsByType<TType>

# Type parameters

Name Type
TType extends ChartType

# Properties

# arc

• arc: ScriptableAndArrayOptions<ArcOptions & ArcHoverOptions, ScriptableContext<TType>>

# Defined in

index.esm.d.ts:2040 (opens new window)


# bar

• bar: ScriptableAndArrayOptions<BarOptions & BarHoverOptions, ScriptableContext<TType>>

# Defined in

index.esm.d.ts:2041 (opens new window)


# line

• line: ScriptableAndArrayOptions<LineOptions & LineHoverOptions, ScriptableContext<TType>>

# Defined in

index.esm.d.ts:2042 (opens new window)


# point

• point: ScriptableAndArrayOptions<PointOptions & PointHoverOptions, ScriptableContext<TType>>

# Defined in

index.esm.d.ts:2043 (opens new window)

← Element ExtendedPlugin →