UNPKG

echarts

Version:

Apache ECharts is a powerful, interactive charting and data visualization library for browser

23 lines (22 loc) 1.32 kB
import { BrushControllerEvents } from '../helper/BrushController.js'; import ComponentView from '../../view/Component.js'; import ExtensionAPI from '../../core/ExtensionAPI.js'; import GlobalModel from '../../model/Global.js'; import ParallelAxisModel, { ParallelAreaSelectStyleProps } from '../../coord/parallel/AxisModel.js'; import { Payload } from '../../util/types.js'; import ParallelModel from '../../coord/parallel/ParallelModel.js'; import { ParallelAxisLayoutInfo } from '../../coord/parallel/Parallel.js'; declare class ParallelAxisView extends ComponentView { static type: string; readonly type: string; private _brushController; private _axisGroup; axisModel: ParallelAxisModel; api: ExtensionAPI; init(ecModel: GlobalModel, api: ExtensionAPI): void; render(axisModel: ParallelAxisModel, ecModel: GlobalModel, api: ExtensionAPI, payload: Payload): void; _refreshBrushController(builderOpt: Pick<ParallelAxisLayoutInfo, 'position' | 'rotation'>, areaSelectStyle: ParallelAreaSelectStyleProps, axisModel: ParallelAxisModel, coordSysModel: ParallelModel, areaWidth: ParallelAreaSelectStyleProps['width'], api: ExtensionAPI): void; _onBrush(eventParam: BrushControllerEvents['brush']): void; dispose(): void; } export default ParallelAxisView;