@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
67 lines (66 loc) • 2.01 kB
TypeScript
import LineY2ChartStyleService from '../../../../base-pandora-visualization/services/chart-style/charts/combination/lineY2';
import { AxisType } from '../../../../constants/chart-style';
import BaseLineChartStore from '../../LineChart/store';
import { ISeriesPiece } from '../../transforms/two-d';
export default class LineY2ChartStore extends BaseLineChartStore<LineY2ChartStyleService> {
get baseShowingSeries(): any[];
get showingSeries(): any[];
get baseSeries(): ISeriesPiece[][];
get notFormatSeries(): {
series: any[];
};
get series(): any[];
getOptions(): {
yAxis: (({
splitLine: {
show: boolean;
lineStyle: {
type: string;
};
};
axisLine: {
show: boolean;
};
axisTick: {
show: boolean;
};
nameLocation: string;
} & IKeyValues<any> & {
name: string;
type: AxisType;
axisLabel: {
showMinLabel: boolean;
formatter: ((value: any) => any) | null;
hideOverlap: boolean;
};
min: string | number | null;
max: string | number | null;
} & {
nameGap: any;
}) | ({
splitLine: {
show: boolean;
lineStyle: {
type: string;
};
};
axisLine: {
show: boolean;
};
axisTick: {
show: boolean;
};
nameLocation: string;
} & {
name: string | null;
type: AxisType;
axisLabel: {
showMinLabel: boolean;
formatter: (value: any) => any;
};
nameGap: any;
min: string | number | null;
max: string | number | null;
}))[];
};
}