UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

54 lines (53 loc) 1.53 kB
import OneDChartStore from '../stores/one-d'; import StatusPanelStyleService from '../../../base-pandora-visualization/services/chart-style/charts/metric-panel/status'; export interface IPanel { key: string; titles: string[]; contents: Array<{ label: string; value: any; levelIndex: number; contentStyle: IKeyValues; }>; levelIndex: number; originRow: any[][]; panelStyle: IKeyValues; } export default class StatusPanelChartStore extends OneDChartStore<StatusPanelStyleService> { transfromValue(value: any, index: number): any; get titleStyle(): { fontSize: number; lineHeight: string; height: string; }; get chunkSize(): number; get autoplay(): boolean; get carouselSpeed(): number | undefined; get data(): import("@qn-pandora/app-sdk").TChartFieldDataItem[][]; get series(): IPanel[]; get showLabel(): boolean; getPanelStyle(levelIndex: number): { background: string; color: string; borderColor: string; borderRadius: number; borderWidth: number; width: number; height: number; }; getContentStyle(contentLevelIndex: number): { fontSize: number; order: number; color: any; lineHeight: string; height: string; }; handleDrillDown(params: { titles: string[]; contents: Array<{ label: string; value: any; }>; originRow: any[][]; }): void; }