fcharts-js - v0.3.0
    Preparing search index...

    Interface SvgScene

    interface SvgScene {
        annotations?: readonly ResolvedAnnotation[];
        data: ChartData;
        desc: string;
        domain: readonly [number, number];
        formatX: (v: number) => string;
        formatY: (v: number) => string;
        height: number;
        margins: Margins;
        series: readonly ResolvedSeries[];
        summary?: unknown;
        theme?: SvgTheme;
        title: string;
        width: number;
        xLabel?: string;
        xScale: LinearScale;
        xTicks: readonly number[];
        yLabel?: string;
        yScale: LinearScale;
        yTicks: readonly number[];
    }
    Index

    Properties

    annotations?: readonly ResolvedAnnotation[]

    Event markers on the series (dots / vertical rules).

    data: ChartData
    desc: string

    One-line natural-language summary (for ).

    domain: readonly [number, number]
    formatX: (v: number) => string
    formatY: (v: number) => string
    height: number
    margins: Margins
    series: readonly ResolvedSeries[]
    summary?: unknown

    When set, embedded as <script type="application/json" data-fcharts> so a static SVG stays machine-readable with no JS running. Pass the ChartSummary.

    theme?: SvgTheme

    Render colors. Defaults to lightTheme so existing exports are byte-unchanged.

    title: string
    width: number
    xLabel?: string
    xScale: LinearScale
    xTicks: readonly number[]
    yLabel?: string
    yScale: LinearScale
    yTicks: readonly number[]