echarts
Version:
Apache ECharts is a powerful, interactive charting and data visualization library for browser
26 lines (25 loc) • 1.03 kB
TypeScript
import GlobalModel from '../../model/Global.js';
import ParallelModel from '../../coord/parallel/ParallelModel.js';
import ExtensionAPI from '../../core/ExtensionAPI.js';
import ComponentView from '../../view/Component.js';
import { ParallelAxisExpandPayload } from '../axis/parallelAxisAction.js';
declare class ParallelView extends ComponentView {
static type: string;
readonly type: string;
_model: ParallelModel;
private _api;
_mouseDownPoint: number[];
private _handlers;
render(parallelModel: ParallelModel, ecModel: GlobalModel, api: ExtensionAPI): void;
dispose(ecModel: GlobalModel, api: ExtensionAPI): void;
/**
* @internal
* @param {Object} [opt] If null, cancel the last action triggering for debounce.
*/
_throttledDispatchExpand(this: ParallelView, opt: Omit<ParallelAxisExpandPayload, 'type'>): void;
/**
* @internal
*/
_dispatchExpand(opt: Omit<ParallelAxisExpandPayload, 'type'>): void;
}
export default ParallelView;