ApexPainter member
ApexPainter.createComboChart
Published ApexPainter.createComboChart method.
lib-next/apex-painter/main.ts (opens in a new tab)Signature
(options: import("../chart/impl/combochart.js").ComboChartOptions, painterOpts?: PainterAssetRefsOptions) => Promise<Buffer>Parameters
options
painterOpts?
Options
| Option | Type | Contract | Allowed values | Runtime & capabilities |
|---|---|---|---|---|
| options | ||||
options.appearancePublished options.appearance option. | ChartAppearanceExtended | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.arrowSizePublished options.appearance.arrowSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.axisColorPublished options.appearance.axisColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.axisWidthPublished options.appearance.axisWidth option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundColorPublished options.appearance.backgroundColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradientPublished options.appearance.backgroundGradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.colorsPublished options.appearance.backgroundGradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.colors.colorPublished options.appearance.backgroundGradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.colors.stopPublished options.appearance.backgroundGradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.endXPublished options.appearance.backgroundGradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.endYPublished options.appearance.backgroundGradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.pivotXPublished options.appearance.backgroundGradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.pivotYPublished options.appearance.backgroundGradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.repeatPublished options.appearance.backgroundGradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.appearance.backgroundGradient.rotatePublished options.appearance.backgroundGradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.startXPublished options.appearance.backgroundGradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.startYPublished options.appearance.backgroundGradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.typePublished options.appearance.backgroundGradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.appearance.backgroundGradient.endRadiusPublished options.appearance.backgroundGradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.startRadiusPublished options.appearance.backgroundGradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.centerXPublished options.appearance.backgroundGradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.centerYPublished options.appearance.backgroundGradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundGradient.startAnglePublished options.appearance.backgroundGradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.backgroundImagePublished options.appearance.backgroundImage option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayersPublished options.appearance.bgLayers option. | BackgroundLayer[] | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.blendModePublished options.appearance.bgLayers.blendMode option. | GlobalCompositeOperation | OptionalDefault— | 26 values"color" "color-burn" "color-dodge" "copy" "darken" "destination-atop" "destination-in" "destination-out" "destination-over" "difference" "exclusion" "hard-light" "hue" "lighten" "lighter" "luminosity" "multiply" "overlay" "saturation" "screen" "soft-light" "source-atop" "source-in" "source-out" "source-over" "xor" | node22 · node24 · node26 |
options.appearance.bgLayers.opacityPublished options.appearance.bgLayers.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.typePublished options.appearance.bgLayers.type option. | "color" | RequiredDefaultRequired | "color" | node22 · node24 · node26 |
options.appearance.bgLayers.valuePublished options.appearance.bgLayers.value option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.bgLayers.alignPublished options.appearance.bgLayers.align option. | AlignMode | OptionalDefault— | 9 values"center" "top" "bottom" "left" "right" "top-left" "top-right" "bottom-left" "bottom-right" | node22 · node24 · node26 |
options.appearance.bgLayers.fitPublished options.appearance.bgLayers.fit option. | "fill" | "contain" | "cover" | OptionalDefault— | "fill" "contain" "cover" | node22 · node24 · node26 |
options.appearance.bgLayers.sourcePublished options.appearance.bgLayers.source option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.bgLayers.repeatPublished options.appearance.bgLayers.repeat option. | BackgroundPatternRepeat | OptionalDefault— | "repeat" "no-repeat" "repeat-x" "repeat-y" | node22 · node24 · node26 |
options.appearance.bgLayers.patternPublished options.appearance.bgLayers.pattern option. | PatternOptions | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.blendModePublished options.appearance.bgLayers.pattern.blendMode option. | GlobalCompositeOperation | OptionalDefault— | 26 values"color" "color-burn" "color-dodge" "copy" "darken" "destination-atop" "destination-in" "destination-out" "destination-over" "difference" "exclusion" "hard-light" "hue" "lighten" "lighter" "luminosity" "multiply" "overlay" "saturation" "screen" "soft-light" "source-atop" "source-in" "source-out" "source-over" "xor" | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.colorPublished options.appearance.bgLayers.pattern.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.customPatternImagePublished options.appearance.bgLayers.pattern.customPatternImage option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradientPublished options.appearance.bgLayers.pattern.gradient option. | GradientConfig | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.anglePublished options.appearance.bgLayers.pattern.gradient.angle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.centerXPublished options.appearance.bgLayers.pattern.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.centerYPublished options.appearance.bgLayers.pattern.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.colorsPublished options.appearance.bgLayers.pattern.gradient.colors option. | { stop: number; color: string; }[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.colors.colorPublished options.appearance.bgLayers.pattern.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.colors.stopPublished options.appearance.bgLayers.pattern.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.endRadiusPublished options.appearance.bgLayers.pattern.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.endXPublished options.appearance.bgLayers.pattern.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.endYPublished options.appearance.bgLayers.pattern.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.repeatPublished options.appearance.bgLayers.pattern.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.startAnglePublished options.appearance.bgLayers.pattern.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.startRadiusPublished options.appearance.bgLayers.pattern.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.startXPublished options.appearance.bgLayers.pattern.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.startYPublished options.appearance.bgLayers.pattern.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.gradient.typePublished options.appearance.bgLayers.pattern.gradient.type option. | "linear" | "radial" | "conic" | RequiredDefaultRequired | "linear" "radial" "conic" | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.offsetXPublished options.appearance.bgLayers.pattern.offsetX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.offsetYPublished options.appearance.bgLayers.pattern.offsetY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.opacityPublished options.appearance.bgLayers.pattern.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.repeatPublished options.appearance.bgLayers.pattern.repeat option. | "repeat" | "no-repeat" | "repeat-x" | "repeat-y" | OptionalDefault— | "repeat" "no-repeat" "repeat-x" "repeat-y" | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.rotationPublished options.appearance.bgLayers.pattern.rotation option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.scalePublished options.appearance.bgLayers.pattern.scale option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.secondaryColorPublished options.appearance.bgLayers.pattern.secondaryColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.sizePublished options.appearance.bgLayers.pattern.size option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.spacingPublished options.appearance.bgLayers.pattern.spacing option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.bgLayers.pattern.typePublished options.appearance.bgLayers.pattern.type option. | "grid" | "dots" | "diagonal" | "stripes" | "waves" | "crosses" | "hexagons" | "checkerboard" | "diamonds" | "triangles" | "stars" | "polka" | "custom" | RequiredDefaultRequired | 13 values"grid" "dots" "diagonal" "stripes" "waves" "crosses" "hexagons" "checkerboard" "diamonds" "triangles" "stars" "polka" "custom" | node22 · node24 · node26 |
options.appearance.bgLayers.intensityPublished options.appearance.bgLayers.intensity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.blurPublished options.appearance.blur option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.borderColorPublished options.appearance.borderColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.borderRadiusPublished options.appearance.borderRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.borderWidthPublished options.appearance.borderWidth option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBgPublished options.appearance.customBg option. | CanvasCustomBackground | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.alignPlacement used by `contain` / `cover` when `inherit` is false. | AlignMode | OptionalDefault— | 9 values"center" "top" "bottom" "left" "right" "top-left" "top-right" "bottom-left" "bottom-right" | node22 · node24 · node26 |
options.appearance.customBg.filtersImage filters applied to this background only. | ImageFilter[] | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.anglePublished options.appearance.customBg.filters.angle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.centerXPublished options.appearance.customBg.filters.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.centerYPublished options.appearance.customBg.filters.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.heightPublished options.appearance.customBg.filters.height option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.intensityPublished options.appearance.customBg.filters.intensity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.levelsPublished options.appearance.customBg.filters.levels option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.radiusPublished options.appearance.customBg.filters.radius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.sizePublished options.appearance.customBg.filters.size option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.typePublished options.appearance.customBg.filters.type option. | "saturation" | "gaussianBlur" | "motionBlur" | "radialBlur" | "sharpen" | "noise" | "grain" | "edgeDetection" | "emboss" | "invert" | "grayscale" | "sepia" | "pixelate" | "brightness" | "contrast" | "hueShift" | "posterize" | RequiredDefaultRequired | 17 values"saturation" "gaussianBlur" "motionBlur" "radialBlur" "sharpen" "noise" "grain" "edgeDetection" "emboss" "invert" "grayscale" "sepia" "pixelate" "brightness" "contrast" "hueShift" "posterize" | node22 · node24 · node26 |
options.appearance.customBg.filters.valuePublished options.appearance.customBg.filters.value option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.widthPublished options.appearance.customBg.filters.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.xOptional pixelate region. Omit for the whole filtered surface. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.filters.yPublished options.appearance.customBg.filters.y option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.fitResize policy when `inherit` is false. | FitMode | OptionalDefault— | "fill" "contain" "cover" | node22 · node24 · node26 |
options.appearance.customBg.inheritAdopt the source image dimensions as the canvas dimensions. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.appearance.customBg.opacityBackground-image opacity, multiplied by the canvas-level opacity. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.customBg.sourcePublished options.appearance.customBg.source option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.noiseBgPublished options.appearance.noiseBg option. | { intensity?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.noiseBg.intensityPublished options.appearance.noiseBg.intensity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBgPublished options.appearance.patternBg option. | PatternOptions | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.blendModePublished options.appearance.patternBg.blendMode option. | GlobalCompositeOperation | OptionalDefault— | 26 values"color" "color-burn" "color-dodge" "copy" "darken" "destination-atop" "destination-in" "destination-out" "destination-over" "difference" "exclusion" "hard-light" "hue" "lighten" "lighter" "luminosity" "multiply" "overlay" "saturation" "screen" "soft-light" "source-atop" "source-in" "source-out" "source-over" "xor" | node22 · node24 · node26 |
options.appearance.patternBg.colorPublished options.appearance.patternBg.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.customPatternImagePublished options.appearance.patternBg.customPatternImage option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradientPublished options.appearance.patternBg.gradient option. | GradientConfig | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.anglePublished options.appearance.patternBg.gradient.angle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.centerXPublished options.appearance.patternBg.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.centerYPublished options.appearance.patternBg.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.colorsPublished options.appearance.patternBg.gradient.colors option. | { stop: number; color: string; }[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.colors.colorPublished options.appearance.patternBg.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.colors.stopPublished options.appearance.patternBg.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.endRadiusPublished options.appearance.patternBg.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.endXPublished options.appearance.patternBg.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.endYPublished options.appearance.patternBg.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.repeatPublished options.appearance.patternBg.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.appearance.patternBg.gradient.startAnglePublished options.appearance.patternBg.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.startRadiusPublished options.appearance.patternBg.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.startXPublished options.appearance.patternBg.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.startYPublished options.appearance.patternBg.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.gradient.typePublished options.appearance.patternBg.gradient.type option. | "linear" | "radial" | "conic" | RequiredDefaultRequired | "linear" "radial" "conic" | node22 · node24 · node26 |
options.appearance.patternBg.offsetXPublished options.appearance.patternBg.offsetX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.offsetYPublished options.appearance.patternBg.offsetY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.opacityPublished options.appearance.patternBg.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.repeatPublished options.appearance.patternBg.repeat option. | "repeat" | "no-repeat" | "repeat-x" | "repeat-y" | OptionalDefault— | "repeat" "no-repeat" "repeat-x" "repeat-y" | node22 · node24 · node26 |
options.appearance.patternBg.rotationPublished options.appearance.patternBg.rotation option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.scalePublished options.appearance.patternBg.scale option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.secondaryColorPublished options.appearance.patternBg.secondaryColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.sizePublished options.appearance.patternBg.size option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.spacingPublished options.appearance.patternBg.spacing option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.patternBg.typePublished options.appearance.patternBg.type option. | "grid" | "dots" | "diagonal" | "stripes" | "waves" | "crosses" | "hexagons" | "checkerboard" | "diamonds" | "triangles" | "stars" | "polka" | "custom" | RequiredDefaultRequired | 13 values"grid" "dots" "diagonal" "stripes" "waves" "crosses" "hexagons" "checkerboard" "diamonds" "triangles" "stars" "polka" "custom" | node22 · node24 · node26 |
options.appearance.yAxisArrowExtensionPastMaxTickPxPublished options.appearance.yAxisArrowExtensionPastMaxTickPx option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.appearance.yAxisArrowTipOffsetYPublished options.appearance.yAxisArrowTipOffsetY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axesPublished options.axes option. | { x?: AxisConfig; y?: AxisConfig; ySecondary?: AxisConfig; } | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.xPublished options.axes.x option. | AxisConfig | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.arrowExtensionPastMaxTickPxUnused while Y-axis arrow is disabled. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.arrowTipOffsetYUnused while Y-axis arrow is disabled. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.baselinePublished options.axes.x.baseline option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.colorTick marks + numeric labels; combo charts may infer this from matching series color when unset. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.dateFormatPublished options.axes.x.dateFormat option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.dateTimePublished options.axes.x.dateTime option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.axes.x.labelPublished options.axes.x.label option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.labelColorPublished options.axes.x.labelColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.rangeFixed domain. If much wider than your data, the series occupies only a slice of the plot (the rest is empty). Omit for automatic bounds from series values (with padding). | { min?: number; max?: number; step?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.range.maxPublished options.axes.x.range.max option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.range.minPublished options.axes.x.range.min option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.range.stepPublished options.axes.x.range.step option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.scalePublished options.axes.x.scale option. | "linear" | "log" | OptionalDefault— | "linear" "log" | node22 · node24 · node26 |
options.axes.x.showTickLabelsWhen false, no numeric/date labels under the X-axis (tick marks still follow `showTickMarks`). Default true. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.axes.x.showTickMarksNumeric/domain ticks along X (derived from `range`, `values`, or data bounds). Bars/lines still use continuous **data coordinates** (`xStart`/`xEnd`, `point.x`) for layout; set both to `false` when only category names (e.g. bar labels) should appear on X. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.axes.x.tickFontSizePublished options.axes.x.tickFontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.valuesPublished options.axes.x.values option. | number[] | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.valueSpacingPublished options.axes.x.valueSpacing option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.x.widthPublished options.axes.x.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.yPrimary Y (left) — bar scale. Axis {@link AxisConfig.color} (ticks/spine) defaults from the first bar color when omitted. | AxisConfig | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.arrowExtensionPastMaxTickPxUnused while Y-axis arrow is disabled. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.arrowTipOffsetYUnused while Y-axis arrow is disabled. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.baselinePublished options.axes.y.baseline option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.colorTick marks + numeric labels; combo charts may infer this from matching series color when unset. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.dateFormatPublished options.axes.y.dateFormat option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.dateTimePublished options.axes.y.dateTime option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.axes.y.labelPublished options.axes.y.label option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.labelColorPublished options.axes.y.labelColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.rangeFixed domain. If much wider than your data, the series occupies only a slice of the plot (the rest is empty). Omit for automatic bounds from series values (with padding). | { min?: number; max?: number; step?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.range.maxPublished options.axes.y.range.max option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.range.minPublished options.axes.y.range.min option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.range.stepPublished options.axes.y.range.step option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.scalePublished options.axes.y.scale option. | "linear" | "log" | OptionalDefault— | "linear" "log" | node22 · node24 · node26 |
options.axes.y.showTickLabelsWhen false, no numeric/date labels under the X-axis (tick marks still follow `showTickMarks`). Default true. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.axes.y.showTickMarksNumeric/domain ticks along X (derived from `range`, `values`, or data bounds). Bars/lines still use continuous **data coordinates** (`xStart`/`xEnd`, `point.x`) for layout; set both to `false` when only category names (e.g. bar labels) should appear on X. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.axes.y.tickFontSizePublished options.axes.y.tickFontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.valuesPublished options.axes.y.values option. | number[] | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.valueSpacingPublished options.axes.y.valueSpacing option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.y.widthPublished options.axes.y.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondarySecondary Y (right). Axis color defaults from the first line with `yAxis: 'secondary'` when omitted. | AxisConfig | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.arrowExtensionPastMaxTickPxUnused while Y-axis arrow is disabled. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.arrowTipOffsetYUnused while Y-axis arrow is disabled. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.baselinePublished options.axes.ySecondary.baseline option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.colorTick marks + numeric labels; combo charts may infer this from matching series color when unset. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.dateFormatPublished options.axes.ySecondary.dateFormat option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.dateTimePublished options.axes.ySecondary.dateTime option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.axes.ySecondary.labelPublished options.axes.ySecondary.label option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.labelColorPublished options.axes.ySecondary.labelColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.rangeFixed domain. If much wider than your data, the series occupies only a slice of the plot (the rest is empty). Omit for automatic bounds from series values (with padding). | { min?: number; max?: number; step?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.range.maxPublished options.axes.ySecondary.range.max option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.range.minPublished options.axes.ySecondary.range.min option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.range.stepPublished options.axes.ySecondary.range.step option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.scalePublished options.axes.ySecondary.scale option. | "linear" | "log" | OptionalDefault— | "linear" "log" | node22 · node24 · node26 |
options.axes.ySecondary.showTickLabelsWhen false, no numeric/date labels under the X-axis (tick marks still follow `showTickMarks`). Default true. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.axes.ySecondary.showTickMarksNumeric/domain ticks along X (derived from `range`, `values`, or data bounds). Bars/lines still use continuous **data coordinates** (`xStart`/`xEnd`, `point.x`) for layout; set both to `false` when only category names (e.g. bar labels) should appear on X. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.axes.ySecondary.tickFontSizePublished options.axes.ySecondary.tickFontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.valuesPublished options.axes.ySecondary.values option. | number[] | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.valueSpacingPublished options.axes.ySecondary.valueSpacing option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.axes.ySecondary.widthPublished options.axes.ySecondary.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barsBar series (primary Y). Use {@link BarChartData.value} for standard columns, or `values` + {@link ComboBarsType} for grouped/stacked colors. | BarChartData[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.colorPublished options.bars.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradientPublished options.bars.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.colorsPublished options.bars.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.gradient.colors.colorPublished options.bars.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.gradient.colors.stopPublished options.bars.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.gradient.endXPublished options.bars.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.endYPublished options.bars.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.pivotXPublished options.bars.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.pivotYPublished options.bars.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.repeatPublished options.bars.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.bars.gradient.rotatePublished options.bars.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.startXPublished options.bars.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.startYPublished options.bars.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.typePublished options.bars.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.bars.gradient.endRadiusPublished options.bars.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.startRadiusPublished options.bars.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.centerXPublished options.bars.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.centerYPublished options.bars.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.gradient.startAnglePublished options.bars.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.labelPublished options.bars.label option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.labelColorPublished options.bars.labelColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.labelPositionPublished options.bars.labelPosition option. | "top" | "bottom" | "left" | "right" | "inside" | OptionalDefault— | 5 values"top" "bottom" "left" "right" "inside" | node22 · node24 · node26 |
options.bars.opacityPublished options.bars.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.shadowPublished options.bars.shadow option. | { color?: string; offsetX?: number; offsetY?: number; blur?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.shadow.blurPublished options.bars.shadow.blur option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.shadow.colorPublished options.bars.shadow.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.shadow.offsetXPublished options.bars.shadow.offsetX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.shadow.offsetYPublished options.bars.shadow.offsetY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.showValuePublished options.bars.showValue option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.bars.strokePublished options.bars.stroke option. | { color?: string; width?: number; gradient?: gradient; } | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.colorPublished options.bars.stroke.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradientPublished options.bars.stroke.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.colorsPublished options.bars.stroke.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.stroke.gradient.colors.colorPublished options.bars.stroke.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.stroke.gradient.colors.stopPublished options.bars.stroke.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.stroke.gradient.endXPublished options.bars.stroke.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.endYPublished options.bars.stroke.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.pivotXPublished options.bars.stroke.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.pivotYPublished options.bars.stroke.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.repeatPublished options.bars.stroke.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.bars.stroke.gradient.rotatePublished options.bars.stroke.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.startXPublished options.bars.stroke.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.startYPublished options.bars.stroke.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.typePublished options.bars.stroke.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.bars.stroke.gradient.endRadiusPublished options.bars.stroke.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.startRadiusPublished options.bars.stroke.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.centerXPublished options.bars.stroke.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.centerYPublished options.bars.stroke.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.gradient.startAnglePublished options.bars.stroke.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.stroke.widthPublished options.bars.stroke.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.valuePublished options.bars.value option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.valueColorPublished options.bars.valueColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.valuesPublished options.bars.values option. | BarSegment[] | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.colorPublished options.bars.values.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradientPublished options.bars.values.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.colorsPublished options.bars.values.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.values.gradient.colors.colorPublished options.bars.values.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.values.gradient.colors.stopPublished options.bars.values.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.values.gradient.endXPublished options.bars.values.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.endYPublished options.bars.values.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.pivotXPublished options.bars.values.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.pivotYPublished options.bars.values.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.repeatPublished options.bars.values.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.bars.values.gradient.rotatePublished options.bars.values.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.startXPublished options.bars.values.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.startYPublished options.bars.values.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.typePublished options.bars.values.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.bars.values.gradient.endRadiusPublished options.bars.values.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.startRadiusPublished options.bars.values.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.centerXPublished options.bars.values.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.centerYPublished options.bars.values.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.gradient.startAnglePublished options.bars.values.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.labelWhen set (non-empty), drawn as the segment value label instead of {@link value} | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.opacityPublished options.bars.values.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.shadowPublished options.bars.values.shadow option. | { color?: string; offsetX?: number; offsetY?: number; blur?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.shadow.blurPublished options.bars.values.shadow.blur option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.shadow.colorPublished options.bars.values.shadow.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.shadow.offsetXPublished options.bars.values.shadow.offsetX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.shadow.offsetYPublished options.bars.values.shadow.offsetY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.showValuePublished options.bars.values.showValue option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.bars.values.strokePublished options.bars.values.stroke option. | { color?: string; width?: number; gradient?: gradient; } | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.colorPublished options.bars.values.stroke.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradientPublished options.bars.values.stroke.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.colorsPublished options.bars.values.stroke.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.colors.colorPublished options.bars.values.stroke.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.colors.stopPublished options.bars.values.stroke.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.endXPublished options.bars.values.stroke.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.endYPublished options.bars.values.stroke.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.pivotXPublished options.bars.values.stroke.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.pivotYPublished options.bars.values.stroke.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.repeatPublished options.bars.values.stroke.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.bars.values.stroke.gradient.rotatePublished options.bars.values.stroke.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.startXPublished options.bars.values.stroke.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.startYPublished options.bars.values.stroke.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.typePublished options.bars.values.stroke.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.bars.values.stroke.gradient.endRadiusPublished options.bars.values.stroke.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.startRadiusPublished options.bars.values.stroke.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.centerXPublished options.bars.values.stroke.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.centerYPublished options.bars.values.stroke.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.gradient.startAnglePublished options.bars.values.stroke.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.stroke.widthPublished options.bars.values.stroke.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.values.valuePublished options.bars.values.value option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.values.valueColorPublished options.bars.values.valueColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.bars.xEndPublished options.bars.xEnd option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.bars.xStartPublished options.bars.xStart option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.barStyleGlobal styling defaults for all bars (per-bar props still override). | { minWidth?: number; groupSpacing?: number; opacity?: number; shadow?: { color?: string; offsetX?: number; offsetY?: number; blur?: number; }; stroke?: { color?: string; width?: number; gradient?: gradient; }; } | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.groupSpacingGap between grouped segments (default 10). | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.minWidthPublished options.barStyle.minWidth option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.opacityPublished options.barStyle.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.shadowPublished options.barStyle.shadow option. | { color?: string; offsetX?: number; offsetY?: number; blur?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.shadow.blurPublished options.barStyle.shadow.blur option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.shadow.colorPublished options.barStyle.shadow.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.shadow.offsetXPublished options.barStyle.shadow.offsetX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.shadow.offsetYPublished options.barStyle.shadow.offsetY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.strokePublished options.barStyle.stroke option. | { color?: string; width?: number; gradient?: gradient; } | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.colorPublished options.barStyle.stroke.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradientPublished options.barStyle.stroke.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.colorsPublished options.barStyle.stroke.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.colors.colorPublished options.barStyle.stroke.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.colors.stopPublished options.barStyle.stroke.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.endXPublished options.barStyle.stroke.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.endYPublished options.barStyle.stroke.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.pivotXPublished options.barStyle.stroke.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.pivotYPublished options.barStyle.stroke.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.repeatPublished options.barStyle.stroke.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.barStyle.stroke.gradient.rotatePublished options.barStyle.stroke.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.startXPublished options.barStyle.stroke.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.startYPublished options.barStyle.stroke.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.typePublished options.barStyle.stroke.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.barStyle.stroke.gradient.endRadiusPublished options.barStyle.stroke.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.startRadiusPublished options.barStyle.stroke.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.centerXPublished options.barStyle.stroke.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.centerYPublished options.barStyle.stroke.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.gradient.startAnglePublished options.barStyle.stroke.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barStyle.stroke.widthPublished options.barStyle.stroke.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.barsTypeBar geometry: `standard` (default), `grouped` (side‑by‑side segments per category), or `stacked` (segments summed vertically). Ignored unless bars define `values`. | ComboBarsType | OptionalDefault— | "standard" "grouped" "stacked" | node22 · node24 · node26 |
options.dimensionsPublished options.dimensions option. | { width?: number; height?: number; padding?: { top?: number; right?: number; bottom?: number; left?: number; }; } | OptionalDefault— | — | node22 · node24 · node26 |
options.dimensions.heightPublished options.dimensions.height option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.dimensions.paddingPublished options.dimensions.padding option. | { top?: number; right?: number; bottom?: number; left?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.dimensions.padding.bottomPublished options.dimensions.padding.bottom option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.dimensions.padding.leftPublished options.dimensions.padding.left option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.dimensions.padding.rightPublished options.dimensions.padding.right option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.dimensions.padding.topPublished options.dimensions.padding.top option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.dimensions.widthDefaults from X span if omitted; set explicitly to avoid a narrow plot on a large layout. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.gridPublished options.grid option. | { show?: boolean; color?: string; width?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.grid.colorPublished options.grid.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.grid.showPublished options.grid.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.grid.widthPublished options.grid.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labelsPublished options.labels option. | { title?: { text?: string; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; }; barLabelDefaults?: { show?: boolean; fontSize?: number; defaultPosition?: "top" | "bottom" | "left" | "right" | "inside"; }; valueLabelDefaults?: { show?: boolean; fontSize?: number; defaultColor?: string; }; pointLabelDefaults?: { show?: boolean; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; position?: "top" | "bottom" | "left" | "right"; }; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.barLabelDefaultsPublished options.labels.barLabelDefaults option. | { show?: boolean; fontSize?: number; defaultPosition?: "top" | "bottom" | "left" | "right" | "inside"; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.barLabelDefaults.defaultPositionPublished options.labels.barLabelDefaults.defaultPosition option. | "top" | "bottom" | "left" | "right" | "inside" | OptionalDefault— | 5 values"top" "bottom" "left" "right" "inside" | node22 · node24 · node26 |
options.labels.barLabelDefaults.fontSizePublished options.labels.barLabelDefaults.fontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.barLabelDefaults.showPublished options.labels.barLabelDefaults.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.labels.pointLabelDefaultsPublished options.labels.pointLabelDefaults option. | { show?: boolean; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; position?: "top" | "bottom" | "left" | "right"; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.colorPublished options.labels.pointLabelDefaults.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.fontSizePublished options.labels.pointLabelDefaults.fontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradientPublished options.labels.pointLabelDefaults.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.colorsPublished options.labels.pointLabelDefaults.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.colors.colorPublished options.labels.pointLabelDefaults.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.colors.stopPublished options.labels.pointLabelDefaults.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.endXPublished options.labels.pointLabelDefaults.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.endYPublished options.labels.pointLabelDefaults.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.pivotXPublished options.labels.pointLabelDefaults.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.pivotYPublished options.labels.pointLabelDefaults.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.repeatPublished options.labels.pointLabelDefaults.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.rotatePublished options.labels.pointLabelDefaults.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.startXPublished options.labels.pointLabelDefaults.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.startYPublished options.labels.pointLabelDefaults.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.typePublished options.labels.pointLabelDefaults.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.endRadiusPublished options.labels.pointLabelDefaults.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.startRadiusPublished options.labels.pointLabelDefaults.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.centerXPublished options.labels.pointLabelDefaults.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.centerYPublished options.labels.pointLabelDefaults.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.gradient.startAnglePublished options.labels.pointLabelDefaults.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.positionPublished options.labels.pointLabelDefaults.position option. | "top" | "bottom" | "left" | "right" | OptionalDefault— | "top" "bottom" "left" "right" | node22 · node24 · node26 |
options.labels.pointLabelDefaults.showPublished options.labels.pointLabelDefaults.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStylePublished options.labels.pointLabelDefaults.textStyle option. | EnhancedTextStyle | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.boldPublished options.labels.pointLabelDefaults.textStyle.bold option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.fontFamilyPublished options.labels.pointLabelDefaults.textStyle.fontFamily option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.fontNamePublished options.labels.pointLabelDefaults.textStyle.fontName option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.fontPathPublished options.labels.pointLabelDefaults.textStyle.fontPath option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.fontSizePublished options.labels.pointLabelDefaults.textStyle.fontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.glowPublished options.labels.pointLabelDefaults.textStyle.glow option. | { color?: string; intensity?: number; opacity?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.glow.colorPublished options.labels.pointLabelDefaults.textStyle.glow.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.glow.intensityPublished options.labels.pointLabelDefaults.textStyle.glow.intensity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.glow.opacityPublished options.labels.pointLabelDefaults.textStyle.glow.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.italicPublished options.labels.pointLabelDefaults.textStyle.italic option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.shadowPublished options.labels.pointLabelDefaults.textStyle.shadow option. | { color?: string; offsetX?: number; offsetY?: number; blur?: number; opacity?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.shadow.blurPublished options.labels.pointLabelDefaults.textStyle.shadow.blur option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.shadow.colorPublished options.labels.pointLabelDefaults.textStyle.shadow.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.shadow.offsetXPublished options.labels.pointLabelDefaults.textStyle.shadow.offsetX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.shadow.offsetYPublished options.labels.pointLabelDefaults.textStyle.shadow.offsetY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.shadow.opacityPublished options.labels.pointLabelDefaults.textStyle.shadow.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.strokePublished options.labels.pointLabelDefaults.textStyle.stroke option. | { color?: string; width?: number; gradient?: gradient; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.colorPublished options.labels.pointLabelDefaults.textStyle.stroke.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradientPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.colorsPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.colors.colorPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.colors.stopPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.endXPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.endYPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.pivotXPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.pivotYPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.repeatPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.rotatePublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.startXPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.startYPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.typePublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.endRadiusPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.startRadiusPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.centerXPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.centerYPublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.gradient.startAnglePublished options.labels.pointLabelDefaults.textStyle.stroke.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.pointLabelDefaults.textStyle.stroke.widthPublished options.labels.pointLabelDefaults.textStyle.stroke.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.titlePublished options.labels.title option. | { text?: string; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.colorPublished options.labels.title.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.fontSizePublished options.labels.title.fontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradientPublished options.labels.title.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.colorsPublished options.labels.title.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.title.gradient.colors.colorPublished options.labels.title.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.title.gradient.colors.stopPublished options.labels.title.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.title.gradient.endXPublished options.labels.title.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.endYPublished options.labels.title.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.pivotXPublished options.labels.title.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.pivotYPublished options.labels.title.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.repeatPublished options.labels.title.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.labels.title.gradient.rotatePublished options.labels.title.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.startXPublished options.labels.title.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.startYPublished options.labels.title.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.typePublished options.labels.title.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.labels.title.gradient.endRadiusPublished options.labels.title.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.startRadiusPublished options.labels.title.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.centerXPublished options.labels.title.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.centerYPublished options.labels.title.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.gradient.startAnglePublished options.labels.title.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textPublished options.labels.title.text option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStylePublished options.labels.title.textStyle option. | EnhancedTextStyle | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.boldPublished options.labels.title.textStyle.bold option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.labels.title.textStyle.fontFamilyPublished options.labels.title.textStyle.fontFamily option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.fontNamePublished options.labels.title.textStyle.fontName option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.fontPathPublished options.labels.title.textStyle.fontPath option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.fontSizePublished options.labels.title.textStyle.fontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.glowPublished options.labels.title.textStyle.glow option. | { color?: string; intensity?: number; opacity?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.glow.colorPublished options.labels.title.textStyle.glow.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.glow.intensityPublished options.labels.title.textStyle.glow.intensity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.glow.opacityPublished options.labels.title.textStyle.glow.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.italicPublished options.labels.title.textStyle.italic option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.labels.title.textStyle.shadowPublished options.labels.title.textStyle.shadow option. | { color?: string; offsetX?: number; offsetY?: number; blur?: number; opacity?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.shadow.blurPublished options.labels.title.textStyle.shadow.blur option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.shadow.colorPublished options.labels.title.textStyle.shadow.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.shadow.offsetXPublished options.labels.title.textStyle.shadow.offsetX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.shadow.offsetYPublished options.labels.title.textStyle.shadow.offsetY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.shadow.opacityPublished options.labels.title.textStyle.shadow.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.strokePublished options.labels.title.textStyle.stroke option. | { color?: string; width?: number; gradient?: gradient; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.colorPublished options.labels.title.textStyle.stroke.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradientPublished options.labels.title.textStyle.stroke.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.colorsPublished options.labels.title.textStyle.stroke.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.colors.colorPublished options.labels.title.textStyle.stroke.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.colors.stopPublished options.labels.title.textStyle.stroke.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.endXPublished options.labels.title.textStyle.stroke.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.endYPublished options.labels.title.textStyle.stroke.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.pivotXPublished options.labels.title.textStyle.stroke.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.pivotYPublished options.labels.title.textStyle.stroke.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.repeatPublished options.labels.title.textStyle.stroke.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.rotatePublished options.labels.title.textStyle.stroke.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.startXPublished options.labels.title.textStyle.stroke.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.startYPublished options.labels.title.textStyle.stroke.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.typePublished options.labels.title.textStyle.stroke.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.endRadiusPublished options.labels.title.textStyle.stroke.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.startRadiusPublished options.labels.title.textStyle.stroke.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.centerXPublished options.labels.title.textStyle.stroke.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.centerYPublished options.labels.title.textStyle.stroke.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.gradient.startAnglePublished options.labels.title.textStyle.stroke.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.title.textStyle.stroke.widthPublished options.labels.title.textStyle.stroke.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.valueLabelDefaultsPublished options.labels.valueLabelDefaults option. | { show?: boolean; fontSize?: number; defaultColor?: string; } | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.valueLabelDefaults.defaultColorPublished options.labels.valueLabelDefaults.defaultColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.valueLabelDefaults.fontSizePublished options.labels.valueLabelDefaults.fontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.labels.valueLabelDefaults.showPublished options.labels.valueLabelDefaults.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.legendPublished options.legend option. | { show?: boolean; entries?: LegendEntry[]; position?: string; spacing?: number; fontSize?: number; backgroundColor?: string; backgroundGradient?: gradient; borderColor?: string; textColor?: string; textGradient?: gradient; textStyle?: EnhancedTextStyle; padding?: number; maxWidth?: number; wrapText?: boolean; fit?: "content" | "stretch"; minWidth?: number; width?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundColorPublished options.legend.backgroundColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradientPublished options.legend.backgroundGradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.colorsPublished options.legend.backgroundGradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.backgroundGradient.colors.colorPublished options.legend.backgroundGradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.backgroundGradient.colors.stopPublished options.legend.backgroundGradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.backgroundGradient.endXPublished options.legend.backgroundGradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.endYPublished options.legend.backgroundGradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.pivotXPublished options.legend.backgroundGradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.pivotYPublished options.legend.backgroundGradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.repeatPublished options.legend.backgroundGradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.legend.backgroundGradient.rotatePublished options.legend.backgroundGradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.startXPublished options.legend.backgroundGradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.startYPublished options.legend.backgroundGradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.typePublished options.legend.backgroundGradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.legend.backgroundGradient.endRadiusPublished options.legend.backgroundGradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.startRadiusPublished options.legend.backgroundGradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.centerXPublished options.legend.backgroundGradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.centerYPublished options.legend.backgroundGradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.backgroundGradient.startAnglePublished options.legend.backgroundGradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.borderColorPublished options.legend.borderColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entriesPublished options.legend.entries option. | LegendEntry[] | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.colorPublished options.legend.entries.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradientPublished options.legend.entries.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.colorsPublished options.legend.entries.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.entries.gradient.colors.colorPublished options.legend.entries.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.entries.gradient.colors.stopPublished options.legend.entries.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.entries.gradient.endXPublished options.legend.entries.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.endYPublished options.legend.entries.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.pivotXPublished options.legend.entries.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.pivotYPublished options.legend.entries.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.repeatPublished options.legend.entries.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.legend.entries.gradient.rotatePublished options.legend.entries.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.startXPublished options.legend.entries.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.startYPublished options.legend.entries.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.typePublished options.legend.entries.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.legend.entries.gradient.endRadiusPublished options.legend.entries.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.startRadiusPublished options.legend.entries.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.centerXPublished options.legend.entries.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.centerYPublished options.legend.entries.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.gradient.startAnglePublished options.legend.entries.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.entries.labelPublished options.legend.entries.label option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.fit`content` (default): outer width hugs entries, capped by `maxWidth`. `stretch`: when `maxWidth` is set, the legend box uses that full width (e.g. bottom strip). | "content" | "stretch" | OptionalDefault— | "content" "stretch" | node22 · node24 · node26 |
options.legend.fontSizePublished options.legend.fontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.maxWidthPublished options.legend.maxWidth option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.minWidthMinimum outer width when using `fit: 'content'` (default 48). | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.paddingPublished options.legend.padding option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.positionPublished options.legend.position option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.showPublished options.legend.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.legend.spacingPublished options.legend.spacing option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textColorPublished options.legend.textColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradientPublished options.legend.textGradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.colorsPublished options.legend.textGradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.textGradient.colors.colorPublished options.legend.textGradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.textGradient.colors.stopPublished options.legend.textGradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.textGradient.endXPublished options.legend.textGradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.endYPublished options.legend.textGradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.pivotXPublished options.legend.textGradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.pivotYPublished options.legend.textGradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.repeatPublished options.legend.textGradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.legend.textGradient.rotatePublished options.legend.textGradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.startXPublished options.legend.textGradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.startYPublished options.legend.textGradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.typePublished options.legend.textGradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.legend.textGradient.endRadiusPublished options.legend.textGradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.startRadiusPublished options.legend.textGradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.centerXPublished options.legend.textGradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.centerYPublished options.legend.textGradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textGradient.startAnglePublished options.legend.textGradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStylePublished options.legend.textStyle option. | EnhancedTextStyle | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.boldPublished options.legend.textStyle.bold option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.legend.textStyle.fontFamilyPublished options.legend.textStyle.fontFamily option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.fontNamePublished options.legend.textStyle.fontName option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.fontPathPublished options.legend.textStyle.fontPath option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.fontSizePublished options.legend.textStyle.fontSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.glowPublished options.legend.textStyle.glow option. | { color?: string; intensity?: number; opacity?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.glow.colorPublished options.legend.textStyle.glow.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.glow.intensityPublished options.legend.textStyle.glow.intensity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.glow.opacityPublished options.legend.textStyle.glow.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.italicPublished options.legend.textStyle.italic option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.legend.textStyle.shadowPublished options.legend.textStyle.shadow option. | { color?: string; offsetX?: number; offsetY?: number; blur?: number; opacity?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.shadow.blurPublished options.legend.textStyle.shadow.blur option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.shadow.colorPublished options.legend.textStyle.shadow.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.shadow.offsetXPublished options.legend.textStyle.shadow.offsetX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.shadow.offsetYPublished options.legend.textStyle.shadow.offsetY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.shadow.opacityPublished options.legend.textStyle.shadow.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.strokePublished options.legend.textStyle.stroke option. | { color?: string; width?: number; gradient?: gradient; } | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.colorPublished options.legend.textStyle.stroke.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradientPublished options.legend.textStyle.stroke.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.colorsPublished options.legend.textStyle.stroke.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.colors.colorPublished options.legend.textStyle.stroke.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.colors.stopPublished options.legend.textStyle.stroke.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.endXPublished options.legend.textStyle.stroke.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.endYPublished options.legend.textStyle.stroke.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.pivotXPublished options.legend.textStyle.stroke.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.pivotYPublished options.legend.textStyle.stroke.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.repeatPublished options.legend.textStyle.stroke.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.rotatePublished options.legend.textStyle.stroke.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.startXPublished options.legend.textStyle.stroke.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.startYPublished options.legend.textStyle.stroke.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.typePublished options.legend.textStyle.stroke.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.endRadiusPublished options.legend.textStyle.stroke.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.startRadiusPublished options.legend.textStyle.stroke.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.centerXPublished options.legend.textStyle.stroke.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.centerYPublished options.legend.textStyle.stroke.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.gradient.startAnglePublished options.legend.textStyle.stroke.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.textStyle.stroke.widthPublished options.legend.textStyle.stroke.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.widthFixed outer width (overrides auto layout). | number | OptionalDefault— | — | node22 · node24 · node26 |
options.legend.wrapTextPublished options.legend.wrapText option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.linesPublished options.lines option. | ComboLineSeries[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.areaPublished options.lines.area option. | AreaConfig | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.areaSizeColorPublished options.lines.area.areaSizeColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.colorPublished options.lines.area.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.lowerBoundPublished options.lines.area.lowerBound option. | number[] | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.opacityPublished options.lines.area.opacity option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLineFor `between`: lower/upper boundary pair. Must use aligned `data[].x` with the host series. Each boundary follows its own {@link LineSeries.smoothness} and `lineStyle` (e.g. host Bézier + `secondLine` straight segments, or both Bézier). | LineSeries | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.areaPublished options.lines.area.secondLine.area option. | AreaConfig | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.colorPublished options.lines.area.secondLine.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.correlationPublished options.lines.area.secondLine.correlation option. | { type?: CorrelationType; degree?: number; color?: string; lineWidth?: number; lineStyle?: LineStyle; show?: boolean; } | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.correlation.colorPublished options.lines.area.secondLine.correlation.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.correlation.degreePublished options.lines.area.secondLine.correlation.degree option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.correlation.lineStylePublished options.lines.area.secondLine.correlation.lineStyle option. | LineStyle | OptionalDefault— | 9 values"solid" "dashed" "dotted" "dashdot" "longdash" "shortdash" "dashdotdot" "step" "stepline" | node22 · node24 · node26 |
options.lines.area.secondLine.correlation.lineWidthPublished options.lines.area.secondLine.correlation.lineWidth option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.correlation.showPublished options.lines.area.secondLine.correlation.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.area.secondLine.correlation.typePublished options.lines.area.secondLine.correlation.type option. | CorrelationType | OptionalDefault— | 5 values"linear" "none" "polynomial" "exponential" "logarithmic" | node22 · node24 · node26 |
options.lines.area.secondLine.dataPublished options.lines.area.secondLine.data option. | LineDataPoint[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.errorBarPublished options.lines.area.secondLine.data.errorBar option. | ErrorBarConfig | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.errorBar.capSizePublished options.lines.area.secondLine.data.errorBar.capSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.errorBar.colorPublished options.lines.area.secondLine.data.errorBar.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.errorBar.negativePublished options.lines.area.secondLine.data.errorBar.negative option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.errorBar.positivePublished options.lines.area.secondLine.data.errorBar.positive option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.errorBar.showPublished options.lines.area.secondLine.data.errorBar.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.area.secondLine.data.errorBar.widthPublished options.lines.area.secondLine.data.errorBar.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.labelPublished options.lines.area.secondLine.data.label option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.markerColorPublished options.lines.area.secondLine.data.markerColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.showMarkerPublished options.lines.area.secondLine.data.showMarker option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.area.secondLine.data.xPublished options.lines.area.secondLine.data.x option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.area.secondLine.data.yPublished options.lines.area.secondLine.data.y option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.area.secondLine.errorBarPublished options.lines.area.secondLine.errorBar option. | { show?: boolean; color?: string; width?: number; capSize?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.errorBar.capSizePublished options.lines.area.secondLine.errorBar.capSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.errorBar.colorPublished options.lines.area.secondLine.errorBar.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.errorBar.showPublished options.lines.area.secondLine.errorBar.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.area.secondLine.errorBar.widthPublished options.lines.area.secondLine.errorBar.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradientPublished options.lines.area.secondLine.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.colorsPublished options.lines.area.secondLine.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.colors.colorPublished options.lines.area.secondLine.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.colors.stopPublished options.lines.area.secondLine.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.endXPublished options.lines.area.secondLine.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.endYPublished options.lines.area.secondLine.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.pivotXPublished options.lines.area.secondLine.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.pivotYPublished options.lines.area.secondLine.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.repeatPublished options.lines.area.secondLine.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.rotatePublished options.lines.area.secondLine.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.startXPublished options.lines.area.secondLine.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.startYPublished options.lines.area.secondLine.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.typePublished options.lines.area.secondLine.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.endRadiusPublished options.lines.area.secondLine.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.startRadiusPublished options.lines.area.secondLine.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.centerXPublished options.lines.area.secondLine.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.centerYPublished options.lines.area.secondLine.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.gradient.startAnglePublished options.lines.area.secondLine.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.labelPublished options.lines.area.secondLine.label option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.area.secondLine.lineStylePublished options.lines.area.secondLine.lineStyle option. | LineStyle | OptionalDefault— | 9 values"solid" "dashed" "dotted" "dashdot" "longdash" "shortdash" "dashdotdot" "step" "stepline" | node22 · node24 · node26 |
options.lines.area.secondLine.lineWidthPublished options.lines.area.secondLine.lineWidth option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.markerPublished options.lines.area.secondLine.marker option. | { type?: MarkerType; size?: number; color?: string; show?: boolean; filled?: boolean; } | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.marker.colorPublished options.lines.area.secondLine.marker.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.marker.filledPublished options.lines.area.secondLine.marker.filled option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.area.secondLine.marker.showPublished options.lines.area.secondLine.marker.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.area.secondLine.marker.sizePublished options.lines.area.secondLine.marker.size option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.marker.typePublished options.lines.area.secondLine.marker.type option. | MarkerType | OptionalDefault— | 6 values"square" "circle" "triangle" "none" "diamond" "cross" | node22 · node24 · node26 |
options.lines.area.secondLine.opacityOpacity multiplier (0–1) for the series line, markers, area fill, error bars, and correlation curve. Overrides {@link LineChartOptions.lines.opacity } when set. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.secondLine.showLinePublished options.lines.area.secondLine.showLine option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.area.secondLine.smoothnessPublished options.lines.area.secondLine.smoothness option. | SmoothnessType | OptionalDefault— | "none" "bezier" "spline" | node22 · node24 · node26 |
options.lines.area.secondLine.smoothnessTensionChart.js–style tension in **0…1** (higher = curvier). Maps to the distance-weighted spline used for `bezier`. Default ~0.35 when omitted (library picks); typical dashboards use 0.25–0.5. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.showPublished options.lines.area.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.area.showAreaSizePublished options.lines.area.showAreaSize option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.area.toValuePublished options.lines.area.toValue option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.area.typePublished options.lines.area.type option. | "none" | "below" | "above" | "between" | "around" | OptionalDefault— | 5 values"none" "below" "above" "between" "around" | node22 · node24 · node26 |
options.lines.area.upperBoundPublished options.lines.area.upperBound option. | number[] | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.colorPublished options.lines.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.correlationPublished options.lines.correlation option. | { type?: CorrelationType; degree?: number; color?: string; lineWidth?: number; lineStyle?: LineStyle; show?: boolean; } | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.correlation.colorPublished options.lines.correlation.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.correlation.degreePublished options.lines.correlation.degree option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.correlation.lineStylePublished options.lines.correlation.lineStyle option. | LineStyle | OptionalDefault— | 9 values"solid" "dashed" "dotted" "dashdot" "longdash" "shortdash" "dashdotdot" "step" "stepline" | node22 · node24 · node26 |
options.lines.correlation.lineWidthPublished options.lines.correlation.lineWidth option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.correlation.showPublished options.lines.correlation.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.correlation.typePublished options.lines.correlation.type option. | CorrelationType | OptionalDefault— | 5 values"linear" "none" "polynomial" "exponential" "logarithmic" | node22 · node24 · node26 |
options.lines.dataPublished options.lines.data option. | LineDataPoint[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.data.errorBarPublished options.lines.data.errorBar option. | ErrorBarConfig | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.data.errorBar.capSizePublished options.lines.data.errorBar.capSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.data.errorBar.colorPublished options.lines.data.errorBar.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.data.errorBar.negativePublished options.lines.data.errorBar.negative option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.data.errorBar.positivePublished options.lines.data.errorBar.positive option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.data.errorBar.showPublished options.lines.data.errorBar.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.data.errorBar.widthPublished options.lines.data.errorBar.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.data.labelPublished options.lines.data.label option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.data.markerColorPublished options.lines.data.markerColor option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.data.showMarkerPublished options.lines.data.showMarker option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.data.xPublished options.lines.data.x option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.data.yPublished options.lines.data.y option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.errorBarPublished options.lines.errorBar option. | { show?: boolean; color?: string; width?: number; capSize?: number; } | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.errorBar.capSizePublished options.lines.errorBar.capSize option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.errorBar.colorPublished options.lines.errorBar.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.errorBar.showPublished options.lines.errorBar.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.errorBar.widthPublished options.lines.errorBar.width option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradientPublished options.lines.gradient option. | gradient | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.colorsPublished options.lines.gradient.colors option. | GradientStop[] | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.gradient.colors.colorPublished options.lines.gradient.colors.color option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.gradient.colors.stopPublished options.lines.gradient.colors.stop option. | number | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.gradient.endXPublished options.lines.gradient.endX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.endYPublished options.lines.gradient.endY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.pivotXPublished options.lines.gradient.pivotX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.pivotYPublished options.lines.gradient.pivotY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.repeatPublished options.lines.gradient.repeat option. | "repeat" | "reflect" | "no-repeat" | OptionalDefault— | "repeat" "reflect" "no-repeat" | node22 · node24 · node26 |
options.lines.gradient.rotatePublished options.lines.gradient.rotate option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.startXPublished options.lines.gradient.startX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.startYPublished options.lines.gradient.startY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.typePublished options.lines.gradient.type option. | "linear" | RequiredDefaultRequired | "linear" | node22 · node24 · node26 |
options.lines.gradient.endRadiusPublished options.lines.gradient.endRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.startRadiusPublished options.lines.gradient.startRadius option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.centerXPublished options.lines.gradient.centerX option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.centerYPublished options.lines.gradient.centerY option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.gradient.startAnglePublished options.lines.gradient.startAngle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.labelPublished options.lines.label option. | string | RequiredDefaultRequired | — | node22 · node24 · node26 |
options.lines.lineStylePublished options.lines.lineStyle option. | LineStyle | OptionalDefault— | 9 values"solid" "dashed" "dotted" "dashdot" "longdash" "shortdash" "dashdotdot" "step" "stepline" | node22 · node24 · node26 |
options.lines.lineWidthPublished options.lines.lineWidth option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.markerPublished options.lines.marker option. | { type?: MarkerType; size?: number; color?: string; show?: boolean; filled?: boolean; } | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.marker.colorPublished options.lines.marker.color option. | string | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.marker.filledPublished options.lines.marker.filled option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.marker.showPublished options.lines.marker.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.marker.sizePublished options.lines.marker.size option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.marker.typePublished options.lines.marker.type option. | MarkerType | OptionalDefault— | 6 values"square" "circle" "triangle" "none" "diamond" "cross" | node22 · node24 · node26 |
options.lines.opacityMultiplies {@link ComboChartOptions.opacity}.lines. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.showLinePublished options.lines.showLine option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.lines.smoothnessPublished options.lines.smoothness option. | SmoothnessType | OptionalDefault— | "none" "bezier" "spline" | node22 · node24 · node26 |
options.lines.smoothnessTensionChart.js–style tension in **0…1** (higher = curvier). Maps to the distance-weighted spline used for `bezier`. Default ~0.35 when omitted (library picks); typical dashboards use 0.25–0.5. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.lines.yAxisBars always use the primary (left) Y scale. Default for lines: `secondary` (right). | "primary" | "secondary" | OptionalDefault— | "primary" "secondary" | node22 · node24 · node26 |
options.opacityOpacity multipliers per layer (0–1). Applied with `ctx.globalAlpha` while drawing. | ComboChartOpacity | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.barLabelsPublished options.opacity.barLabels option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.barsPublished options.opacity.bars option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.chartTitlePublished options.opacity.chartTitle option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.gridPublished options.opacity.grid option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.legendPublished options.opacity.legend option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.linesPublished options.opacity.lines option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.pointLabelsPublished options.opacity.pointLabels option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.primaryAxisLeft Y spine + primary tick labels. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.secondaryAxisRight Y spine + secondary tick labels (when shown). | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.valueLabelsPublished options.opacity.valueLabels option. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.opacity.xAxisBottom X spine + tick labels. | number | OptionalDefault— | — | node22 · node24 · node26 |
options.secondaryYAxisRight-hand axis visibility; default on when any line uses `yAxis: 'secondary'`. | { show?: boolean; } | OptionalDefault— | — | node22 · node24 · node26 |
options.secondaryYAxis.showPublished options.secondaryYAxis.show option. | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
| painterOpts | ||||
painterOpts.resolveAssetRefsWhen **true**, string leaves in the payload are resolved via {@link AssetManager.resolve } (same rules as {@link ApexPainter.prepareForRender } / {@link ApexPainter.renderScene }). | boolean | OptionalDefault— | false true | node22 · node24 · node26 |
options.appearance
OptionalPublished options.appearance option.
- Type
ChartAppearanceExtended- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.arrowSize
OptionalPublished options.appearance.arrowSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.axisColor
OptionalPublished options.appearance.axisColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.axisWidth
OptionalPublished options.appearance.axisWidth option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundGradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.backgroundImage option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.bgLayers
OptionalPublished options.appearance.bgLayers option.
- Type
BackgroundLayer[]- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.blendMode option.
- Type
GlobalCompositeOperation- Default
- —
- Allowed
26 values
"color""color-burn""color-dodge""copy""darken""destination-atop""destination-in""destination-out""destination-over""difference""exclusion""hard-light""hue""lighten""lighter""luminosity""multiply""overlay""saturation""screen""soft-light""source-atop""source-in""source-out""source-over""xor"- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.bgLayers.type
RequiredPublished options.appearance.bgLayers.type option.
- Type
"color"- Default
- Required
- Allowed
"color"- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.value option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.align option.
- Type
AlignMode- Default
- —
- Allowed
9 values
"center""top""bottom""left""right""top-left""top-right""bottom-left""bottom-right"- Runtime
- node22, node24, node26
options.appearance.bgLayers.fit
OptionalPublished options.appearance.bgLayers.fit option.
- Type
"fill" | "contain" | "cover"- Default
- —
- Allowed
"fill""contain""cover"- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.source option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.repeat option.
- Type
BackgroundPatternRepeat- Default
- —
- Allowed
"repeat""no-repeat""repeat-x""repeat-y"- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern option.
- Type
PatternOptions- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.blendMode option.
- Type
GlobalCompositeOperation- Default
- —
- Allowed
26 values
"color""color-burn""color-dodge""copy""darken""destination-atop""destination-in""destination-out""destination-over""difference""exclusion""hard-light""hue""lighten""lighter""luminosity""multiply""overlay""saturation""screen""soft-light""source-atop""source-in""source-out""source-over""xor"- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.customPatternImage option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient option.
- Type
GradientConfig- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.angle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.colors option.
- Type
{ stop: number; color: string; }[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.gradient.type option.
- Type
"linear" | "radial" | "conic"- Default
- Required
- Allowed
"linear""radial""conic"- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.offsetX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.offsetY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.repeat option.
- Type
"repeat" | "no-repeat" | "repeat-x" | "repeat-y"- Default
- —
- Allowed
"repeat""no-repeat""repeat-x""repeat-y"- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.rotation option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.scale option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.secondaryColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.size option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.spacing option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.pattern.type option.
- Type
"grid" | "dots" | "diagonal" | "stripes" | "waves" | "crosses" | "hexagons" | "checkerboard" | "diamonds" | "triangles" | "stars" | "polka" | "custom"- Default
- Required
- Allowed
13 values
"grid""dots""diagonal""stripes""waves""crosses""hexagons""checkerboard""diamonds""triangles""stars""polka""custom"- Runtime
- node22, node24, node26
Published options.appearance.bgLayers.intensity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.blur
OptionalPublished options.appearance.blur option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.borderColor
OptionalPublished options.appearance.borderColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.borderRadius
OptionalPublished options.appearance.borderRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.borderWidth
OptionalPublished options.appearance.borderWidth option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.customBg
OptionalPublished options.appearance.customBg option.
- Type
CanvasCustomBackground- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Placement used by `contain` / `cover` when `inherit` is false.
- Type
AlignMode- Default
- —
- Allowed
9 values
"center""top""bottom""left""right""top-left""top-right""bottom-left""bottom-right"- Runtime
- node22, node24, node26
Image filters applied to this background only.
- Type
ImageFilter[]- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.angle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.height option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.intensity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.levels option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.radius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.size option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.type option.
- Type
"saturation" | "gaussianBlur" | "motionBlur" | "radialBlur" | "sharpen" | "noise" | "grain" | "edgeDetection" | "emboss" | "invert" | "grayscale" | "sepia" | "pixelate" | "brightness" | "contrast" | "hueShift" | "posterize"- Default
- Required
- Allowed
17 values
"saturation""gaussianBlur""motionBlur""radialBlur""sharpen""noise""grain""edgeDetection""emboss""invert""grayscale""sepia""pixelate""brightness""contrast""hueShift""posterize"- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.value option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Optional pixelate region. Omit for the whole filtered surface.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.filters.y option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.customBg.fit
OptionalResize policy when `inherit` is false.
- Type
FitMode- Default
- —
- Allowed
"fill""contain""cover"- Runtime
- node22, node24, node26
Adopt the source image dimensions as the canvas dimensions.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Background-image opacity, multiplied by the canvas-level opacity.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.customBg.source option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.noiseBg
OptionalPublished options.appearance.noiseBg option.
- Type
{ intensity?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.noiseBg.intensity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.appearance.patternBg
OptionalPublished options.appearance.patternBg option.
- Type
PatternOptions- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.blendMode option.
- Type
GlobalCompositeOperation- Default
- —
- Allowed
26 values
"color""color-burn""color-dodge""copy""darken""destination-atop""destination-in""destination-out""destination-over""difference""exclusion""hard-light""hue""lighten""lighter""luminosity""multiply""overlay""saturation""screen""soft-light""source-atop""source-in""source-out""source-over""xor"- Runtime
- node22, node24, node26
Published options.appearance.patternBg.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.customPatternImage option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient option.
- Type
GradientConfig- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.angle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.colors option.
- Type
{ stop: number; color: string; }[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.gradient.type option.
- Type
"linear" | "radial" | "conic"- Default
- Required
- Allowed
"linear""radial""conic"- Runtime
- node22, node24, node26
Published options.appearance.patternBg.offsetX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.offsetY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.repeat option.
- Type
"repeat" | "no-repeat" | "repeat-x" | "repeat-y"- Default
- —
- Allowed
"repeat""no-repeat""repeat-x""repeat-y"- Runtime
- node22, node24, node26
Published options.appearance.patternBg.rotation option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.scale option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.secondaryColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.size option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.spacing option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.patternBg.type option.
- Type
"grid" | "dots" | "diagonal" | "stripes" | "waves" | "crosses" | "hexagons" | "checkerboard" | "diamonds" | "triangles" | "stars" | "polka" | "custom"- Default
- Required
- Allowed
13 values
"grid""dots""diagonal""stripes""waves""crosses""hexagons""checkerboard""diamonds""triangles""stars""polka""custom"- Runtime
- node22, node24, node26
Published options.appearance.yAxisArrowExtensionPastMaxTickPx option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.appearance.yAxisArrowTipOffsetY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes
OptionalPublished options.axes option.
- Type
{ x?: AxisConfig; y?: AxisConfig; ySecondary?: AxisConfig; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x
OptionalPublished options.axes.x option.
- Type
AxisConfig- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Unused while Y-axis arrow is disabled.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.arrowTipOffsetY
OptionalUnused while Y-axis arrow is disabled.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.baseline
OptionalPublished options.axes.x.baseline option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.color
OptionalTick marks + numeric labels; combo charts may infer this from matching series color when unset.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.dateFormat
OptionalPublished options.axes.x.dateFormat option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.dateTime
OptionalPublished options.axes.x.dateTime option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.axes.x.label
OptionalPublished options.axes.x.label option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.labelColor
OptionalPublished options.axes.x.labelColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.range
OptionalFixed domain. If much wider than your data, the series occupies only a slice of the plot (the rest is empty). Omit for automatic bounds from series values (with padding).
- Type
{ min?: number; max?: number; step?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.range.max
OptionalPublished options.axes.x.range.max option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.range.min
OptionalPublished options.axes.x.range.min option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.range.step
OptionalPublished options.axes.x.range.step option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.scale
OptionalPublished options.axes.x.scale option.
- Type
"linear" | "log"- Default
- —
- Allowed
"linear""log"- Runtime
- node22, node24, node26
options.axes.x.showTickLabels
OptionalWhen false, no numeric/date labels under the X-axis (tick marks still follow `showTickMarks`). Default true.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.axes.x.showTickMarks
OptionalNumeric/domain ticks along X (derived from `range`, `values`, or data bounds). Bars/lines still use continuous **data coordinates** (`xStart`/`xEnd`, `point.x`) for layout; set both to `false` when only category names (e.g. bar labels) should appear on X.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.axes.x.tickFontSize
OptionalPublished options.axes.x.tickFontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.values
OptionalPublished options.axes.x.values option.
- Type
number[]- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.valueSpacing
OptionalPublished options.axes.x.valueSpacing option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.x.width
OptionalPublished options.axes.x.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y
OptionalPrimary Y (left) — bar scale. Axis {@link AxisConfig.color} (ticks/spine) defaults from the first bar color when omitted.
- Type
AxisConfig- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Unused while Y-axis arrow is disabled.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.arrowTipOffsetY
OptionalUnused while Y-axis arrow is disabled.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.baseline
OptionalPublished options.axes.y.baseline option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.color
OptionalTick marks + numeric labels; combo charts may infer this from matching series color when unset.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.dateFormat
OptionalPublished options.axes.y.dateFormat option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.dateTime
OptionalPublished options.axes.y.dateTime option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.axes.y.label
OptionalPublished options.axes.y.label option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.labelColor
OptionalPublished options.axes.y.labelColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.range
OptionalFixed domain. If much wider than your data, the series occupies only a slice of the plot (the rest is empty). Omit for automatic bounds from series values (with padding).
- Type
{ min?: number; max?: number; step?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.range.max
OptionalPublished options.axes.y.range.max option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.range.min
OptionalPublished options.axes.y.range.min option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.range.step
OptionalPublished options.axes.y.range.step option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.scale
OptionalPublished options.axes.y.scale option.
- Type
"linear" | "log"- Default
- —
- Allowed
"linear""log"- Runtime
- node22, node24, node26
options.axes.y.showTickLabels
OptionalWhen false, no numeric/date labels under the X-axis (tick marks still follow `showTickMarks`). Default true.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.axes.y.showTickMarks
OptionalNumeric/domain ticks along X (derived from `range`, `values`, or data bounds). Bars/lines still use continuous **data coordinates** (`xStart`/`xEnd`, `point.x`) for layout; set both to `false` when only category names (e.g. bar labels) should appear on X.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.axes.y.tickFontSize
OptionalPublished options.axes.y.tickFontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.values
OptionalPublished options.axes.y.values option.
- Type
number[]- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.valueSpacing
OptionalPublished options.axes.y.valueSpacing option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.y.width
OptionalPublished options.axes.y.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.ySecondary
OptionalSecondary Y (right). Axis color defaults from the first line with `yAxis: 'secondary'` when omitted.
- Type
AxisConfig- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Unused while Y-axis arrow is disabled.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Unused while Y-axis arrow is disabled.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.ySecondary.baseline
OptionalPublished options.axes.ySecondary.baseline option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.ySecondary.color
OptionalTick marks + numeric labels; combo charts may infer this from matching series color when unset.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.axes.ySecondary.dateFormat option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.ySecondary.dateTime
OptionalPublished options.axes.ySecondary.dateTime option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.axes.ySecondary.label
OptionalPublished options.axes.ySecondary.label option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.axes.ySecondary.labelColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.ySecondary.range
OptionalFixed domain. If much wider than your data, the series occupies only a slice of the plot (the rest is empty). Omit for automatic bounds from series values (with padding).
- Type
{ min?: number; max?: number; step?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.axes.ySecondary.range.max option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.axes.ySecondary.range.min option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.axes.ySecondary.range.step option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.ySecondary.scale
OptionalPublished options.axes.ySecondary.scale option.
- Type
"linear" | "log"- Default
- —
- Allowed
"linear""log"- Runtime
- node22, node24, node26
When false, no numeric/date labels under the X-axis (tick marks still follow `showTickMarks`). Default true.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Numeric/domain ticks along X (derived from `range`, `values`, or data bounds). Bars/lines still use continuous **data coordinates** (`xStart`/`xEnd`, `point.x`) for layout; set both to `false` when only category names (e.g. bar labels) should appear on X.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.axes.ySecondary.tickFontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.ySecondary.values
OptionalPublished options.axes.ySecondary.values option.
- Type
number[]- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.axes.ySecondary.valueSpacing option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.axes.ySecondary.width
OptionalPublished options.axes.ySecondary.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars
RequiredBar series (primary Y). Use {@link BarChartData.value} for standard columns, or `values` + {@link ComboBarsType} for grouped/stacked colors.
- Type
BarChartData[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.color
OptionalPublished options.bars.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient
OptionalPublished options.bars.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.colors
RequiredPublished options.bars.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.endX
OptionalPublished options.bars.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.endY
OptionalPublished options.bars.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.pivotX
OptionalPublished options.bars.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.pivotY
OptionalPublished options.bars.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.repeat
OptionalPublished options.bars.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
options.bars.gradient.rotate
OptionalPublished options.bars.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.startX
OptionalPublished options.bars.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.startY
OptionalPublished options.bars.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.type
RequiredPublished options.bars.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
options.bars.gradient.endRadius
OptionalPublished options.bars.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.centerX
OptionalPublished options.bars.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.centerY
OptionalPublished options.bars.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.gradient.startAngle
OptionalPublished options.bars.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.label
RequiredPublished options.bars.label option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.labelColor
OptionalPublished options.bars.labelColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.labelPosition
OptionalPublished options.bars.labelPosition option.
- Type
"top" | "bottom" | "left" | "right" | "inside"- Default
- —
- Allowed
5 values
"top""bottom""left""right""inside"- Runtime
- node22, node24, node26
options.bars.opacity
OptionalPublished options.bars.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.shadow
OptionalPublished options.bars.shadow option.
- Type
{ color?: string; offsetX?: number; offsetY?: number; blur?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.shadow.blur
OptionalPublished options.bars.shadow.blur option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.shadow.color
OptionalPublished options.bars.shadow.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.shadow.offsetX
OptionalPublished options.bars.shadow.offsetX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.shadow.offsetY
OptionalPublished options.bars.shadow.offsetY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.showValue
OptionalPublished options.bars.showValue option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.bars.stroke
OptionalPublished options.bars.stroke option.
- Type
{ color?: string; width?: number; gradient?: gradient; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.stroke.color
OptionalPublished options.bars.stroke.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.stroke.gradient
OptionalPublished options.bars.stroke.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.stroke.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.stroke.width
OptionalPublished options.bars.stroke.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.value
OptionalPublished options.bars.value option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.valueColor
OptionalPublished options.bars.valueColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values
OptionalPublished options.bars.values option.
- Type
BarSegment[]- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.color
OptionalPublished options.bars.values.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.gradient
OptionalPublished options.bars.values.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.bars.values.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.bars.values.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.label
OptionalWhen set (non-empty), drawn as the segment value label instead of {@link value}
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.opacity
OptionalPublished options.bars.values.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.shadow
OptionalPublished options.bars.values.shadow option.
- Type
{ color?: string; offsetX?: number; offsetY?: number; blur?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.shadow.blur
OptionalPublished options.bars.values.shadow.blur option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.shadow.color
OptionalPublished options.bars.values.shadow.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.shadow.offsetX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.shadow.offsetY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.showValue
OptionalPublished options.bars.values.showValue option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.bars.values.stroke
OptionalPublished options.bars.values.stroke option.
- Type
{ color?: string; width?: number; gradient?: gradient; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.stroke.color
OptionalPublished options.bars.values.stroke.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.bars.values.stroke.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.stroke.width
OptionalPublished options.bars.values.stroke.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.value
RequiredPublished options.bars.values.value option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.values.valueColor
OptionalPublished options.bars.values.valueColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.xEnd
RequiredPublished options.bars.xEnd option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.bars.xStart
RequiredPublished options.bars.xStart option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle
OptionalGlobal styling defaults for all bars (per-bar props still override).
- Type
{ minWidth?: number; groupSpacing?: number; opacity?: number; shadow?: { color?: string; offsetX?: number; offsetY?: number; blur?: number; }; stroke?: { color?: string; width?: number; gradient?: gradient; }; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.groupSpacing
OptionalGap between grouped segments (default 10).
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.minWidth
OptionalPublished options.barStyle.minWidth option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.opacity
OptionalPublished options.barStyle.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.shadow
OptionalPublished options.barStyle.shadow option.
- Type
{ color?: string; offsetX?: number; offsetY?: number; blur?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.shadow.blur
OptionalPublished options.barStyle.shadow.blur option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.shadow.color
OptionalPublished options.barStyle.shadow.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.shadow.offsetX
OptionalPublished options.barStyle.shadow.offsetX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.shadow.offsetY
OptionalPublished options.barStyle.shadow.offsetY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.stroke
OptionalPublished options.barStyle.stroke option.
- Type
{ color?: string; width?: number; gradient?: gradient; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.stroke.color
OptionalPublished options.barStyle.stroke.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.stroke.gradient
OptionalPublished options.barStyle.stroke.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.barStyle.stroke.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barStyle.stroke.width
OptionalPublished options.barStyle.stroke.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.barsType
OptionalBar geometry: `standard` (default), `grouped` (side‑by‑side segments per category), or `stacked` (segments summed vertically). Ignored unless bars define `values`.
- Type
ComboBarsType- Default
- —
- Allowed
"standard""grouped""stacked"- Runtime
- node22, node24, node26
options.dimensions
OptionalPublished options.dimensions option.
- Type
{ width?: number; height?: number; padding?: { top?: number; right?: number; bottom?: number; left?: number; }; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.dimensions.height
OptionalPublished options.dimensions.height option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.dimensions.padding
OptionalPublished options.dimensions.padding option.
- Type
{ top?: number; right?: number; bottom?: number; left?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.dimensions.padding.bottom option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.dimensions.padding.left
OptionalPublished options.dimensions.padding.left option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.dimensions.padding.right
OptionalPublished options.dimensions.padding.right option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.dimensions.padding.top
OptionalPublished options.dimensions.padding.top option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.dimensions.width
OptionalDefaults from X span if omitted; set explicitly to avoid a narrow plot on a large layout.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.grid
OptionalPublished options.grid option.
- Type
{ show?: boolean; color?: string; width?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.grid.color
OptionalPublished options.grid.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.grid.show
OptionalPublished options.grid.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.grid.width
OptionalPublished options.grid.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.labels
OptionalPublished options.labels option.
- Type
{ title?: { text?: string; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; }; barLabelDefaults?: { show?: boolean; fontSize?: number; defaultPosition?: "top" | "bottom" | "left" | "right" | "inside"; }; valueLabelDefaults?: { show?: boolean; fontSize?: number; defaultColor?: string; }; pointLabelDefaults?: { show?: boolean; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; position?: "top" | "bottom" | "left" | "right"; }; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.labels.barLabelDefaults
OptionalPublished options.labels.barLabelDefaults option.
- Type
{ show?: boolean; fontSize?: number; defaultPosition?: "top" | "bottom" | "left" | "right" | "inside"; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.barLabelDefaults.defaultPosition option.
- Type
"top" | "bottom" | "left" | "right" | "inside"- Default
- —
- Allowed
5 values
"top""bottom""left""right""inside"- Runtime
- node22, node24, node26
Published options.labels.barLabelDefaults.fontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.barLabelDefaults.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults option.
- Type
{ show?: boolean; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; position?: "top" | "bottom" | "left" | "right"; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.fontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.position option.
- Type
"top" | "bottom" | "left" | "right"- Default
- —
- Allowed
"top""bottom""left""right"- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle option.
- Type
EnhancedTextStyle- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.bold option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.fontFamily option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.fontName option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.fontPath option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.fontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.glow option.
- Type
{ color?: string; intensity?: number; opacity?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.glow.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.glow.intensity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.glow.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.italic option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.shadow option.
- Type
{ color?: string; offsetX?: number; offsetY?: number; blur?: number; opacity?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.shadow.blur option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.shadow.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.shadow.offsetX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.shadow.offsetY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.shadow.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke option.
- Type
{ color?: string; width?: number; gradient?: gradient; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.pointLabelDefaults.textStyle.stroke.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.labels.title
OptionalPublished options.labels.title option.
- Type
{ text?: string; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.labels.title.color
OptionalPublished options.labels.title.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.labels.title.fontSize
OptionalPublished options.labels.title.fontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.labels.title.gradient
OptionalPublished options.labels.title.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.labels.title.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.labels.title.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.labels.title.text
OptionalPublished options.labels.title.text option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.labels.title.textStyle
OptionalPublished options.labels.title.textStyle option.
- Type
EnhancedTextStyle- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.bold option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.fontFamily option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.fontName option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.fontPath option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.fontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.glow option.
- Type
{ color?: string; intensity?: number; opacity?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.glow.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.glow.intensity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.glow.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.italic option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.shadow option.
- Type
{ color?: string; offsetX?: number; offsetY?: number; blur?: number; opacity?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.shadow.blur option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.shadow.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.shadow.offsetX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.shadow.offsetY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.shadow.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke option.
- Type
{ color?: string; width?: number; gradient?: gradient; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.title.textStyle.stroke.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.valueLabelDefaults option.
- Type
{ show?: boolean; fontSize?: number; defaultColor?: string; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.valueLabelDefaults.defaultColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.valueLabelDefaults.fontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.labels.valueLabelDefaults.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.legend
OptionalPublished options.legend option.
- Type
{ show?: boolean; entries?: LegendEntry[]; position?: string; spacing?: number; fontSize?: number; backgroundColor?: string; backgroundGradient?: gradient; borderColor?: string; textColor?: string; textGradient?: gradient; textStyle?: EnhancedTextStyle; padding?: number; maxWidth?: number; wrapText?: boolean; fit?: "content" | "stretch"; minWidth?: number; width?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.backgroundColor
OptionalPublished options.legend.backgroundColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.backgroundGradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.borderColor
OptionalPublished options.legend.borderColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.entries
OptionalPublished options.legend.entries option.
- Type
LegendEntry[]- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.entries.color
OptionalPublished options.legend.entries.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.entries.gradient
OptionalPublished options.legend.entries.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.entries.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.entries.label
RequiredPublished options.legend.entries.label option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.fit
Optional`content` (default): outer width hugs entries, capped by `maxWidth`. `stretch`: when `maxWidth` is set, the legend box uses that full width (e.g. bottom strip).
- Type
"content" | "stretch"- Default
- —
- Allowed
"content""stretch"- Runtime
- node22, node24, node26
options.legend.fontSize
OptionalPublished options.legend.fontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.maxWidth
OptionalPublished options.legend.maxWidth option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.minWidth
OptionalMinimum outer width when using `fit: 'content'` (default 48).
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.padding
OptionalPublished options.legend.padding option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.position
OptionalPublished options.legend.position option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.show
OptionalPublished options.legend.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.legend.spacing
OptionalPublished options.legend.spacing option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textColor
OptionalPublished options.legend.textColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textGradient
OptionalPublished options.legend.textGradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textGradient.endX
OptionalPublished options.legend.textGradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textGradient.endY
OptionalPublished options.legend.textGradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.legend.textGradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textGradient.type
RequiredPublished options.legend.textGradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.legend.textGradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textGradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textStyle
OptionalPublished options.legend.textStyle option.
- Type
EnhancedTextStyle- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textStyle.bold
OptionalPublished options.legend.textStyle.bold option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.legend.textStyle.fontFamily option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.fontName option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.fontPath option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.fontSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textStyle.glow
OptionalPublished options.legend.textStyle.glow option.
- Type
{ color?: string; intensity?: number; opacity?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.glow.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.glow.intensity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.glow.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textStyle.italic
OptionalPublished options.legend.textStyle.italic option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.legend.textStyle.shadow
OptionalPublished options.legend.textStyle.shadow option.
- Type
{ color?: string; offsetX?: number; offsetY?: number; blur?: number; opacity?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.shadow.blur option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.shadow.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.shadow.offsetX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.shadow.offsetY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.shadow.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.textStyle.stroke
OptionalPublished options.legend.textStyle.stroke option.
- Type
{ color?: string; width?: number; gradient?: gradient; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.legend.textStyle.stroke.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.width
OptionalFixed outer width (overrides auto layout).
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.legend.wrapText
OptionalPublished options.legend.wrapText option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.lines
RequiredPublished options.lines option.
- Type
ComboLineSeries[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.area
OptionalPublished options.lines.area option.
- Type
AreaConfig- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.area.areaSizeColor
OptionalPublished options.lines.area.areaSizeColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.area.color
OptionalPublished options.lines.area.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.area.lowerBound
OptionalPublished options.lines.area.lowerBound option.
- Type
number[]- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.area.opacity
OptionalPublished options.lines.area.opacity option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.area.secondLine
OptionalFor `between`: lower/upper boundary pair. Must use aligned `data[].x` with the host series. Each boundary follows its own {@link LineSeries.smoothness} and `lineStyle` (e.g. host Bézier + `secondLine` straight segments, or both Bézier).
- Type
LineSeries- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.area option.
- Type
AreaConfig- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.correlation option.
- Type
{ type?: CorrelationType; degree?: number; color?: string; lineWidth?: number; lineStyle?: LineStyle; show?: boolean; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.correlation.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.correlation.degree option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.correlation.lineStyle option.
- Type
LineStyle- Default
- —
- Allowed
9 values
"solid""dashed""dotted""dashdot""longdash""shortdash""dashdotdot""step""stepline"- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.correlation.lineWidth option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.correlation.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.correlation.type option.
- Type
CorrelationType- Default
- —
- Allowed
5 values
"linear""none""polynomial""exponential""logarithmic"- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data option.
- Type
LineDataPoint[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.errorBar option.
- Type
ErrorBarConfig- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.errorBar.capSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.errorBar.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.errorBar.negative option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.errorBar.positive option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.errorBar.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.errorBar.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.label option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.markerColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.showMarker option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.x option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.data.y option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.errorBar option.
- Type
{ show?: boolean; color?: string; width?: number; capSize?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.errorBar.capSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.errorBar.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.errorBar.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.errorBar.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.label option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.lineStyle option.
- Type
LineStyle- Default
- —
- Allowed
9 values
"solid""dashed""dotted""dashdot""longdash""shortdash""dashdotdot""step""stepline"- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.lineWidth option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.marker option.
- Type
{ type?: MarkerType; size?: number; color?: string; show?: boolean; filled?: boolean; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.marker.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.marker.filled option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.marker.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.marker.size option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.marker.type option.
- Type
MarkerType- Default
- —
- Allowed
6 values
"square""circle""triangle""none""diamond""cross"- Runtime
- node22, node24, node26
Opacity multiplier (0–1) for the series line, markers, area fill, error bars, and correlation curve. Overrides {@link LineChartOptions.lines.opacity } when set.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.showLine option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.lines.area.secondLine.smoothness option.
- Type
SmoothnessType- Default
- —
- Allowed
"none""bezier""spline"- Runtime
- node22, node24, node26
Chart.js–style tension in **0…1** (higher = curvier). Maps to the distance-weighted spline used for `bezier`. Default ~0.35 when omitted (library picks); typical dashboards use 0.25–0.5.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.area.show
OptionalPublished options.lines.area.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.lines.area.showAreaSize
OptionalPublished options.lines.area.showAreaSize option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.lines.area.toValue
OptionalPublished options.lines.area.toValue option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.area.type
OptionalPublished options.lines.area.type option.
- Type
"none" | "below" | "above" | "between" | "around"- Default
- —
- Allowed
5 values
"none""below""above""between""around"- Runtime
- node22, node24, node26
options.lines.area.upperBound
OptionalPublished options.lines.area.upperBound option.
- Type
number[]- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.color
OptionalPublished options.lines.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.correlation
OptionalPublished options.lines.correlation option.
- Type
{ type?: CorrelationType; degree?: number; color?: string; lineWidth?: number; lineStyle?: LineStyle; show?: boolean; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.correlation.color
OptionalPublished options.lines.correlation.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.correlation.degree
OptionalPublished options.lines.correlation.degree option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.correlation.lineStyle option.
- Type
LineStyle- Default
- —
- Allowed
9 values
"solid""dashed""dotted""dashdot""longdash""shortdash""dashdotdot""step""stepline"- Runtime
- node22, node24, node26
Published options.lines.correlation.lineWidth option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.correlation.show
OptionalPublished options.lines.correlation.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.lines.correlation.type
OptionalPublished options.lines.correlation.type option.
- Type
CorrelationType- Default
- —
- Allowed
5 values
"linear""none""polynomial""exponential""logarithmic"- Runtime
- node22, node24, node26
options.lines.data
RequiredPublished options.lines.data option.
- Type
LineDataPoint[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.data.errorBar
OptionalPublished options.lines.data.errorBar option.
- Type
ErrorBarConfig- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.data.errorBar.capSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.data.errorBar.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.data.errorBar.negative option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.data.errorBar.positive option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.data.errorBar.show
OptionalPublished options.lines.data.errorBar.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Published options.lines.data.errorBar.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.data.label
OptionalPublished options.lines.data.label option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.data.markerColor
OptionalPublished options.lines.data.markerColor option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.data.showMarker
OptionalPublished options.lines.data.showMarker option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.lines.data.x
RequiredPublished options.lines.data.x option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.data.y
RequiredPublished options.lines.data.y option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.errorBar
OptionalPublished options.lines.errorBar option.
- Type
{ show?: boolean; color?: string; width?: number; capSize?: number; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.errorBar.capSize
OptionalPublished options.lines.errorBar.capSize option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.errorBar.color
OptionalPublished options.lines.errorBar.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.errorBar.show
OptionalPublished options.lines.errorBar.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.lines.errorBar.width
OptionalPublished options.lines.errorBar.width option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient
OptionalPublished options.lines.gradient option.
- Type
gradient- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.colors
RequiredPublished options.lines.gradient.colors option.
- Type
GradientStop[]- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.gradient.colors.color option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.gradient.colors.stop option.
- Type
number- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.endX
OptionalPublished options.lines.gradient.endX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.endY
OptionalPublished options.lines.gradient.endY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.pivotX
OptionalPublished options.lines.gradient.pivotX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.pivotY
OptionalPublished options.lines.gradient.pivotY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.repeat
OptionalPublished options.lines.gradient.repeat option.
- Type
"repeat" | "reflect" | "no-repeat"- Default
- —
- Allowed
"repeat""reflect""no-repeat"- Runtime
- node22, node24, node26
options.lines.gradient.rotate
OptionalPublished options.lines.gradient.rotate option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.startX
OptionalPublished options.lines.gradient.startX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.startY
OptionalPublished options.lines.gradient.startY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.type
RequiredPublished options.lines.gradient.type option.
- Type
"linear"- Default
- Required
- Allowed
"linear"- Runtime
- node22, node24, node26
options.lines.gradient.endRadius
OptionalPublished options.lines.gradient.endRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.gradient.startRadius option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.centerX
OptionalPublished options.lines.gradient.centerX option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.gradient.centerY
OptionalPublished options.lines.gradient.centerY option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
Published options.lines.gradient.startAngle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.label
RequiredPublished options.lines.label option.
- Type
string- Default
- Required
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.lineStyle
OptionalPublished options.lines.lineStyle option.
- Type
LineStyle- Default
- —
- Allowed
9 values
"solid""dashed""dotted""dashdot""longdash""shortdash""dashdotdot""step""stepline"- Runtime
- node22, node24, node26
options.lines.lineWidth
OptionalPublished options.lines.lineWidth option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.marker
OptionalPublished options.lines.marker option.
- Type
{ type?: MarkerType; size?: number; color?: string; show?: boolean; filled?: boolean; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.marker.color
OptionalPublished options.lines.marker.color option.
- Type
string- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.marker.filled
OptionalPublished options.lines.marker.filled option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.lines.marker.show
OptionalPublished options.lines.marker.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.lines.marker.size
OptionalPublished options.lines.marker.size option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.marker.type
OptionalPublished options.lines.marker.type option.
- Type
MarkerType- Default
- —
- Allowed
6 values
"square""circle""triangle""none""diamond""cross"- Runtime
- node22, node24, node26
options.lines.opacity
OptionalMultiplies {@link ComboChartOptions.opacity}.lines.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.showLine
OptionalPublished options.lines.showLine option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
options.lines.smoothness
OptionalPublished options.lines.smoothness option.
- Type
SmoothnessType- Default
- —
- Allowed
"none""bezier""spline"- Runtime
- node22, node24, node26
options.lines.smoothnessTension
OptionalChart.js–style tension in **0…1** (higher = curvier). Maps to the distance-weighted spline used for `bezier`. Default ~0.35 when omitted (library picks); typical dashboards use 0.25–0.5.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.lines.yAxis
OptionalBars always use the primary (left) Y scale. Default for lines: `secondary` (right).
- Type
"primary" | "secondary"- Default
- —
- Allowed
"primary""secondary"- Runtime
- node22, node24, node26
options.opacity
OptionalOpacity multipliers per layer (0–1). Applied with `ctx.globalAlpha` while drawing.
- Type
ComboChartOpacity- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.barLabels
OptionalPublished options.opacity.barLabels option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.bars
OptionalPublished options.opacity.bars option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.chartTitle
OptionalPublished options.opacity.chartTitle option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.grid
OptionalPublished options.opacity.grid option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.legend
OptionalPublished options.opacity.legend option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.lines
OptionalPublished options.opacity.lines option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.pointLabels
OptionalPublished options.opacity.pointLabels option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.primaryAxis
OptionalLeft Y spine + primary tick labels.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.secondaryAxis
OptionalRight Y spine + secondary tick labels (when shown).
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.valueLabels
OptionalPublished options.opacity.valueLabels option.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.opacity.xAxis
OptionalBottom X spine + tick labels.
- Type
number- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.secondaryYAxis
OptionalRight-hand axis visibility; default on when any line uses `yAxis: 'secondary'`.
- Type
{ show?: boolean; }- Default
- —
- Allowed
- —
- Runtime
- node22, node24, node26
options.secondaryYAxis.show
OptionalPublished options.secondaryYAxis.show option.
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
painterOpts.resolveAssetRefs
OptionalWhen **true**, string leaves in the payload are resolved via {@link AssetManager.resolve } (same rules as {@link ApexPainter.prepareForRender } / {@link ApexPainter.renderScene }).
- Type
boolean- Default
- —
- Allowed
falsetrue- Runtime
- node22, node24, node26
Types
ComboChartOptions: ComboChartOptions
- bars
BarChartData[]- variant 1
BarChartData: BarChartData- label
string - value?
number - values?
BarSegment[]- variant 1
BarSegment: BarSegment- value
number - color?
string - gradient?
gradient - label?
string - valueColor?
string - showValue?
boolean - opacity?
number - shadow?
{ color?: string; offsetX?: number; offsetY?: number; blur?: number; } - stroke?
{ color?: string; width?: number; gradient?: gradient; }
- value
- variant 1
- xStart
number - xEnd
number - color?
string - gradient?
gradient- variant 1
__type: { type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"linear" - startX?
number - startY?
number - endX?
number - endY?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 2
__type: { type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"radial" - startX?
number - startY?
number - startRadius?
number - endX?
number - endY?
number - endRadius?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 3
__type: { type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }- type
"conic" - centerX?
number - centerY?
number - startAngle?
number - rotate?
number - pivotX?
number - pivotY?
number - colors
GradientStop[]
- type
- variant 1
- labelColor?
string - labelPosition?
"top" | "bottom" | "left" | "right" | "inside"- variant 1
"top" - variant 2
"bottom" - variant 3
"left" - variant 4
"right" - variant 5
"inside"
- variant 1
- valueColor?
string - showValue?
boolean - opacity?
number - shadow?
__type: { color?: string; offsetX?: number; offsetY?: number; blur?: number; }- color?
string - offsetX?
number - offsetY?
number - blur?
number
- color?
- stroke?
__type: { color?: string; width?: number; gradient?: gradient; }- color?
string - width?
number - gradient?
gradient- variant 1
{ type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; } - variant 2
{ type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; } - variant 3
{ type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }
- variant 1
- color?
- label
- variant 1
- lines
ComboLineSeries[]- variant 1
ComboLineSeries: ComboLineSeries- yAxis?
"primary" | "secondary"- variant 1
"primary" - variant 2
"secondary"
- variant 1
- opacity?
number - label
string - data
LineDataPoint[]- variant 1
LineDataPoint: LineDataPoint- x
number - y
number - label?
string - markerColor?
string - showMarker?
boolean - errorBar?
ErrorBarConfig
- x
- variant 1
- color?
string - gradient?
gradient- variant 1
__type: { type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"linear" - startX?
number - startY?
number - endX?
number - endY?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 2
__type: { type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"radial" - startX?
number - startY?
number - startRadius?
number - endX?
number - endY?
number - endRadius?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 3
__type: { type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }- type
"conic" - centerX?
number - centerY?
number - startAngle?
number - rotate?
number - pivotX?
number - pivotY?
number - colors
GradientStop[]
- type
- variant 1
- lineWidth?
number - lineStyle?
LineStyle- variant 1
"solid" - variant 2
"dashed" - variant 3
"dotted" - variant 4
"dashdot" - variant 5
"longdash" - variant 6
"shortdash" - variant 7
"dashdotdot" - variant 8
"step" - variant 9
"stepline"
- variant 1
- smoothness?
SmoothnessType- variant 1
"none" - variant 2
"bezier" - variant 3
"spline"
- variant 1
- smoothnessTension?
number - showLine?
boolean - errorBar?
__type: { show?: boolean; color?: string; width?: number; capSize?: number; }- show?
boolean - color?
string - width?
number - capSize?
number
- show?
- area?
AreaConfig: AreaConfig- type?
"none" | "below" | "above" | "between" | "around"- variant 1
"none" - variant 2
"below" - variant 3
"above" - variant 4
"between" - variant 5
"around"
- variant 1
- color?
string - opacity?
number - secondLine?
LineSeries: LineSeries- label
string - data
LineDataPoint[] - color?
string - gradient?
gradient - lineWidth?
number - lineStyle?
LineStyle - smoothness?
SmoothnessType - smoothnessTension?
number - showLine?
boolean - errorBar?
{ show?: boolean; color?: string; width?: number; capSize?: number; } - area?
AreaConfig - correlation?
{ type?: CorrelationType; degree?: number; color?: string; lineWidth?: number; lineStyle?: LineStyle; show?: boolean; } - marker?
{ type?: MarkerType; size?: number; color?: string; show?: boolean; filled?: boolean; } - opacity?
number
- label
- upperBound?
number[]- variant 1
number
- variant 1
- lowerBound?
number[]- variant 1
number
- variant 1
- show?
boolean - toValue?
number - showAreaSize?
boolean - areaSizeColor?
string
- type?
- correlation?
__type: { type?: CorrelationType; degree?: number; color?: string; lineWidth?: number; lineStyle?: LineStyle; show?: boolean; }- type?
CorrelationType- variant 1
"linear" - variant 2
"none" - variant 3
"polynomial" - variant 4
"exponential" - variant 5
"logarithmic"
- variant 1
- degree?
number - color?
string - lineWidth?
number - lineStyle?
LineStyle- variant 1
"solid" - variant 2
"dashed" - variant 3
"dotted" - variant 4
"dashdot" - variant 5
"longdash" - variant 6
"shortdash" - variant 7
"dashdotdot" - variant 8
"step" - variant 9
"stepline"
- variant 1
- show?
boolean
- type?
- marker?
__type: { type?: MarkerType; size?: number; color?: string; show?: boolean; filled?: boolean; }- type?
MarkerType- variant 1
"square" - variant 2
"circle" - variant 3
"triangle" - variant 4
"none" - variant 5
"diamond" - variant 6
"cross"
- variant 1
- size?
number - color?
string - show?
boolean - filled?
boolean
- type?
- yAxis?
- variant 1
- barsType?
ComboBarsType- variant 1
"standard" - variant 2
"grouped" - variant 3
"stacked"
- variant 1
- dimensions?
__type: { width?: number; height?: number; padding?: { top?: number; right?: number; bottom?: number; left?: number; }; }- width?
number - height?
number - padding?
__type: { top?: number; right?: number; bottom?: number; left?: number; }- top?
number - right?
number - bottom?
number - left?
number
- top?
- width?
- appearance?
ChartAppearanceExtended: ChartAppearanceExtended- backgroundColor?
string - backgroundGradient?
gradient- variant 1
__type: { type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"linear" - startX?
number - startY?
number - endX?
number - endY?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat"- variant 1
"repeat" - variant 2
"reflect" - variant 3
"no-repeat"
- variant 1
- colors
GradientStop[]- variant 1
GradientStop
- variant 1
- type
- variant 2
__type: { type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"radial" - startX?
number - startY?
number - startRadius?
number - endX?
number - endY?
number - endRadius?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat"- variant 1
"repeat" - variant 2
"reflect" - variant 3
"no-repeat"
- variant 1
- colors
GradientStop[]- variant 1
GradientStop
- variant 1
- type
- variant 3
__type: { type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }- type
"conic" - centerX?
number - centerY?
number - startAngle?
number - rotate?
number - pivotX?
number - pivotY?
number - colors
GradientStop[]- variant 1
GradientStop
- variant 1
- type
- variant 1
- backgroundImage?
string - customBg?
CanvasCustomBackground: CanvasCustomBackground- source
string - inherit?
boolean - fit?
FitMode- variant 1
"fill" - variant 2
"contain" - variant 3
"cover"
- variant 1
- align?
AlignMode- variant 1
"center" - variant 2
"top" - variant 3
"bottom" - variant 4
"left" - variant 5
"right" - variant 6
"top-left" - variant 7
"top-right" - variant 8
"bottom-left" - variant 9
"bottom-right"
- variant 1
- filters?
ImageFilter[]- variant 1
ImageFilter: ImageFilter- type
"saturation" | "gaussianBlur" | "motionBlur" | "radialBlur" | "sharpen" | "noise" | "grain" | "edgeDetection" | "emboss" | "invert" | "grayscale" | "sepia" | "pixelate" | "brightness" | "contrast" | "hueShift" | "posterize" - intensity?
number - radius?
number - angle?
number - centerX?
number - centerY?
number - value?
number - levels?
number - size?
number - x?
number - y?
number - width?
number - height?
number
- type
- variant 1
- opacity?
number
- source
- bgLayers?
BackgroundLayer[]- variant 1
BackgroundLayer- variant 1
__type: { type: "color"; value: string; opacity?: number; blendMode?: GlobalCompositeOperation; }- type
"color" - value
string - opacity?
number - blendMode?
GlobalCompositeOperation
- type
- variant 2
__type: { type: "gradient"; value: gradient; opacity?: number; blendMode?: GlobalCompositeOperation; }- type
"gradient" - value
gradient - opacity?
number - blendMode?
GlobalCompositeOperation
- type
- variant 3
__type: { type: "image"; source: string; opacity?: number; fit?: "fill" | "contain" | "cover"; align?: AlignMode; blendMode?: GlobalCompositeOperation; }- type
"image" - source
string - opacity?
number - fit?
"fill" | "contain" | "cover" - align?
AlignMode - blendMode?
GlobalCompositeOperation
- type
- variant 4
__type: { type: "pattern"; source: string; repeat?: BackgroundPatternRepeat; opacity?: number; blendMode?: GlobalCompositeOperation; }- type
"pattern" - source
string - repeat?
BackgroundPatternRepeat - opacity?
number - blendMode?
GlobalCompositeOperation
- type
- variant 5
__type: { type: "presetPattern"; pattern: PatternOptions; opacity?: number; blendMode?: GlobalCompositeOperation; }- type
"presetPattern" - pattern
PatternOptions - opacity?
number - blendMode?
GlobalCompositeOperation
- type
- variant 6
__type: { type: "noise"; intensity?: number; blendMode?: GlobalCompositeOperation; }- type
"noise" - intensity?
number - blendMode?
GlobalCompositeOperation
- type
- variant 1
- variant 1
- patternBg?
PatternOptions: PatternOptions- type
"grid" | "dots" | "diagonal" | "stripes" | "waves" | "crosses" | "hexagons" | "checkerboard" | "diamonds" | "triangles" | "stars" | "polka" | "custom"- variant 1
"grid" - variant 2
"dots" - variant 3
"diagonal" - variant 4
"stripes" - variant 5
"waves" - variant 6
"crosses" - variant 7
"hexagons" - variant 8
"checkerboard" - variant 9
"diamonds" - variant 10
"triangles" - variant 11
"stars" - variant 12
"polka" - variant 13
"custom"
- variant 1
- color?
string - secondaryColor?
string - opacity?
number - size?
number - spacing?
number - rotation?
number - customPatternImage?
string - repeat?
"repeat" | "no-repeat" | "repeat-x" | "repeat-y"- variant 1
"repeat" - variant 2
"no-repeat" - variant 3
"repeat-x" - variant 4
"repeat-y"
- variant 1
- scale?
number - offsetX?
number - offsetY?
number - blendMode?
GlobalCompositeOperation- variant 1
"color" - variant 2
"color-burn" - variant 3
"color-dodge" - variant 4
"copy" - variant 5
"darken" - variant 6
"destination-atop" - variant 7
"destination-in" - variant 8
"destination-out" - variant 9
"destination-over" - variant 10
"difference" - variant 11
"exclusion" - variant 12
"hard-light" - variant 13
"hue" - variant 14
"lighten" - variant 15
"lighter" - variant 16
"luminosity" - variant 17
"multiply" - variant 18
"overlay" - variant 19
"saturation" - variant 20
"screen" - variant 21
"soft-light" - variant 22
"source-atop" - variant 23
"source-in" - variant 24
"source-out" - variant 25
"source-over" - variant 26
"xor"
- variant 1
- gradient?
GradientConfig: GradientConfig- type
"linear" | "radial" | "conic"- variant 1
"linear" - variant 2
"radial" - variant 3
"conic"
- variant 1
- startX?
number - startY?
number - endX?
number - endY?
number - startRadius?
number - endRadius?
number - angle?
number - centerX?
number - centerY?
number - startAngle?
number - repeat?
"repeat" | "reflect" | "no-repeat"- variant 1
"repeat" - variant 2
"reflect" - variant 3
"no-repeat"
- variant 1
- colors
{ stop: number; color: string; }[]- variant 1
{ stop: number; color: string; }
- variant 1
- type
- type
- noiseBg?
__type: { intensity?: number; }- intensity?
number
- intensity?
- blur?
number - axisColor?
string - axisWidth?
number - arrowSize?
number - yAxisArrowExtensionPastMaxTickPx?
number - yAxisArrowTipOffsetY?
number - borderRadius?
number - borderWidth?
number - borderColor?
string
- backgroundColor?
- axes?
__type: { x?: AxisConfig; y?: AxisConfig; ySecondary?: AxisConfig; }- x?
AxisConfig: AxisConfig- label?
string - labelColor?
string - range?
__type: { min?: number; max?: number; step?: number; }- min?
number - max?
number - step?
number
- min?
- values?
number[]- variant 1
number
- variant 1
- showTickMarks?
boolean - showTickLabels?
boolean - color?
string - width?
number - tickFontSize?
number - valueSpacing?
number - baseline?
number - scale?
"linear" | "log"- variant 1
"linear" - variant 2
"log"
- variant 1
- dateFormat?
string - dateTime?
boolean - arrowExtensionPastMaxTickPx?
number - arrowTipOffsetY?
number
- label?
- y?
AxisConfig: AxisConfig- label?
string - labelColor?
string - range?
__type: { min?: number; max?: number; step?: number; }- min?
number - max?
number - step?
number
- min?
- values?
number[]- variant 1
number
- variant 1
- showTickMarks?
boolean - showTickLabels?
boolean - color?
string - width?
number - tickFontSize?
number - valueSpacing?
number - baseline?
number - scale?
"linear" | "log"- variant 1
"linear" - variant 2
"log"
- variant 1
- dateFormat?
string - dateTime?
boolean - arrowExtensionPastMaxTickPx?
number - arrowTipOffsetY?
number
- label?
- ySecondary?
AxisConfig: AxisConfig- label?
string - labelColor?
string - range?
__type: { min?: number; max?: number; step?: number; }- min?
number - max?
number - step?
number
- min?
- values?
number[]- variant 1
number
- variant 1
- showTickMarks?
boolean - showTickLabels?
boolean - color?
string - width?
number - tickFontSize?
number - valueSpacing?
number - baseline?
number - scale?
"linear" | "log"- variant 1
"linear" - variant 2
"log"
- variant 1
- dateFormat?
string - dateTime?
boolean - arrowExtensionPastMaxTickPx?
number - arrowTipOffsetY?
number
- label?
- x?
- opacity?
ComboChartOpacity: ComboChartOpacity- bars?
number - lines?
number - grid?
number - primaryAxis?
number - secondaryAxis?
number - xAxis?
number - chartTitle?
number - legend?
number - barLabels?
number - valueLabels?
number - pointLabels?
number
- bars?
- labels?
__type: { title?: { text?: string; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; }; barLabelDefaults?: { show?: boolean; fontSize?: number; defaultPosition?: "top" | "bottom" | "left" | "right" | "inside"; }; valueLabelDefaults?: { show?: boolean; fontSize?: number; defaultColor?: string; }; pointLabelDefaults?: { show?: boolean; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; position?: "top" | "bottom" | "left" | "right"; }; }- title?
__type: { text?: string; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; }- text?
string - fontSize?
number - color?
string - gradient?
gradient- variant 1
__type: { type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"linear" - startX?
number - startY?
number - endX?
number - endY?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 2
__type: { type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"radial" - startX?
number - startY?
number - startRadius?
number - endX?
number - endY?
number - endRadius?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 3
__type: { type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }- type
"conic" - centerX?
number - centerY?
number - startAngle?
number - rotate?
number - pivotX?
number - pivotY?
number - colors
GradientStop[]
- type
- variant 1
- textStyle?
EnhancedTextStyle: EnhancedTextStyle- fontPath?
string - fontName?
string - fontFamily?
string - fontSize?
number - bold?
boolean - italic?
boolean - shadow?
__type: { color?: string; offsetX?: number; offsetY?: number; blur?: number; opacity?: number; }- color?
string - offsetX?
number - offsetY?
number - blur?
number - opacity?
number
- color?
- stroke?
__type: { color?: string; width?: number; gradient?: gradient; }- color?
string - width?
number - gradient?
gradient
- color?
- glow?
__type: { color?: string; intensity?: number; opacity?: number; }- color?
string - intensity?
number - opacity?
number
- color?
- fontPath?
- text?
- barLabelDefaults?
__type: { show?: boolean; fontSize?: number; defaultPosition?: "top" | "bottom" | "left" | "right" | "inside"; }- show?
boolean - fontSize?
number - defaultPosition?
"top" | "bottom" | "left" | "right" | "inside"- variant 1
"top" - variant 2
"bottom" - variant 3
"left" - variant 4
"right" - variant 5
"inside"
- variant 1
- show?
- valueLabelDefaults?
__type: { show?: boolean; fontSize?: number; defaultColor?: string; }- show?
boolean - fontSize?
number - defaultColor?
string
- show?
- pointLabelDefaults?
__type: { show?: boolean; fontSize?: number; color?: string; gradient?: gradient; textStyle?: EnhancedTextStyle; position?: "top" | "bottom" | "left" | "right"; }- show?
boolean - fontSize?
number - color?
string - gradient?
gradient- variant 1
__type: { type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"linear" - startX?
number - startY?
number - endX?
number - endY?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 2
__type: { type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"radial" - startX?
number - startY?
number - startRadius?
number - endX?
number - endY?
number - endRadius?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 3
__type: { type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }- type
"conic" - centerX?
number - centerY?
number - startAngle?
number - rotate?
number - pivotX?
number - pivotY?
number - colors
GradientStop[]
- type
- variant 1
- textStyle?
EnhancedTextStyle: EnhancedTextStyle- fontPath?
string - fontName?
string - fontFamily?
string - fontSize?
number - bold?
boolean - italic?
boolean - shadow?
__type: { color?: string; offsetX?: number; offsetY?: number; blur?: number; opacity?: number; }- color?
string - offsetX?
number - offsetY?
number - blur?
number - opacity?
number
- color?
- stroke?
__type: { color?: string; width?: number; gradient?: gradient; }- color?
string - width?
number - gradient?
gradient
- color?
- glow?
__type: { color?: string; intensity?: number; opacity?: number; }- color?
string - intensity?
number - opacity?
number
- color?
- fontPath?
- position?
"top" | "bottom" | "left" | "right"- variant 1
"top" - variant 2
"bottom" - variant 3
"left" - variant 4
"right"
- variant 1
- show?
- title?
- legend?
__type: { show?: boolean; entries?: LegendEntry[]; position?: string; spacing?: number; fontSize?: number; backgroundColor?: string; backgroundGradient?: gradient; borderColor?: string; textColor?: string; textGradient?: gradient; textStyle?: EnhancedTextStyle; padding?: number; maxWidth?: number; wrapText?: boolean; fit?: "content" | "stretch"; minWidth?: number; width?: number; }- show?
boolean - entries?
LegendEntry[]- variant 1
LegendEntry: LegendEntry- color?
string - gradient?
gradient- variant 1
{ type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; } - variant 2
{ type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; } - variant 3
{ type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }
- variant 1
- label
string
- color?
- variant 1
- position?
string - spacing?
number - fontSize?
number - backgroundColor?
string - backgroundGradient?
gradient- variant 1
__type: { type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"linear" - startX?
number - startY?
number - endX?
number - endY?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat"- variant 1
"repeat" - variant 2
"reflect" - variant 3
"no-repeat"
- variant 1
- colors
GradientStop[]- variant 1
GradientStop
- variant 1
- type
- variant 2
__type: { type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"radial" - startX?
number - startY?
number - startRadius?
number - endX?
number - endY?
number - endRadius?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat"- variant 1
"repeat" - variant 2
"reflect" - variant 3
"no-repeat"
- variant 1
- colors
GradientStop[]- variant 1
GradientStop
- variant 1
- type
- variant 3
__type: { type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }- type
"conic" - centerX?
number - centerY?
number - startAngle?
number - rotate?
number - pivotX?
number - pivotY?
number - colors
GradientStop[]- variant 1
GradientStop
- variant 1
- type
- variant 1
- borderColor?
string - textColor?
string - textGradient?
gradient- variant 1
__type: { type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"linear" - startX?
number - startY?
number - endX?
number - endY?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat"- variant 1
"repeat" - variant 2
"reflect" - variant 3
"no-repeat"
- variant 1
- colors
GradientStop[]- variant 1
GradientStop
- variant 1
- type
- variant 2
__type: { type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"radial" - startX?
number - startY?
number - startRadius?
number - endX?
number - endY?
number - endRadius?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat"- variant 1
"repeat" - variant 2
"reflect" - variant 3
"no-repeat"
- variant 1
- colors
GradientStop[]- variant 1
GradientStop
- variant 1
- type
- variant 3
__type: { type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }- type
"conic" - centerX?
number - centerY?
number - startAngle?
number - rotate?
number - pivotX?
number - pivotY?
number - colors
GradientStop[]- variant 1
GradientStop
- variant 1
- type
- variant 1
- textStyle?
EnhancedTextStyle: EnhancedTextStyle- fontPath?
string - fontName?
string - fontFamily?
string - fontSize?
number - bold?
boolean - italic?
boolean - shadow?
__type: { color?: string; offsetX?: number; offsetY?: number; blur?: number; opacity?: number; }- color?
string - offsetX?
number - offsetY?
number - blur?
number - opacity?
number
- color?
- stroke?
__type: { color?: string; width?: number; gradient?: gradient; }- color?
string - width?
number - gradient?
gradient- variant 1
{ type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; } - variant 2
{ type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; } - variant 3
{ type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }
- variant 1
- color?
- glow?
__type: { color?: string; intensity?: number; opacity?: number; }- color?
string - intensity?
number - opacity?
number
- color?
- fontPath?
- padding?
number - maxWidth?
number - wrapText?
boolean - fit?
"content" | "stretch"- variant 1
"content" - variant 2
"stretch"
- variant 1
- minWidth?
number - width?
number
- show?
- grid?
__type: { show?: boolean; color?: string; width?: number; }- show?
boolean - color?
string - width?
number
- show?
- barStyle?
__type: { minWidth?: number; groupSpacing?: number; opacity?: number; shadow?: { color?: string; offsetX?: number; offsetY?: number; blur?: number; }; stroke?: { color?: string; width?: number; gradient?: gradient; }; }- minWidth?
number - groupSpacing?
number - opacity?
number - shadow?
__type: { color?: string; offsetX?: number; offsetY?: number; blur?: number; }- color?
string - offsetX?
number - offsetY?
number - blur?
number
- color?
- stroke?
__type: { color?: string; width?: number; gradient?: gradient; }- color?
string - width?
number - gradient?
gradient- variant 1
__type: { type: "linear"; startX?: number; startY?: number; endX?: number; endY?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"linear" - startX?
number - startY?
number - endX?
number - endY?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 2
__type: { type: "radial"; startX?: number; startY?: number; startRadius?: number; endX?: number; endY?: number; endRadius?: number; rotate?: number; pivotX?: number; pivotY?: number; repeat?: "repeat" | "reflect" | "no-repeat"; colors: GradientStop[]; }- type
"radial" - startX?
number - startY?
number - startRadius?
number - endX?
number - endY?
number - endRadius?
number - rotate?
number - pivotX?
number - pivotY?
number - repeat?
"repeat" | "reflect" | "no-repeat" - colors
GradientStop[]
- type
- variant 3
__type: { type: "conic"; centerX?: number; centerY?: number; startAngle?: number; rotate?: number; pivotX?: number; pivotY?: number; colors: GradientStop[]; }- type
"conic" - centerX?
number - centerY?
number - startAngle?
number - rotate?
number - pivotX?
number - pivotY?
number - colors
GradientStop[]
- type
- variant 1
- color?
- minWidth?
- secondaryYAxis?
__type: { show?: boolean; }- show?
boolean
- show?
PainterAssetRefsOptions: PainterAssetRefsOptions
- resolveAssetRefs?
boolean
Return value
Promise<Buffer<ArrayBufferLike>>
The return contract is generated from the packed declaration. Async wrappers and nullable/undefined variants remain visible in the type model.
Errors
NOT APPLICABLE — no verified errors are bound to this API.
Limits
NOT APPLICABLE — no API-specific verified limits are bound to this API.
Related APIs
No explicit related API metadata.