12345678910111213141516171819202122232425 |
- 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, cancle the last action triggering for debounce.
- */
- _throttledDispatchExpand(this: ParallelView, opt: Omit<ParallelAxisExpandPayload, 'type'>): void;
- /**
- * @internal
- */
- _dispatchExpand(opt: Omit<ParallelAxisExpandPayload, 'type'>): void;
- }
- export default ParallelView;
|