@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
57 lines (56 loc) • 1.64 kB
TypeScript
import { IChartDataset } from '@qn-pandora/app-sdk';
import { EColorMode } from '@qn-pandora/pandora-app-component';
import { IColor } from '../../../base-pandora-visualization/services/chart-style/charts/base';
import { TThemeOption } from '../../../constants';
export declare function getPieBucketSeries(themeOption: TThemeOption, dataset: IChartDataset, metrics: string[], buckets: string[], isDateSeries: boolean, maxSlices: number, displayColors: IColor[], sectorOffset: number, colorMode: EColorMode, sort?: boolean): {
name: string;
data: {
name: string;
value: number;
}[];
type: string;
center: string[];
hoverAnimation: boolean;
tooltip: {
show: boolean;
};
} | {
name: string;
type: string;
data: {
itemStyle: {
normal: {
color: string;
borderWidth: number;
};
};
value: number;
name: string | number;
}[];
};
export declare function getPieMetricSeries(themeOption: TThemeOption, dataset: IChartDataset, metrics: string[], maxSlices: number, colors: IColor[] | undefined, sectorOffset: number, colorMode: EColorMode): {
name: string;
data: {
name: string;
value: number;
}[];
type: string;
center: string[];
hoverAnimation: boolean;
tooltip: {
show: boolean;
};
} | {
name: string;
type: string;
data: {
itemStyle: {
normal: {
color: string;
borderWidth: number;
};
};
value: number;
name: string;
}[];
};