@qn-pandora/pandora-visualization
Version:
Pandora 通用可视化库
16 lines (15 loc) • 1.05 kB
TypeScript
import { IReactionDisposer } from 'mobx';
import { ChartType } from '../../constants/chart-style';
import ChartConditionService from '../../base-pandora-visualization/services/chart-condition/chart-condition';
import IAnalysisService from '../../base-pandora-visualization/services/chart-condition/analysis';
import { IChartStyleOption } from '../../base-pandora-visualization/services/chart-style/charts/base';
import ChartActionService from '../../services/chart-action';
export default class SearchChartConditionService extends ChartConditionService {
datasetReactionDisposer: IReactionDisposer | null;
chartStyleService: any;
chartActionService?: ChartActionService;
setChartType(chartType: ChartType | string, chartStyleOption?: any, initFirst?: boolean): void;
createChartStyleService(chartType: ChartType | string, chartStyleOption?: any, initFirst?: boolean): void;
addDatasetReaction(): void;
constructor(analysisService: IAnalysisService, chartStyleOption?: IChartStyleOption, datasetReactionImmediate?: boolean);
}