Skip to main content

line

Method of Figure.

Overloads

NameDescription
line(const Object points) -> FigureAdds a line series from point data.
line(const Object points, const Map options) -> FigureAdds a line series from point data.
line(const Object x, const Object y, const Map options) -> FigureAdds a line series from x/y pairs.
line(const Object x, const Object y) -> FigureAdds a line series from x/y pairs.
line(const Map options) -> FigureAdds a line series defined by options only.

line(const Object points) -> Figure

Adds a line series from point data.

Parameters

  • points: List or array of points, typically [x,y] or [x,y,value].

line(const Object points, const Map options) -> Figure

Adds a line series from point data.

Parameters

  • points: List or array of points, typically [x,y] or [x,y,value].
  • options: Series option map merged into the series.
    • id (string): Component ID.
    • name (string): Series name for legend and tooltip.
    • color_by (string): Color mapping: 'series' or 'data'.
    • coordinate_system (string): Coordinate system: cartesian2d/polar/singleAxis.
    • coordinate_system_usage (string): Layout usage: 'data'.
    • coord (List|number|string): Coord input for coordinate system (when usage is 'box').
    • x_axis_index (number): xAxis index.
    • x_axis_id (number): xAxis id.
    • y_axis_index (number): yAxis index.
    • y_axis_id (number): yAxis id.
    • polar_index (number): Polar index.
    • polar_id (number): Polar id.
    • single_axis_index (number): singleAxis index.
    • single_axis_id (number): singleAxis id.
    • symbol (string): Symbol type or callback.
    • symbol_size (number|List): Symbol size.
    • symbol_rotate (number): Symbol rotation.
    • symbol_keep_aspect (boolean): Keep aspect for path symbols.
    • symbol_offset (List): Symbol offset.
    • show_symbol (boolean): Show symbols on the line.
    • show_all_symbol (boolean|string): Show all symbols for category axes.
    • legend_hover_link (boolean): Highlight series on legend hover.
    • stack (string): Stack group name.
    • stack_strategy (string): Stacking strategy: samesign/all/positive/negative.
    • stack_order (string): Stack order: seriesAsc/seriesDesc.
    • cursor (string): Mouse cursor when hovering.
    • connect_nulls (boolean): Connect line across null points.
    • clip (boolean): Clip overflow on coordinate system.
    • trigger_line_event (boolean): Allow line/area to trigger events.
    • step (boolean|string): Step line: true/false/'start'/'middle'/'end'.
    • label (Map): Label options.
    • label.show (boolean): Show label.
    • label.position (string|List): Label position.
    • label.distance (number): Label distance to symbol.
    • label.rotate (number): Label rotation.
    • label.offset (List): Label offset.
    • label.text_margin (number|List): Label margin around text.
    • label.min_margin (number): Minimum margin between labels.
    • label.formatter (string): Label formatter.
    • label.color (Color): Label color.
    • label.font_style (string): Label font style.
    • label.font_weight (string|number): Label font weight.
    • label.font_family (string): Label font family.
    • label.font_size (number): Label font size.
    • label.align (string): Label horizontal alignment.
    • label.vertical_align (string): Label vertical alignment.
    • label.line_height (number): Label line height.
    • label.background_color (string|Map): Label background.
    • label.border_color (Color): Label border color.
    • label.border_width (number): Label border width.
    • label.border_type (string|number|List): Label border type.
    • label.border_dash_offset (number): Label border dash offset.
    • label.border_radius (number): Label border radius.
    • label.padding (number|List): Label padding.
    • label.shadow_color (Color): Label shadow color.
    • label.shadow_blur (number): Label shadow blur.
    • label.shadow_offset_x (number): Label shadow offset X.
    • label.shadow_offset_y (number): Label shadow offset Y.
    • label.width (number): Label width.
    • label.height (number): Label height.
    • label.text_border_color (Color): Label text stroke color.
    • label.text_border_width (number): Label text stroke width.
    • label.text_border_type (string|number|List): Label text stroke type.
    • label.text_border_dash_offset (number): Label text stroke dash offset.
    • label.text_shadow_color (Color): Label text shadow color.
    • label.text_shadow_blur (number): Label text shadow blur.
    • label.text_shadow_offset_x (number): Label text shadow offset X.
    • label.text_shadow_offset_y (number): Label text shadow offset Y.
    • label.overflow (string): Label overflow handling.
    • label.ellipsis (string): Label ellipsis.
    • label.rich (Map): Label rich text styles.
    • label.rich_inherit_plain_label (boolean): Rich text inherits plain styles.
    • end_label (Map): End label options.
    • end_label.show (boolean): Show end label.
    • end_label.distance (number): End label distance.
    • end_label.rotate (number): End label rotation.
    • end_label.offset (List): End label offset.
    • end_label.text_margin (number|List): End label margin around text.
    • end_label.min_margin (number): End label minimum margin.
    • end_label.formatter (string): End label formatter.
    • end_label.color (Color): End label color.
    • end_label.font_style (string): End label font style.
    • end_label.font_weight (string|number): End label font weight.
    • end_label.font_family (string): End label font family.
    • end_label.font_size (number): End label font size.
    • end_label.align (string): End label horizontal alignment.
    • end_label.vertical_align (string): End label vertical alignment.
    • end_label.line_height (number): End label line height.
    • end_label.background_color (string|Map): End label background.
    • end_label.border_color (Color): End label border color.
    • end_label.border_width (number): End label border width.
    • end_label.border_type (string|number|List): End label border type.
    • end_label.border_dash_offset (number): End label border dash offset.
    • end_label.border_radius (number): End label border radius.
    • end_label.padding (number|List): End label padding.
    • end_label.shadow_color (Color): End label shadow color.
    • end_label.shadow_blur (number): End label shadow blur.
    • end_label.shadow_offset_x (number): End label shadow offset X.
    • end_label.shadow_offset_y (number): End label shadow offset Y.
    • end_label.width (number): End label width.
    • end_label.height (number): End label height.
    • end_label.text_border_color (Color): End label text stroke color.
    • end_label.text_border_width (number): End label text stroke width.
    • end_label.text_border_type (string|number|List): End label text stroke type.
    • end_label.text_border_dash_offset (number): End label text stroke dash offset.
    • end_label.text_shadow_color (Color): End label text shadow color.
    • end_label.text_shadow_blur (number): End label text shadow blur.
    • end_label.text_shadow_offset_x (number): End label text shadow offset X.
    • end_label.text_shadow_offset_y (number): End label text shadow offset Y.
    • end_label.overflow (string): End label overflow handling.
    • end_label.ellipsis (string): End label ellipsis.
    • end_label.rich (Map): End label rich text styles.
    • end_label.rich_inherit_plain_label (boolean): Rich text inherits plain styles.
    • end_label.value_animation (boolean): Animate end label value changes.
    • label_line (Map): Label guide line options.
    • label_line.show (boolean): Show label line.
    • label_line.show_above (boolean): Show label line above element.
    • label_line.length2 (number): Second segment length.
    • label_line.smooth (boolean|number): Smooth label line.
    • label_line.min_turn_angle (number): Minimum turn angle.
    • label_line.line_style (Map): Label line style.
    • label_layout (Map): Label layout options.
    • label_layout.hide_overlap (boolean): Hide overlapped labels.
    • label_layout.move_overlap (string): Move overlapped labels.
    • label_layout.x (number|string): Label x position.
    • label_layout.y (number|string): Label y position.
    • label_layout.dx (number): Label x offset.
    • label_layout.dy (number): Label y offset.
    • label_layout.rotate (number): Label rotation.
    • label_layout.width (number): Label width.
    • label_layout.height (number): Label height.
    • label_layout.align (string): Label horizontal alignment.
    • label_layout.vertical_align (string): Label vertical alignment.
    • label_layout.font_size (number): Label font size.
    • label_layout.draggable (boolean): Allow dragging labels.
    • label_layout.label_line_points (List): Label line points.
    • item_style (Map): Item style options.
    • item_style.color (Color): Item color.
    • item_style.border_color (Color): Item border color.
    • item_style.border_width (number): Item border width.
    • item_style.border_type (string|number|List): Item border type.
    • item_style.border_dash_offset (number): Item border dash offset.
    • item_style.border_cap (string): Item border cap.
    • item_style.border_join (string): Item border join.
    • item_style.border_miter_limit (number): Item border miter limit.
    • item_style.shadow_blur (number): Item shadow blur.
    • item_style.shadow_color (Color): Item shadow color.
    • item_style.shadow_offset_x (number): Item shadow offset X.
    • item_style.shadow_offset_y (number): Item shadow offset Y.
    • item_style.opacity (number): Item opacity.
    • item_style.decal (Map): Decal style options.
    • line_style (Map): Line style options.
    • line_style.color (Color): Line color.
    • line_style.width (number): Line width.
    • line_style.type (string|number|List): Line type.
    • line_style.dash_offset (number): Line dash offset.
    • line_style.cap (string): Line cap.
    • line_style.join (string): Line join.
    • line_style.miter_limit (number): Line miter limit.
    • line_style.shadow_blur (number): Line shadow blur.
    • line_style.shadow_color (Color): Line shadow color.
    • line_style.shadow_offset_x (number): Line shadow offset X.
    • line_style.shadow_offset_y (number): Line shadow offset Y.
    • line_style.opacity (number): Line opacity.
    • area_style (Map): Area style options.
    • area_style.color (Color): Area color.
    • area_style.origin (string|number): Area origin: auto/start/end/value.
    • area_style.shadow_blur (number): Area shadow blur.
    • area_style.shadow_color (Color): Area shadow color.
    • area_style.shadow_offset_x (number): Area shadow offset X.
    • area_style.shadow_offset_y (number): Area shadow offset Y.
    • area_style.opacity (number): Area opacity.
    • emphasis.disabled (boolean): Disable emphasis state.
    • emphasis.scale (boolean|number): Scale on emphasis.
    • emphasis.focus (string): Focus mode: none/self/series.
    • emphasis.blur_scope (string): Blur scope: coordinateSystem/series/global.
    • emphasis (Map): Emphasis state options.
    • emphasis.label (Map): Emphasis label options.
    • emphasis.label_line (Map): Emphasis label line options.
    • emphasis.item_style (Map): Emphasis item style options.
    • emphasis.line_style (Map): Emphasis line style options.
    • emphasis.area_style (Map): Emphasis area style options.
    • emphasis.end_label (Map): Emphasis end label options.
    • blur (Map): Blur state options.
    • blur.label (Map): Blur label options.
    • blur.label_line (Map): Blur label line options.
    • blur.item_style (Map): Blur item style options.
    • blur.line_style (Map): Blur line style options.
    • blur.area_style (Map): Blur area style options.
    • blur.end_label (Map): Blur end label options.
    • select (Map): Select state options.
    • select.label (Map): Select label options.
    • select.label_line (Map): Select label line options.
    • select.item_style (Map): Select item style options.
    • select.line_style (Map): Select line style options.
    • select.area_style (Map): Select area style options.
    • select.end_label (Map): Select end label options.
    • select.disabled (boolean): Disable selection.
    • selected_mode (boolean|string): Selection mode: true/false/'single'/'multiple'/'series'.
    • smooth (boolean|number): Smooth the line.
    • smooth_monotone (string): Smooth monotone axis: x or y.
    • sampling (string): Downsampling strategy.
    • dimensions (List): Dimensions definition.
    • encode (Map): Encode mapping.
    • series_layout_by (string): Dataset layout: 'column' or 'row'.
    • dataset_index (number): Dataset index to use.
    • data_group_id (string): Group ID for data items.
    • data (List): Series data.
    • mark_point (Map): Mark point options.
    • mark_line (Map): Mark line options.
    • mark_area (Map): Mark area options.
    • zlevel (number): Canvas layer.
    • z (number): Z order.
    • silent (boolean): Ignore mouse events.
    • animation (boolean): Enable animation.
    • animation_threshold (number): Animation threshold.
    • animation_duration (number): Initial animation duration.
    • animation_easing (string): Initial animation easing.
    • animation_delay (number): Initial animation delay.
    • animation_duration_update (number): Update animation duration.
    • animation_easing_update (string): Update animation easing.
    • animation_delay_update (number): Update animation delay.
    • universal_transition (Map|boolean): Universal transition options.
    • universal_transition.enabled (boolean): Enable universal transition.
    • universal_transition.series_key (string|List): Series key(s) for transition.
    • universal_transition.divide_shape (string): Split strategy: split/clone.
    • tooltip (Map): Series tooltip options.

line(const Object x, const Object y, const Map options) -> Figure

Adds a line series from x/y pairs.

Parameters

  • x: List, array, or range of x values.
  • y: List, array, or range of y values.
  • options: Series option map merged into the series.
    • id (string): Component ID.
    • name (string): Series name for legend and tooltip.
    • color_by (string): Color mapping: 'series' or 'data'.
    • coordinate_system (string): Coordinate system: cartesian2d/polar/singleAxis.
    • coordinate_system_usage (string): Layout usage: 'data'.
    • coord (List|number|string): Coord input for coordinate system (when usage is 'box').
    • x_axis_index (number): xAxis index.
    • x_axis_id (number): xAxis id.
    • y_axis_index (number): yAxis index.
    • y_axis_id (number): yAxis id.
    • polar_index (number): Polar index.
    • polar_id (number): Polar id.
    • single_axis_index (number): singleAxis index.
    • single_axis_id (number): singleAxis id.
    • symbol (string): Symbol type or callback.
    • symbol_size (number|List): Symbol size.
    • symbol_rotate (number): Symbol rotation.
    • symbol_keep_aspect (boolean): Keep aspect for path symbols.
    • symbol_offset (List): Symbol offset.
    • show_symbol (boolean): Show symbols on the line.
    • show_all_symbol (boolean|string): Show all symbols for category axes.
    • legend_hover_link (boolean): Highlight series on legend hover.
    • stack (string): Stack group name.
    • stack_strategy (string): Stacking strategy: samesign/all/positive/negative.
    • stack_order (string): Stack order: seriesAsc/seriesDesc.
    • cursor (string): Mouse cursor when hovering.
    • connect_nulls (boolean): Connect line across null points.
    • clip (boolean): Clip overflow on coordinate system.
    • trigger_line_event (boolean): Allow line/area to trigger events.
    • step (boolean|string): Step line: true/false/'start'/'middle'/'end'.
    • label (Map): Label options.
    • label.show (boolean): Show label.
    • label.position (string|List): Label position.
    • label.distance (number): Label distance to symbol.
    • label.rotate (number): Label rotation.
    • label.offset (List): Label offset.
    • label.text_margin (number|List): Label margin around text.
    • label.min_margin (number): Minimum margin between labels.
    • label.formatter (string): Label formatter.
    • label.color (Color): Label color.
    • label.font_style (string): Label font style.
    • label.font_weight (string|number): Label font weight.
    • label.font_family (string): Label font family.
    • label.font_size (number): Label font size.
    • label.align (string): Label horizontal alignment.
    • label.vertical_align (string): Label vertical alignment.
    • label.line_height (number): Label line height.
    • label.background_color (string|Map): Label background.
    • label.border_color (Color): Label border color.
    • label.border_width (number): Label border width.
    • label.border_type (string|number|List): Label border type.
    • label.border_dash_offset (number): Label border dash offset.
    • label.border_radius (number): Label border radius.
    • label.padding (number|List): Label padding.
    • label.shadow_color (Color): Label shadow color.
    • label.shadow_blur (number): Label shadow blur.
    • label.shadow_offset_x (number): Label shadow offset X.
    • label.shadow_offset_y (number): Label shadow offset Y.
    • label.width (number): Label width.
    • label.height (number): Label height.
    • label.text_border_color (Color): Label text stroke color.
    • label.text_border_width (number): Label text stroke width.
    • label.text_border_type (string|number|List): Label text stroke type.
    • label.text_border_dash_offset (number): Label text stroke dash offset.
    • label.text_shadow_color (Color): Label text shadow color.
    • label.text_shadow_blur (number): Label text shadow blur.
    • label.text_shadow_offset_x (number): Label text shadow offset X.
    • label.text_shadow_offset_y (number): Label text shadow offset Y.
    • label.overflow (string): Label overflow handling.
    • label.ellipsis (string): Label ellipsis.
    • label.rich (Map): Label rich text styles.
    • label.rich_inherit_plain_label (boolean): Rich text inherits plain styles.
    • end_label (Map): End label options.
    • end_label.show (boolean): Show end label.
    • end_label.distance (number): End label distance.
    • end_label.rotate (number): End label rotation.
    • end_label.offset (List): End label offset.
    • end_label.text_margin (number|List): End label margin around text.
    • end_label.min_margin (number): End label minimum margin.
    • end_label.formatter (string): End label formatter.
    • end_label.color (Color): End label color.
    • end_label.font_style (string): End label font style.
    • end_label.font_weight (string|number): End label font weight.
    • end_label.font_family (string): End label font family.
    • end_label.font_size (number): End label font size.
    • end_label.align (string): End label horizontal alignment.
    • end_label.vertical_align (string): End label vertical alignment.
    • end_label.line_height (number): End label line height.
    • end_label.background_color (string|Map): End label background.
    • end_label.border_color (Color): End label border color.
    • end_label.border_width (number): End label border width.
    • end_label.border_type (string|number|List): End label border type.
    • end_label.border_dash_offset (number): End label border dash offset.
    • end_label.border_radius (number): End label border radius.
    • end_label.padding (number|List): End label padding.
    • end_label.shadow_color (Color): End label shadow color.
    • end_label.shadow_blur (number): End label shadow blur.
    • end_label.shadow_offset_x (number): End label shadow offset X.
    • end_label.shadow_offset_y (number): End label shadow offset Y.
    • end_label.width (number): End label width.
    • end_label.height (number): End label height.
    • end_label.text_border_color (Color): End label text stroke color.
    • end_label.text_border_width (number): End label text stroke width.
    • end_label.text_border_type (string|number|List): End label text stroke type.
    • end_label.text_border_dash_offset (number): End label text stroke dash offset.
    • end_label.text_shadow_color (Color): End label text shadow color.
    • end_label.text_shadow_blur (number): End label text shadow blur.
    • end_label.text_shadow_offset_x (number): End label text shadow offset X.
    • end_label.text_shadow_offset_y (number): End label text shadow offset Y.
    • end_label.overflow (string): End label overflow handling.
    • end_label.ellipsis (string): End label ellipsis.
    • end_label.rich (Map): End label rich text styles.
    • end_label.rich_inherit_plain_label (boolean): Rich text inherits plain styles.
    • end_label.value_animation (boolean): Animate end label value changes.
    • label_line (Map): Label guide line options.
    • label_line.show (boolean): Show label line.
    • label_line.show_above (boolean): Show label line above element.
    • label_line.length2 (number): Second segment length.
    • label_line.smooth (boolean|number): Smooth label line.
    • label_line.min_turn_angle (number): Minimum turn angle.
    • label_line.line_style (Map): Label line style.
    • label_layout (Map): Label layout options.
    • label_layout.hide_overlap (boolean): Hide overlapped labels.
    • label_layout.move_overlap (string): Move overlapped labels.
    • label_layout.x (number|string): Label x position.
    • label_layout.y (number|string): Label y position.
    • label_layout.dx (number): Label x offset.
    • label_layout.dy (number): Label y offset.
    • label_layout.rotate (number): Label rotation.
    • label_layout.width (number): Label width.
    • label_layout.height (number): Label height.
    • label_layout.align (string): Label horizontal alignment.
    • label_layout.vertical_align (string): Label vertical alignment.
    • label_layout.font_size (number): Label font size.
    • label_layout.draggable (boolean): Allow dragging labels.
    • label_layout.label_line_points (List): Label line points.
    • item_style (Map): Item style options.
    • item_style.color (Color): Item color.
    • item_style.border_color (Color): Item border color.
    • item_style.border_width (number): Item border width.
    • item_style.border_type (string|number|List): Item border type.
    • item_style.border_dash_offset (number): Item border dash offset.
    • item_style.border_cap (string): Item border cap.
    • item_style.border_join (string): Item border join.
    • item_style.border_miter_limit (number): Item border miter limit.
    • item_style.shadow_blur (number): Item shadow blur.
    • item_style.shadow_color (Color): Item shadow color.
    • item_style.shadow_offset_x (number): Item shadow offset X.
    • item_style.shadow_offset_y (number): Item shadow offset Y.
    • item_style.opacity (number): Item opacity.
    • item_style.decal (Map): Decal style options.
    • line_style (Map): Line style options.
    • line_style.color (Color): Line color.
    • line_style.width (number): Line width.
    • line_style.type (string|number|List): Line type.
    • line_style.dash_offset (number): Line dash offset.
    • line_style.cap (string): Line cap.
    • line_style.join (string): Line join.
    • line_style.miter_limit (number): Line miter limit.
    • line_style.shadow_blur (number): Line shadow blur.
    • line_style.shadow_color (Color): Line shadow color.
    • line_style.shadow_offset_x (number): Line shadow offset X.
    • line_style.shadow_offset_y (number): Line shadow offset Y.
    • line_style.opacity (number): Line opacity.
    • area_style (Map): Area style options.
    • area_style.color (Color): Area color.
    • area_style.origin (string|number): Area origin: auto/start/end/value.
    • area_style.shadow_blur (number): Area shadow blur.
    • area_style.shadow_color (Color): Area shadow color.
    • area_style.shadow_offset_x (number): Area shadow offset X.
    • area_style.shadow_offset_y (number): Area shadow offset Y.
    • area_style.opacity (number): Area opacity.
    • emphasis.disabled (boolean): Disable emphasis state.
    • emphasis.scale (boolean|number): Scale on emphasis.
    • emphasis.focus (string): Focus mode: none/self/series.
    • emphasis.blur_scope (string): Blur scope: coordinateSystem/series/global.
    • emphasis (Map): Emphasis state options.
    • emphasis.label (Map): Emphasis label options.
    • emphasis.label_line (Map): Emphasis label line options.
    • emphasis.item_style (Map): Emphasis item style options.
    • emphasis.line_style (Map): Emphasis line style options.
    • emphasis.area_style (Map): Emphasis area style options.
    • emphasis.end_label (Map): Emphasis end label options.
    • blur (Map): Blur state options.
    • blur.label (Map): Blur label options.
    • blur.label_line (Map): Blur label line options.
    • blur.item_style (Map): Blur item style options.
    • blur.line_style (Map): Blur line style options.
    • blur.area_style (Map): Blur area style options.
    • blur.end_label (Map): Blur end label options.
    • select (Map): Select state options.
    • select.label (Map): Select label options.
    • select.label_line (Map): Select label line options.
    • select.item_style (Map): Select item style options.
    • select.line_style (Map): Select line style options.
    • select.area_style (Map): Select area style options.
    • select.end_label (Map): Select end label options.
    • select.disabled (boolean): Disable selection.
    • selected_mode (boolean|string): Selection mode: true/false/'single'/'multiple'/'series'.
    • smooth (boolean|number): Smooth the line.
    • smooth_monotone (string): Smooth monotone axis: x or y.
    • sampling (string): Downsampling strategy.
    • dimensions (List): Dimensions definition.
    • encode (Map): Encode mapping.
    • series_layout_by (string): Dataset layout: 'column' or 'row'.
    • dataset_index (number): Dataset index to use.
    • data_group_id (string): Group ID for data items.
    • data (List): Series data.
    • mark_point (Map): Mark point options.
    • mark_line (Map): Mark line options.
    • mark_area (Map): Mark area options.
    • zlevel (number): Canvas layer.
    • z (number): Z order.
    • silent (boolean): Ignore mouse events.
    • animation (boolean): Enable animation.
    • animation_threshold (number): Animation threshold.
    • animation_duration (number): Initial animation duration.
    • animation_easing (string): Initial animation easing.
    • animation_delay (number): Initial animation delay.
    • animation_duration_update (number): Update animation duration.
    • animation_easing_update (string): Update animation easing.
    • animation_delay_update (number): Update animation delay.
    • universal_transition (Map|boolean): Universal transition options.
    • universal_transition.enabled (boolean): Enable universal transition.
    • universal_transition.series_key (string|List): Series key(s) for transition.
    • universal_transition.divide_shape (string): Split strategy: split/clone.
    • tooltip (Map): Series tooltip options.

line(const Object x, const Object y) -> Figure

Adds a line series from x/y pairs.

Parameters

  • x: List, array, or range of x values.
  • y: List, array, or range of y values.

line(const Map options) -> Figure

Adds a line series defined by options only.

Parameters

  • options: Series option map, commonly used with dataset/encode.
    • id (string): Component ID.
    • name (string): Series name for legend and tooltip.
    • color_by (string): Color mapping: 'series' or 'data'.
    • coordinate_system (string): Coordinate system: cartesian2d/polar/singleAxis.
    • coordinate_system_usage (string): Layout usage: 'data'.
    • coord (List|number|string): Coord input for coordinate system (when usage is 'box').
    • x_axis_index (number): xAxis index.
    • x_axis_id (number): xAxis id.
    • y_axis_index (number): yAxis index.
    • y_axis_id (number): yAxis id.
    • polar_index (number): Polar index.
    • polar_id (number): Polar id.
    • single_axis_index (number): singleAxis index.
    • single_axis_id (number): singleAxis id.
    • symbol (string): Symbol type or callback.
    • symbol_size (number|List): Symbol size.
    • symbol_rotate (number): Symbol rotation.
    • symbol_keep_aspect (boolean): Keep aspect for path symbols.
    • symbol_offset (List): Symbol offset.
    • show_symbol (boolean): Show symbols on the line.
    • show_all_symbol (boolean|string): Show all symbols for category axes.
    • legend_hover_link (boolean): Highlight series on legend hover.
    • stack (string): Stack group name.
    • stack_strategy (string): Stacking strategy: samesign/all/positive/negative.
    • stack_order (string): Stack order: seriesAsc/seriesDesc.
    • cursor (string): Mouse cursor when hovering.
    • connect_nulls (boolean): Connect line across null points.
    • clip (boolean): Clip overflow on coordinate system.
    • trigger_line_event (boolean): Allow line/area to trigger events.
    • step (boolean|string): Step line: true/false/'start'/'middle'/'end'.
    • label (Map): Label options.
    • label.show (boolean): Show label.
    • label.position (string|List): Label position.
    • label.distance (number): Label distance to symbol.
    • label.rotate (number): Label rotation.
    • label.offset (List): Label offset.
    • label.text_margin (number|List): Label margin around text.
    • label.min_margin (number): Minimum margin between labels.
    • label.formatter (string): Label formatter.
    • label.color (Color): Label color.
    • label.font_style (string): Label font style.
    • label.font_weight (string|number): Label font weight.
    • label.font_family (string): Label font family.
    • label.font_size (number): Label font size.
    • label.align (string): Label horizontal alignment.
    • label.vertical_align (string): Label vertical alignment.
    • label.line_height (number): Label line height.
    • label.background_color (string|Map): Label background.
    • label.border_color (Color): Label border color.
    • label.border_width (number): Label border width.
    • label.border_type (string|number|List): Label border type.
    • label.border_dash_offset (number): Label border dash offset.
    • label.border_radius (number): Label border radius.
    • label.padding (number|List): Label padding.
    • label.shadow_color (Color): Label shadow color.
    • label.shadow_blur (number): Label shadow blur.
    • label.shadow_offset_x (number): Label shadow offset X.
    • label.shadow_offset_y (number): Label shadow offset Y.
    • label.width (number): Label width.
    • label.height (number): Label height.
    • label.text_border_color (Color): Label text stroke color.
    • label.text_border_width (number): Label text stroke width.
    • label.text_border_type (string|number|List): Label text stroke type.
    • label.text_border_dash_offset (number): Label text stroke dash offset.
    • label.text_shadow_color (Color): Label text shadow color.
    • label.text_shadow_blur (number): Label text shadow blur.
    • label.text_shadow_offset_x (number): Label text shadow offset X.
    • label.text_shadow_offset_y (number): Label text shadow offset Y.
    • label.overflow (string): Label overflow handling.
    • label.ellipsis (string): Label ellipsis.
    • label.rich (Map): Label rich text styles.
    • label.rich_inherit_plain_label (boolean): Rich text inherits plain styles.
    • end_label (Map): End label options.
    • end_label.show (boolean): Show end label.
    • end_label.distance (number): End label distance.
    • end_label.rotate (number): End label rotation.
    • end_label.offset (List): End label offset.
    • end_label.text_margin (number|List): End label margin around text.
    • end_label.min_margin (number): End label minimum margin.
    • end_label.formatter (string): End label formatter.
    • end_label.color (Color): End label color.
    • end_label.font_style (string): End label font style.
    • end_label.font_weight (string|number): End label font weight.
    • end_label.font_family (string): End label font family.
    • end_label.font_size (number): End label font size.
    • end_label.align (string): End label horizontal alignment.
    • end_label.vertical_align (string): End label vertical alignment.
    • end_label.line_height (number): End label line height.
    • end_label.background_color (string|Map): End label background.
    • end_label.border_color (Color): End label border color.
    • end_label.border_width (number): End label border width.
    • end_label.border_type (string|number|List): End label border type.
    • end_label.border_dash_offset (number): End label border dash offset.
    • end_label.border_radius (number): End label border radius.
    • end_label.padding (number|List): End label padding.
    • end_label.shadow_color (Color): End label shadow color.
    • end_label.shadow_blur (number): End label shadow blur.
    • end_label.shadow_offset_x (number): End label shadow offset X.
    • end_label.shadow_offset_y (number): End label shadow offset Y.
    • end_label.width (number): End label width.
    • end_label.height (number): End label height.
    • end_label.text_border_color (Color): End label text stroke color.
    • end_label.text_border_width (number): End label text stroke width.
    • end_label.text_border_type (string|number|List): End label text stroke type.
    • end_label.text_border_dash_offset (number): End label text stroke dash offset.
    • end_label.text_shadow_color (Color): End label text shadow color.
    • end_label.text_shadow_blur (number): End label text shadow blur.
    • end_label.text_shadow_offset_x (number): End label text shadow offset X.
    • end_label.text_shadow_offset_y (number): End label text shadow offset Y.
    • end_label.overflow (string): End label overflow handling.
    • end_label.ellipsis (string): End label ellipsis.
    • end_label.rich (Map): End label rich text styles.
    • end_label.rich_inherit_plain_label (boolean): Rich text inherits plain styles.
    • end_label.value_animation (boolean): Animate end label value changes.
    • label_line (Map): Label guide line options.
    • label_line.show (boolean): Show label line.
    • label_line.show_above (boolean): Show label line above element.
    • label_line.length2 (number): Second segment length.
    • label_line.smooth (boolean|number): Smooth label line.
    • label_line.min_turn_angle (number): Minimum turn angle.
    • label_line.line_style (Map): Label line style.
    • label_layout (Map): Label layout options.
    • label_layout.hide_overlap (boolean): Hide overlapped labels.
    • label_layout.move_overlap (string): Move overlapped labels.
    • label_layout.x (number|string): Label x position.
    • label_layout.y (number|string): Label y position.
    • label_layout.dx (number): Label x offset.
    • label_layout.dy (number): Label y offset.
    • label_layout.rotate (number): Label rotation.
    • label_layout.width (number): Label width.
    • label_layout.height (number): Label height.
    • label_layout.align (string): Label horizontal alignment.
    • label_layout.vertical_align (string): Label vertical alignment.
    • label_layout.font_size (number): Label font size.
    • label_layout.draggable (boolean): Allow dragging labels.
    • label_layout.label_line_points (List): Label line points.
    • item_style (Map): Item style options.
    • item_style.color (Color): Item color.
    • item_style.border_color (Color): Item border color.
    • item_style.border_width (number): Item border width.
    • item_style.border_type (string|number|List): Item border type.
    • item_style.border_dash_offset (number): Item border dash offset.
    • item_style.border_cap (string): Item border cap.
    • item_style.border_join (string): Item border join.
    • item_style.border_miter_limit (number): Item border miter limit.
    • item_style.shadow_blur (number): Item shadow blur.
    • item_style.shadow_color (Color): Item shadow color.
    • item_style.shadow_offset_x (number): Item shadow offset X.
    • item_style.shadow_offset_y (number): Item shadow offset Y.
    • item_style.opacity (number): Item opacity.
    • item_style.decal (Map): Decal style options.
    • line_style (Map): Line style options.
    • line_style.color (Color): Line color.
    • line_style.width (number): Line width.
    • line_style.type (string|number|List): Line type.
    • line_style.dash_offset (number): Line dash offset.
    • line_style.cap (string): Line cap.
    • line_style.join (string): Line join.
    • line_style.miter_limit (number): Line miter limit.
    • line_style.shadow_blur (number): Line shadow blur.
    • line_style.shadow_color (Color): Line shadow color.
    • line_style.shadow_offset_x (number): Line shadow offset X.
    • line_style.shadow_offset_y (number): Line shadow offset Y.
    • line_style.opacity (number): Line opacity.
    • area_style (Map): Area style options.
    • area_style.color (Color): Area color.
    • area_style.origin (string|number): Area origin: auto/start/end/value.
    • area_style.shadow_blur (number): Area shadow blur.
    • area_style.shadow_color (Color): Area shadow color.
    • area_style.shadow_offset_x (number): Area shadow offset X.
    • area_style.shadow_offset_y (number): Area shadow offset Y.
    • area_style.opacity (number): Area opacity.
    • emphasis.disabled (boolean): Disable emphasis state.
    • emphasis.scale (boolean|number): Scale on emphasis.
    • emphasis.focus (string): Focus mode: none/self/series.
    • emphasis.blur_scope (string): Blur scope: coordinateSystem/series/global.
    • emphasis (Map): Emphasis state options.
    • emphasis.label (Map): Emphasis label options.
    • emphasis.label_line (Map): Emphasis label line options.
    • emphasis.item_style (Map): Emphasis item style options.
    • emphasis.line_style (Map): Emphasis line style options.
    • emphasis.area_style (Map): Emphasis area style options.
    • emphasis.end_label (Map): Emphasis end label options.
    • blur (Map): Blur state options.
    • blur.label (Map): Blur label options.
    • blur.label_line (Map): Blur label line options.
    • blur.item_style (Map): Blur item style options.
    • blur.line_style (Map): Blur line style options.
    • blur.area_style (Map): Blur area style options.
    • blur.end_label (Map): Blur end label options.
    • select (Map): Select state options.
    • select.label (Map): Select label options.
    • select.label_line (Map): Select label line options.
    • select.item_style (Map): Select item style options.
    • select.line_style (Map): Select line style options.
    • select.area_style (Map): Select area style options.
    • select.end_label (Map): Select end label options.
    • select.disabled (boolean): Disable selection.
    • selected_mode (boolean|string): Selection mode: true/false/'single'/'multiple'/'series'.
    • smooth (boolean|number): Smooth the line.
    • smooth_monotone (string): Smooth monotone axis: x or y.
    • sampling (string): Downsampling strategy.
    • dimensions (List): Dimensions definition.
    • encode (Map): Encode mapping.
    • series_layout_by (string): Dataset layout: 'column' or 'row'.
    • dataset_index (number): Dataset index to use.
    • data_group_id (string): Group ID for data items.
    • data (List): Series data.
    • mark_point (Map): Mark point options.
    • mark_line (Map): Mark line options.
    • mark_area (Map): Mark area options.
    • zlevel (number): Canvas layer.
    • z (number): Z order.
    • silent (boolean): Ignore mouse events.
    • animation (boolean): Enable animation.
    • animation_threshold (number): Animation threshold.
    • animation_duration (number): Initial animation duration.
    • animation_easing (string): Initial animation easing.
    • animation_delay (number): Initial animation delay.
    • animation_duration_update (number): Update animation duration.
    • animation_easing_update (string): Update animation easing.
    • animation_delay_update (number): Update animation delay.
    • universal_transition (Map|boolean): Universal transition options.
    • universal_transition.enabled (boolean): Enable universal transition.
    • universal_transition.series_key (string|List): Series key(s) for transition.
    • universal_transition.divide_shape (string): Split strategy: split/clone.
    • tooltip (Map): Series tooltip options.