@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
38 lines (37 loc) • 1.12 kB
TypeScript
import BaseBarChartStyleService from '../../../../base-pandora-visualization/services/chart-style/charts/bar/base';
import { LabelRotation } from '../../../../constants/chart-style';
import BaseBarChartStore from '../store';
export default abstract class BaseVerticalsChartStore<T extends BaseBarChartStyleService> extends BaseBarChartStore<T> {
get mainAxisOptions(): {
type: string;
splitLine: {
show: boolean;
};
axisLine: {
show: boolean;
};
axisTick: {
show: boolean;
};
nameLocation: string;
axisPointer: {
type: string;
};
} & {
name: string | null;
axisLabel: {
rotate: LabelRotation;
formatter: (params: any) => any;
show: boolean;
interval: string | number;
};
inverse: boolean;
data: string[];
nameGap: number;
};
getGrid(): any;
get barMainAxisNameGap(): number;
get barCrossAxis1NameGap(): number;
getOptions(): any;
handleLabelShow(params: any): void;
}