@visactor/vchart
Version:
charts lib based @visactor/VGrammar
114 lines (113 loc) • 6.34 kB
TypeScript
import type { IWaterfallSeriesTheme } from '../waterfall/interface';
import type { IBoxPlotSeriesTheme } from '../box-plot/interface';
import type { IBarSeriesTheme } from '../bar/interface';
import type { ILineSeriesTheme } from '../line/interface';
import type { IScatterSeriesTheme } from '../scatter/interface';
import type { IAreaSeriesTheme } from '../area/interface';
import type { IRadarSeriesTheme } from '../radar/interface';
import type { IPieSeriesTheme } from '../pie/interface';
import type { IRoseSeriesTheme } from '../rose/interface';
import type { IMapSeriesTheme } from '../map/interface';
import type { ICircularProgressSeriesTheme } from '../progress/circular/interface';
import type { ILinkSeriesTheme } from '../link/interface';
import type { IDotSeriesTheme } from '../dot/interface';
import type { IWordCloudSeriesTheme } from '../word-cloud/interface';
import type { IFunnelSeriesTheme } from '../funnel/interface';
import type { ILinearProgressSeriesTheme } from '../progress/linear/interface';
import type { IGaugePointerSeriesTheme, IGaugeSeriesTheme } from '../gauge/interface';
import type { ISankeySeriesTheme } from '../sankey/interface';
import type { ITreemapSeriesTheme } from '../treemap/interface';
import type { ISunburstSeriesTheme } from '../sunburst/interface';
import type { IRangeColumnSeriesTheme } from '../range-column/interface';
import type { ICirclePackingSeriesTheme } from '../circle-packing/interface';
import type { IHeatmapSeriesTheme } from '../heatmap/interface';
import type { ICorrelationSeriesTheme } from '../correlation/interface';
import type { SeriesTypeEnum } from './type';
import type { IRangeAreaSeriesTheme } from '../range-area/interface';
import type { ILiquidSeriesTheme } from '../liquid/interface';
import type { IVennSeriesTheme } from '../venn/interface';
import type { IMosaicSeriesTheme } from '../mosaic/interface';
export interface ISeriesTheme {
[]?: IBarSeriesTheme;
[]?: IBarSeriesTheme;
[]?: IBarSeriesTheme;
[]?: IBarSeriesTheme;
[]?: ILineSeriesTheme;
[]?: ILineSeriesTheme;
[]?: ILineSeriesTheme;
[]?: ILineSeriesTheme;
[]?: IAreaSeriesTheme;
[]?: IAreaSeriesTheme;
[]?: IAreaSeriesTheme;
[]?: IAreaSeriesTheme;
[]?: IRangeColumnSeriesTheme;
[]?: IRangeColumnSeriesTheme;
[]?: IRangeColumnSeriesTheme;
[]?: IRangeAreaSeriesTheme;
[]?: IRangeAreaSeriesTheme;
[]?: IRangeAreaSeriesTheme;
[]?: ILinearProgressSeriesTheme;
[]?: ILinearProgressSeriesTheme;
[]?: ILinearProgressSeriesTheme;
[]?: ILinearProgressSeriesTheme;
[]?: IBoxPlotSeriesTheme;
[]?: IBoxPlotSeriesTheme;
[]?: IBoxPlotSeriesTheme;
[]?: ISankeySeriesTheme;
[]?: ISankeySeriesTheme;
[]?: ISankeySeriesTheme;
[]?: IWaterfallSeriesTheme;
[]?: IWaterfallSeriesTheme;
[]?: IWaterfallSeriesTheme;
[]?: IScatterSeriesTheme;
[]?: IRadarSeriesTheme;
[]?: IRadarSeriesTheme;
[]?: IPieSeriesTheme;
[]?: IRoseSeriesTheme;
[]?: IRoseSeriesTheme;
[]?: IMapSeriesTheme;
[]?: ICircularProgressSeriesTheme;
[]?: ICircularProgressSeriesTheme;
[]?: ILinkSeriesTheme;
[]?: IDotSeriesTheme;
[]?: IWordCloudSeriesTheme;
[]?: IFunnelSeriesTheme;
[]?: ITreemapSeriesTheme;
[]?: IGaugeSeriesTheme;
[]?: IGaugePointerSeriesTheme;
[]?: ISunburstSeriesTheme;
[]?: ICirclePackingSeriesTheme;
[]?: IHeatmapSeriesTheme;
[]?: ICorrelationSeriesTheme;
[]?: ILiquidSeriesTheme;
[]?: IVennSeriesTheme;
[]?: IMosaicSeriesTheme;
[]: any;
}
export declare enum SeriesTypeForThemeEnum {
area_horizontal = "area_horizontal",
area_vertical = "area_vertical",
area_stack = "area_stack",
line_horizontal = "line_horizontal",
line_vertical = "line_vertical",
line_stack = "line_stack",
bar_horizontal = "bar_horizontal",
bar_vertical = "bar_vertical",
bar_stack = "bar_stack",
rangeColumn_horizontal = "rangeColumn_horizontal",
rangeColumn_vertical = "rangeColumn_vertical",
rangeArea_horizontal = "rangeArea_horizontal",
rangeArea_vertical = "rangeArea_vertical",
linearProgress_horizontal = "linearProgress_horizontal",
linearProgress_vertical = "linearProgress_vertical",
linearProgress_stack = "linearProgress_stack",
boxPlot_horizontal = "boxPlot_horizontal",
boxPlot_vertical = "boxPlot_vertical",
sankey_horizontal = "sankey_horizontal",
sankey_vertical = "sankey_vertical",
waterfall_horizontal = "waterfall_horizontal",
waterfall_vertical = "waterfall_vertical",
circularProgress_stack = "circularProgress_stack",
radar_stack = "radar_stack",
rose_stack = "rose_stack"
}