UNPKG

@qn-pandora/pandora-visualization

Version:

Pandora 通用可视化库

46 lines (45 loc) 1.37 kB
import RelationBaseChartStore from '../stores/relation-base'; import RelationChartStyleService from '../../../base-pandora-visualization/services/chart-style/charts/relation/base'; import { INode, ILink } from './constants'; export default abstract class RelationChartStore<T extends RelationChartStyleService> extends RelationBaseChartStore<T> { abstract datas: { layout: string; nodes: INode[]; links: ILink[]; }; get options(): { tooltip: { trigger: string; padding: number[]; position(_point: any, _params: any, dom: any): void; formatter: (params: any) => string; }; legend: { show: boolean; }; series: { lineStyle: { normal: { color: any; curveness: any; }; }; cursor: string; itemStyle?: { color: string; }; type: string; layout: string; circular: { rotateLabel: boolean; }; roam: boolean; edgeSymbol: string[]; edgeSymbolSize: number[]; focusNodeAdjacency: boolean; data: INode[]; links: ILink[]; }[]; }; private generateSery; }