UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

100 lines (99 loc) 2.63 kB
import SingleChartStore from '../store'; export default abstract class SingleCircleChartStore extends SingleChartStore { get chartType(): import("../../../../constants/chart-style").ChartType; get gaugeLineWidth(): number; get outerRadius(): number; get innerRadius(): number; get gaugeTitleOffsetCenter(): (string | number)[] | undefined; get displayData(): string | number | boolean | undefined; get gaugeCircleSeries(): { data: { name: string; value: string | number | boolean | undefined; }[]; min: number; max: number; title: { show: boolean; offsetCenter: (string | number)[] | undefined; textStyle: { fontSize?: number; color: string; }; }; detail: { fontSize?: number; show: boolean; offsetCenter: number[]; formatter: (params: any) => string; color: string; }; axisLine: { show: boolean; lineStyle: { width?: number; }; }; radius: number; type: string; splitNumber: number; splitLine: { show: boolean; }; axisLabel: { show: boolean; }; axisTick: { show: boolean; }; pointer: { show: boolean; }; } | { data: { name: string; value: string | number | boolean | undefined; }[]; min: number; max: number; title: { show: boolean; offsetCenter: (string | number)[] | undefined; textStyle: { fontSize?: number; color: string; }; }; detail: { fontSize?: number; show: boolean; offsetCenter: number[]; formatter: (params: any) => string; color: string; }; axisLine: { show: boolean; lineStyle: { width?: number; }; }; radius: string; type: string; splitNumber: number; splitLine: { show: boolean; }; axisLabel: { show: boolean; }; axisTick: { show: boolean; }; pointer: { show: boolean; }; }; getGaugeColors(getColorRange: (percentage: number, color: { color: string; }, backgroundColor: string) => any): any; }