The RpgLogs Scripting API
    Preparing search index...

    Interface ChartComponentProps

    interface ChartComponentProps {
        annotations?: unknown[];
        caption?: Partial<
            {
                align: "left"
                | "center"
                | "right";
                floating: boolean;
                margin: number;
                style: unknown;
                text: Html;
                useHTML: boolean;
                verticalAlign: "top" | "middle" | "bottom";
                x: number;
                y: number;
            },
        >;
        chart?: unknown;
        colorAxis?: unknown;
        colors?: Color[];
        labels?: unknown;
        legend?: unknown;
        pane?: unknown;
        plotOptions?: {};
        series: Any[];
        subtitle?: Partial<
            {
                align: "left"
                | "center"
                | "right";
                floating: boolean;
                margin: number;
                style: unknown;
                text: Html;
                useHTML: boolean;
                verticalAlign: "top" | "middle" | "bottom";
                x: number;
                y: number;
            },
        >;
        time?: unknown;
        title?: Partial<
            {
                align: "left"
                | "center"
                | "right";
                floating: boolean;
                margin: number;
                style: unknown;
                text: Html;
                useHTML: boolean;
                verticalAlign: "top" | "middle" | "bottom";
                x: number;
                y: number;
            },
        >;
        tooltip?: Partial<
            {
                animation: boolean;
                backgroundColor: Color;
                borderColor: Color;
                borderRadius: number;
                borderWidth: number;
                className: Unsupported;
                clusterFormat: Html;
                dateTimeLabelFormats: unknown;
                distance: number;
                enabled: boolean;
                followPointer: boolean;
                followTouchMove: boolean;
                footerFormat: Html;
                formatter: Unsupported;
                headerFormat: Html;
                headerShape: unknown;
                hideDelay: number;
                nullFormat: Html;
                nullFormatter: Unsupported;
                outside: boolean;
                padding: number;
                pointFormat: Html;
                positioner: Unsupported;
                shadow: unknown;
                shape: "callout"
                | "circle"
                | "square";
                shared: boolean;
                snap: number;
                split: boolean;
                stickOnContact: boolean;
                style: unknown;
                useHTML: boolean;
                valueDecimals: number | undefined;
                valuePrefix: string;
                valueSuffix: string;
                xDateFormat: string;
            },
        >;
        xAxis?: Partial<
            {
                accessibility: unknown;
                alignTicks: boolean;
                allowDecimals: boolean;
                alternateGridColor: Color;
                angle: number;
                breaks: unknown;
                categories: string[];
                ceiling: number;
                className: Unsupported;
                crosshair: unknown;
                dateTimeLabelFormats: unknown;
                endOnTick: boolean;
                events: Unsupported;
                floor: number;
                gridLineColor: Color;
                gridLineDashStyle: DashStyle;
                gridLineInterpolation: "circle"
                | "polygon";
                gridLineWidth: number;
                gridZIndex: number;
                height: string | number;
                id: string;
                labels: unknown;
                left: string | number;
                lineColor: Color;
                lineWidth: number;
                linkedTo: number;
                margin: number;
                max: number | null;
                maxPadding: number;
                min: number | null;
                minorGridLineColor: Color;
                minorGridLineDashStyle: DashStyle;
                minorGridLineWidth: number;
                minorTickColor: Color;
                minorTickInterval: string | number | null;
                minorTickLength: number;
                minorTickPosition: string;
                minorTicks: boolean;
                minorTickWidth: number;
                minPadding: number;
                minRange: number;
                minTickInterval: number;
                offset: number;
                opposite: boolean;
                pane: number;
                panningEnabled: boolean;
                plotBands: unknown;
                plotLines: unknown;
                reversed: boolean;
                reversedStacks: boolean;
                showEmpty: boolean;
                showFirstLabel: boolean;
                showLastLabel: boolean;
                softMax: number;
                softMin: number;
                startOfWeek: number;
                startOnTick: boolean;
                tickAmount: number;
                tickColor: Color;
                tickInterval: number;
                tickLength: number;
                tickmarkPlacement: string;
                tickPixelInterval: number;
                tickPosition: string;
                tickPositioner: Unsupported;
                tickPositions: number[];
                tickWidth: number | undefined;
                title: unknown;
                top: string | number;
                type: "linear" | "logarithmic" | "datetime" | "category";
                uniqueNames: boolean;
                units: unknown;
                visible: boolean;
                width: string | number;
                zIndex: number;
                zoomEnabled: boolean;
            },
        >;
        yAxis?: Partial<
            {
                accessibility: unknown;
                alignTicks: boolean;
                allowDecimals: boolean;
                alternateGridColor: Color;
                angle: number;
                breaks: unknown;
                categories: string[];
                ceiling: number;
                className: Unsupported;
                crosshair: unknown;
                dateTimeLabelFormats: unknown;
                endOnTick: boolean;
                events: Unsupported;
                floor: number;
                gridLineColor: Color;
                gridLineDashStyle: DashStyle;
                gridLineInterpolation: "circle"
                | "polygon";
                gridLineWidth: number;
                gridZIndex: number;
                height: string | number;
                id: string;
                labels: unknown;
                left: string | number;
                lineColor: Color;
                lineWidth: number;
                linkedTo: number;
                margin: number;
                max: number | null;
                maxPadding: number;
                min: number | null;
                minorGridLineColor: Color;
                minorGridLineDashStyle: DashStyle;
                minorGridLineWidth: number;
                minorTickColor: Color;
                minorTickInterval: string | number | null;
                minorTickLength: number;
                minorTickPosition: string;
                minorTicks: boolean;
                minorTickWidth: number;
                minPadding: number;
                minRange: number;
                minTickInterval: number;
                offset: number;
                opposite: boolean;
                pane: number;
                panningEnabled: boolean;
                plotBands: unknown;
                plotLines: unknown;
                reversed: boolean;
                reversedStacks: boolean;
                showEmpty: boolean;
                showFirstLabel: boolean;
                showLastLabel: boolean;
                softMax: number;
                softMin: number;
                startOfWeek: number;
                startOnTick: boolean;
                tickAmount: number;
                tickColor: Color;
                tickInterval: number;
                tickLength: number;
                tickmarkPlacement: string;
                tickPixelInterval: number;
                tickPosition: string;
                tickPositioner: Unsupported;
                tickPositions: number[];
                tickWidth: number | undefined;
                title: unknown;
                top: string | number;
                type: "linear" | "logarithmic" | "datetime" | "category";
                uniqueNames: boolean;
                units: unknown;
                visible: boolean;
                width: string | number;
                zIndex: number;
                zoomEnabled: boolean;
            },
        >;
        zAxis?: Partial<
            {
                accessibility: unknown;
                alignTicks: boolean;
                allowDecimals: boolean;
                alternateGridColor: Color;
                angle: number;
                breaks: unknown;
                categories: string[];
                ceiling: number;
                className: Unsupported;
                crosshair: unknown;
                dateTimeLabelFormats: unknown;
                endOnTick: boolean;
                events: Unsupported;
                floor: number;
                gridLineColor: Color;
                gridLineDashStyle: DashStyle;
                gridLineInterpolation: "circle"
                | "polygon";
                gridLineWidth: number;
                gridZIndex: number;
                height: string | number;
                id: string;
                labels: unknown;
                left: string | number;
                lineColor: Color;
                lineWidth: number;
                linkedTo: number;
                margin: number;
                max: number | null;
                maxPadding: number;
                min: number | null;
                minorGridLineColor: Color;
                minorGridLineDashStyle: DashStyle;
                minorGridLineWidth: number;
                minorTickColor: Color;
                minorTickInterval: string | number | null;
                minorTickLength: number;
                minorTickPosition: string;
                minorTicks: boolean;
                minorTickWidth: number;
                minPadding: number;
                minRange: number;
                minTickInterval: number;
                offset: number;
                opposite: boolean;
                pane: number;
                panningEnabled: boolean;
                plotBands: unknown;
                plotLines: unknown;
                reversed: boolean;
                reversedStacks: boolean;
                showEmpty: boolean;
                showFirstLabel: boolean;
                showLastLabel: boolean;
                softMax: number;
                softMin: number;
                startOfWeek: number;
                startOnTick: boolean;
                tickAmount: number;
                tickColor: Color;
                tickInterval: number;
                tickLength: number;
                tickmarkPlacement: string;
                tickPixelInterval: number;
                tickPosition: string;
                tickPositioner: Unsupported;
                tickPositions: number[];
                tickWidth: number | undefined;
                title: unknown;
                top: string | number;
                type: "linear" | "logarithmic" | "datetime" | "category";
                uniqueNames: boolean;
                units: unknown;
                visible: boolean;
                width: string | number;
                zIndex: number;
                zoomEnabled: boolean;
            },
        >;
    }

    Hierarchy (View Summary)

    Index
    annotations?: unknown[]
    caption?: Partial<
        {
            align: "left"
            | "center"
            | "right";
            floating: boolean;
            margin: number;
            style: unknown;
            text: Html;
            useHTML: boolean;
            verticalAlign: "top" | "middle" | "bottom";
            x: number;
            y: number;
        },
    >
    chart?: unknown
    colorAxis?: unknown
    colors?: Color[]
    labels?: unknown
    legend?: unknown
    pane?: unknown
    plotOptions?: {}
    series: Any[]
    subtitle?: Partial<
        {
            align: "left"
            | "center"
            | "right";
            floating: boolean;
            margin: number;
            style: unknown;
            text: Html;
            useHTML: boolean;
            verticalAlign: "top" | "middle" | "bottom";
            x: number;
            y: number;
        },
    >
    time?: unknown
    title?: Partial<
        {
            align: "left"
            | "center"
            | "right";
            floating: boolean;
            margin: number;
            style: unknown;
            text: Html;
            useHTML: boolean;
            verticalAlign: "top" | "middle" | "bottom";
            x: number;
            y: number;
        },
    >
    tooltip?: Partial<
        {
            animation: boolean;
            backgroundColor: Color;
            borderColor: Color;
            borderRadius: number;
            borderWidth: number;
            className: Unsupported;
            clusterFormat: Html;
            dateTimeLabelFormats: unknown;
            distance: number;
            enabled: boolean;
            followPointer: boolean;
            followTouchMove: boolean;
            footerFormat: Html;
            formatter: Unsupported;
            headerFormat: Html;
            headerShape: unknown;
            hideDelay: number;
            nullFormat: Html;
            nullFormatter: Unsupported;
            outside: boolean;
            padding: number;
            pointFormat: Html;
            positioner: Unsupported;
            shadow: unknown;
            shape: "callout"
            | "circle"
            | "square";
            shared: boolean;
            snap: number;
            split: boolean;
            stickOnContact: boolean;
            style: unknown;
            useHTML: boolean;
            valueDecimals: number | undefined;
            valuePrefix: string;
            valueSuffix: string;
            xDateFormat: string;
        },
    >
    xAxis?: Partial<
        {
            accessibility: unknown;
            alignTicks: boolean;
            allowDecimals: boolean;
            alternateGridColor: Color;
            angle: number;
            breaks: unknown;
            categories: string[];
            ceiling: number;
            className: Unsupported;
            crosshair: unknown;
            dateTimeLabelFormats: unknown;
            endOnTick: boolean;
            events: Unsupported;
            floor: number;
            gridLineColor: Color;
            gridLineDashStyle: DashStyle;
            gridLineInterpolation: "circle"
            | "polygon";
            gridLineWidth: number;
            gridZIndex: number;
            height: string | number;
            id: string;
            labels: unknown;
            left: string | number;
            lineColor: Color;
            lineWidth: number;
            linkedTo: number;
            margin: number;
            max: number | null;
            maxPadding: number;
            min: number | null;
            minorGridLineColor: Color;
            minorGridLineDashStyle: DashStyle;
            minorGridLineWidth: number;
            minorTickColor: Color;
            minorTickInterval: string | number | null;
            minorTickLength: number;
            minorTickPosition: string;
            minorTicks: boolean;
            minorTickWidth: number;
            minPadding: number;
            minRange: number;
            minTickInterval: number;
            offset: number;
            opposite: boolean;
            pane: number;
            panningEnabled: boolean;
            plotBands: unknown;
            plotLines: unknown;
            reversed: boolean;
            reversedStacks: boolean;
            showEmpty: boolean;
            showFirstLabel: boolean;
            showLastLabel: boolean;
            softMax: number;
            softMin: number;
            startOfWeek: number;
            startOnTick: boolean;
            tickAmount: number;
            tickColor: Color;
            tickInterval: number;
            tickLength: number;
            tickmarkPlacement: string;
            tickPixelInterval: number;
            tickPosition: string;
            tickPositioner: Unsupported;
            tickPositions: number[];
            tickWidth: number | undefined;
            title: unknown;
            top: string | number;
            type: "linear" | "logarithmic" | "datetime" | "category";
            uniqueNames: boolean;
            units: unknown;
            visible: boolean;
            width: string | number;
            zIndex: number;
            zoomEnabled: boolean;
        },
    >
    yAxis?: Partial<
        {
            accessibility: unknown;
            alignTicks: boolean;
            allowDecimals: boolean;
            alternateGridColor: Color;
            angle: number;
            breaks: unknown;
            categories: string[];
            ceiling: number;
            className: Unsupported;
            crosshair: unknown;
            dateTimeLabelFormats: unknown;
            endOnTick: boolean;
            events: Unsupported;
            floor: number;
            gridLineColor: Color;
            gridLineDashStyle: DashStyle;
            gridLineInterpolation: "circle"
            | "polygon";
            gridLineWidth: number;
            gridZIndex: number;
            height: string | number;
            id: string;
            labels: unknown;
            left: string | number;
            lineColor: Color;
            lineWidth: number;
            linkedTo: number;
            margin: number;
            max: number | null;
            maxPadding: number;
            min: number | null;
            minorGridLineColor: Color;
            minorGridLineDashStyle: DashStyle;
            minorGridLineWidth: number;
            minorTickColor: Color;
            minorTickInterval: string | number | null;
            minorTickLength: number;
            minorTickPosition: string;
            minorTicks: boolean;
            minorTickWidth: number;
            minPadding: number;
            minRange: number;
            minTickInterval: number;
            offset: number;
            opposite: boolean;
            pane: number;
            panningEnabled: boolean;
            plotBands: unknown;
            plotLines: unknown;
            reversed: boolean;
            reversedStacks: boolean;
            showEmpty: boolean;
            showFirstLabel: boolean;
            showLastLabel: boolean;
            softMax: number;
            softMin: number;
            startOfWeek: number;
            startOnTick: boolean;
            tickAmount: number;
            tickColor: Color;
            tickInterval: number;
            tickLength: number;
            tickmarkPlacement: string;
            tickPixelInterval: number;
            tickPosition: string;
            tickPositioner: Unsupported;
            tickPositions: number[];
            tickWidth: number | undefined;
            title: unknown;
            top: string | number;
            type: "linear" | "logarithmic" | "datetime" | "category";
            uniqueNames: boolean;
            units: unknown;
            visible: boolean;
            width: string | number;
            zIndex: number;
            zoomEnabled: boolean;
        },
    >
    zAxis?: Partial<
        {
            accessibility: unknown;
            alignTicks: boolean;
            allowDecimals: boolean;
            alternateGridColor: Color;
            angle: number;
            breaks: unknown;
            categories: string[];
            ceiling: number;
            className: Unsupported;
            crosshair: unknown;
            dateTimeLabelFormats: unknown;
            endOnTick: boolean;
            events: Unsupported;
            floor: number;
            gridLineColor: Color;
            gridLineDashStyle: DashStyle;
            gridLineInterpolation: "circle"
            | "polygon";
            gridLineWidth: number;
            gridZIndex: number;
            height: string | number;
            id: string;
            labels: unknown;
            left: string | number;
            lineColor: Color;
            lineWidth: number;
            linkedTo: number;
            margin: number;
            max: number | null;
            maxPadding: number;
            min: number | null;
            minorGridLineColor: Color;
            minorGridLineDashStyle: DashStyle;
            minorGridLineWidth: number;
            minorTickColor: Color;
            minorTickInterval: string | number | null;
            minorTickLength: number;
            minorTickPosition: string;
            minorTicks: boolean;
            minorTickWidth: number;
            minPadding: number;
            minRange: number;
            minTickInterval: number;
            offset: number;
            opposite: boolean;
            pane: number;
            panningEnabled: boolean;
            plotBands: unknown;
            plotLines: unknown;
            reversed: boolean;
            reversedStacks: boolean;
            showEmpty: boolean;
            showFirstLabel: boolean;
            showLastLabel: boolean;
            softMax: number;
            softMin: number;
            startOfWeek: number;
            startOnTick: boolean;
            tickAmount: number;
            tickColor: Color;
            tickInterval: number;
            tickLength: number;
            tickmarkPlacement: string;
            tickPixelInterval: number;
            tickPosition: string;
            tickPositioner: Unsupported;
            tickPositions: number[];
            tickWidth: number | undefined;
            title: unknown;
            top: string | number;
            type: "linear" | "logarithmic" | "datetime" | "category";
            uniqueNames: boolean;
            units: unknown;
            visible: boolean;
            width: string | number;
            zIndex: number;
            zoomEnabled: boolean;
        },
    >