charturbo - v0.1.0
    Preparing search index...

    Variable CharturboChartConst

    CharturboChart: DefineComponent<
        ExtractPropTypes<
            {
                canvasClass: { default: undefined; type: StringConstructor };
                createOptions: {
                    default: undefined;
                    type: PropType<
                        {
                            animation?: ChartAnimationInput;
                            antialias?: CharturboAntialias;
                            autoResize?: boolean;
                            clusterCount?: number;
                            device?: CharturboDevice;
                            edgeCount?: number;
                            locale?: string;
                            nodeCount?: number;
                            seed?: number;
                            sync?: ChartSyncMemberOptions;
                            timeZone?: CharturboTimeZone;
                        },
                    >;
                };
                data: {
                    required: true;
                    type: PropType<
                        | number[]
                        | HeatmapChartData
                        | Float32Array<ArrayBufferLike>
                        | HierarchyData
                        | SankeyChartData
                        | TreeChartData
                        | ParallelChartData
                        | BoxPlotData
                        | ComboChartData
                        | RadarChartData
                        | GaugeChartData
                        | FunnelChartData
                        | PieChartData
                        | PieRingsData
                        | WaterfallChartData
                        | CalendarHeatmapData
                        | ChordChartData
                        | PolarChartData
                        | GraphChartData
                        | PointCloud3DSeries[]
                        | Surface3DSeries[]
                        | SparklineData
                        | BandSeriesDescriptor[]
                        | LineSeriesDescriptor[]
                        | readonly ThemeRiverDatum[]
                        | PictorialBarChartData
                        | PictorialBarItem[]
                        | GroupedBarChartData
                        | CandlestickChartData
                        | ScatterChartData
                        | BarChartItemDescriptor[]
                        | ErrorBarSeriesDescriptor[]
                        | ImpulseSeriesDescriptor[],
                    >;
                };
                interactions: {
                    default: undefined;
                    type: PropType<CharturboChartInteractions>;
                };
                loading: { default: undefined; type: PropType<CharturboChartLoading> };
                options: {
                    default: undefined;
                    type: PropType<
                        | HeatmapChartOptions
                        | HierarchyChartOptions
                        | TreemapChartOptions
                        | SankeyChartOptions
                        | TreeChartOptions
                        | ParallelChartOptions
                        | BoxPlotOptions
                        | ComboChartOptions
                        | RadarChartOptions
                        | GaugeChartOptions
                        | FunnelChartOptions
                        | PieChartOptions
                        | WaterfallChartOptions
                        | CalendarHeatmapOptions
                        | ChordChartOptions
                        | PolarChartOptions
                        | GraphChartOptions
                        | Scientific3DChartOptions
                        | SparklineOptions
                        | BandChartOptions
                        | LineChartOptions
                        | ThemeRiverChartOptions
                        | PictorialBarChartOptions
                        | GroupedBarChartOptions
                        | BarChartOptions
                        | AreaChartOptions
                        | OhlcChartOptions
                        | CandlestickChartOptions
                        | HistogramChartOptions
                        | ScatterChartOptions
                        | ErrorBarChartOptions
                        | ImpulseChartOptions,
                    >;
                };
                syncGroup: { default: undefined; type: PropType<CharturboChartSync> };
                theme: { default: undefined; type: PropType<CharturboChartTheme> };
                type: { required: true; type: PropType<keyof CharturboChartSpecMap> };
                watermark: {
                    default: undefined;
                    type: PropType<ChartWatermarkOptions | null>;
                };
            },
        >,
        () => VNode<RendererNode, RendererElement, { [key: string]: any }>,
        {},
        {},
        {},
        ComponentOptionsMixin,
        ComponentOptionsMixin,
        {
            click: (_e: CharturboClickEvent) => true;
            drill: (_e: CharturboDrillEvent) => true;
            error: (_error: unknown) => true;
            hover: (_e: CharturboHoverEvent) => true;
            legendToggle: (_e: { series: number; visible: boolean }) => true;
            parallelBrush: (_e: CharturboParallelBrushEvent) => true;
            pointAdd: (_e: CharturboPointAddEvent) => true;
            pointDrag: (_e: CharturboPointDragEvent) => true;
            pointDragEnd: (_e: CharturboPointDragEvent) => true;
            rangeChange: (_e: CharturboRange) => true;
            ready: (_sdk: Charturbo) => true;
            resize: (_e: { height: number; width: number }) => true;
            select: (_e: CharturboSelection) => true;
            themeChange: (_e: CharturboTheme) => true;
            treeToggle: (_e: CharturboTreeToggleEvent) => true;
        },
        string,
        PublicProps,
        ToResolvedProps<
            ExtractPropTypes<
                {
                    canvasClass: { default: undefined; type: StringConstructor };
                    createOptions: {
                        default: undefined;
                        type: PropType<
                            {
                                animation?: ChartAnimationInput;
                                antialias?: CharturboAntialias;
                                autoResize?: boolean;
                                clusterCount?: number;
                                device?: CharturboDevice;
                                edgeCount?: number;
                                locale?: string;
                                nodeCount?: number;
                                seed?: number;
                                sync?: ChartSyncMemberOptions;
                                timeZone?: CharturboTimeZone;
                            },
                        >;
                    };
                    data: {
                        required: true;
                        type: PropType<
                            | number[]
                            | HeatmapChartData
                            | Float32Array<ArrayBufferLike>
                            | HierarchyData
                            | SankeyChartData
                            | TreeChartData
                            | ParallelChartData
                            | BoxPlotData
                            | ComboChartData
                            | RadarChartData
                            | GaugeChartData
                            | FunnelChartData
                            | PieChartData
                            | PieRingsData
                            | WaterfallChartData
                            | CalendarHeatmapData
                            | ChordChartData
                            | PolarChartData
                            | GraphChartData
                            | PointCloud3DSeries[]
                            | Surface3DSeries[]
                            | SparklineData
                            | BandSeriesDescriptor[]
                            | LineSeriesDescriptor[]
                            | readonly ThemeRiverDatum[]
                            | PictorialBarChartData
                            | PictorialBarItem[]
                            | GroupedBarChartData
                            | CandlestickChartData
                            | ScatterChartData
                            | BarChartItemDescriptor[]
                            | ErrorBarSeriesDescriptor[]
                            | ImpulseSeriesDescriptor[],
                        >;
                    };
                    interactions: {
                        default: undefined;
                        type: PropType<CharturboChartInteractions>;
                    };
                    loading: { default: undefined; type: PropType<CharturboChartLoading> };
                    options: {
                        default: undefined;
                        type: PropType<
                            | HeatmapChartOptions
                            | HierarchyChartOptions
                            | TreemapChartOptions
                            | SankeyChartOptions
                            | TreeChartOptions
                            | ParallelChartOptions
                            | BoxPlotOptions
                            | ComboChartOptions
                            | RadarChartOptions
                            | GaugeChartOptions
                            | FunnelChartOptions
                            | PieChartOptions
                            | WaterfallChartOptions
                            | CalendarHeatmapOptions
                            | ChordChartOptions
                            | PolarChartOptions
                            | GraphChartOptions
                            | Scientific3DChartOptions
                            | SparklineOptions
                            | BandChartOptions
                            | LineChartOptions
                            | ThemeRiverChartOptions
                            | PictorialBarChartOptions
                            | GroupedBarChartOptions
                            | BarChartOptions
                            | AreaChartOptions
                            | OhlcChartOptions
                            | CandlestickChartOptions
                            | HistogramChartOptions
                            | ScatterChartOptions
                            | ErrorBarChartOptions
                            | ImpulseChartOptions,
                        >;
                    };
                    syncGroup: { default: undefined; type: PropType<CharturboChartSync> };
                    theme: { default: undefined; type: PropType<CharturboChartTheme> };
                    type: { required: true; type: PropType<keyof CharturboChartSpecMap> };
                    watermark: {
                        default: undefined;
                        type: PropType<ChartWatermarkOptions | null>;
                    };
                },
            >,
            {
                click: (_e: CharturboClickEvent) => true;
                drill: (_e: CharturboDrillEvent) => true;
                error: (_error: unknown) => true;
                hover: (_e: CharturboHoverEvent) => true;
                legendToggle: (_e: { series: number; visible: boolean }) => true;
                parallelBrush: (_e: CharturboParallelBrushEvent) => true;
                pointAdd: (_e: CharturboPointAddEvent) => true;
                pointDrag: (_e: CharturboPointDragEvent) => true;
                pointDragEnd: (_e: CharturboPointDragEvent) => true;
                rangeChange: (_e: CharturboRange) => true;
                ready: (_sdk: Charturbo) => true;
                resize: (_e: { height: number; width: number }) => true;
                select: (_e: CharturboSelection) => true;
                themeChange: (_e: CharturboTheme) => true;
                treeToggle: (_e: CharturboTreeToggleEvent) => true;
            },
        >,
        {
            canvasClass: string;
            createOptions: {
                animation?: ChartAnimationInput;
                antialias?: CharturboAntialias;
                autoResize?: boolean;
                clusterCount?: number;
                device?: CharturboDevice;
                edgeCount?: number;
                locale?: string;
                nodeCount?: number;
                seed?: number;
                sync?: ChartSyncMemberOptions;
                timeZone?: CharturboTimeZone;
            };
            interactions: CharturboChartInteractions;
            loading: CharturboChartLoading;
            options: | HeatmapChartOptions
            | HierarchyChartOptions
            | TreemapChartOptions
            | SankeyChartOptions
            | TreeChartOptions
            | ParallelChartOptions
            | BoxPlotOptions
            | ComboChartOptions
            | RadarChartOptions
            | GaugeChartOptions
            | FunnelChartOptions
            | PieChartOptions
            | WaterfallChartOptions
            | CalendarHeatmapOptions
            | ChordChartOptions
            | PolarChartOptions
            | GraphChartOptions
            | Scientific3DChartOptions
            | SparklineOptions
            | BandChartOptions
            | LineChartOptions
            | ThemeRiverChartOptions
            | PictorialBarChartOptions
            | GroupedBarChartOptions
            | BarChartOptions
            | AreaChartOptions
            | OhlcChartOptions
            | CandlestickChartOptions
            | HistogramChartOptions
            | ScatterChartOptions
            | ErrorBarChartOptions
            | ImpulseChartOptions;
            syncGroup: CharturboChartSync;
            theme: CharturboChartTheme;
            watermark: ChartWatermarkOptions
            | null;
        },
        {},
        {},
        {},
        string,
        ComponentProvideOptions,
        true,
        {},
        any,
    > = ...