UNPKG

@antv/g2plot

Version:

An interactive and responsive charting library

47 lines (46 loc) 937 B
import { Action } from '@antv/g2'; export declare class SankeyNodeDragAction extends Action { /** * 是否在拖拽中的标记 */ private isDragging; /** * 鼠标上一次的位置的坐标点 */ private prevPoint; /** * 之前的节点动画配置 */ private prevNodeAnimateCfg; /** * 之前的边动画配置 */ private prevEdgeAnimateCfg; /** * 当前拖拽的 element 索引 */ private currentElementIdx; /** * 当前操作的是否是 element */ private isNodeElement; private getNodeView; private getEdgeView; /** * 获取当前操作的 index * @param element */ private getCurrentDatumIdx; /** * 点击下去,开始 */ start(): void; /** * 移动过程中,平移 */ translate(): void; /** * 结论,清除状态 */ end(): void; }