@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
56 lines (55 loc) • 1.6 kB
TypeScript
import RelationBaseChartStore from '../stores/relation-base';
import SankeyBaseStyleService from '../../../base-pandora-visualization/services/chart-style/charts/sankey';
export default class SankeyChartStore extends RelationBaseChartStore<SankeyBaseStyleService> {
get options(): {
tooltip: {
padding: number[];
trigger: string;
triggerOn: string;
formatter: (params: any) => string | undefined;
};
polar: {};
radiusAxis: {
show: boolean;
};
angleAxis: {
type: string;
show: boolean;
};
legend: {
show: boolean;
};
series: {
type: string;
data: {
itemStyle: {
color: any;
};
name: string;
displayName: string;
}[];
links: import("./constants").ILink[];
focusNodeAdjacency: boolean;
draggable: boolean;
label: {
normal: {
formatter: (params: any) => any;
};
};
lineStyle: {
normal: {
color: string;
opacity: number;
curveness: number;
};
};
}[];
};
get hasRing(): boolean;
get datas(): {
nodes: import("./constants").INode[];
links: import("./constants").ILink[];
};
private generateSery;
handleDrillDown(params: any): void;
}