UNPKG

@antv/g6

Version:

A Graph Visualization Framework in JavaScript

183 lines (182 loc) 3.99 kB
export enum GraphEvent { /** * <zh/> 画布初始化之前 * * <en/> Before the canvas is initialized */ BEFORE_CANVAS_INIT = 'beforecanvasinit', /** * <zh/> 画布初始化之后 * * <en/> After the canvas is initialized */ AFTER_CANVAS_INIT = 'aftercanvasinit', /** * <zh/> 视口尺寸变更之前 * * <en/> Before the viewport size changes */ BEFORE_SIZE_CHANGE = 'beforesizechange', /** * <zh/> 视口尺寸变更之后 * * <en/> After the viewport size changes */ AFTER_SIZE_CHANGE = 'aftersizechange', /** * <zh/> 元素创建之前 * * <en/> Before creating element */ BEFORE_ELEMENT_CREATE = 'beforeelementcreate', /** * <zh/> 元素创建之后 * * <en/> After creating element */ AFTER_ELEMENT_CREATE = 'afterelementcreate', /** * <zh/> 元素更新之前 * * <en/> Before updating element */ BEFORE_ELEMENT_UPDATE = 'beforeelementupdate', /** * <zh/> 元素更新之后 * * <en/> After updating element */ AFTER_ELEMENT_UPDATE = 'afterelementupdate', /** * <zh/> 元素销毁之前 * * <en/> Before destroying element */ BEFORE_ELEMENT_DESTROY = 'beforeelementdestroy', /** * <zh/> 元素销毁之后 * * <en/> After destroying element */ AFTER_ELEMENT_DESTROY = 'afterelementdestroy', /** * <zh/> 元素平移之前 * * <en/> Before element translation */ BEFORE_ELEMENT_TRANSLATE = 'beforeelementtranslate', /** * <zh/> 元素平移之后 * * <en/> After element translation */ AFTER_ELEMENT_TRANSLATE = 'afterelementtranslate', /** * <zh/> 绘制开始之前 * * <en/> Before drawing */ BEFORE_DRAW = 'beforedraw', /** * <zh/> 绘制结束之后 * * <en/> After drawing */ AFTER_DRAW = 'afterdraw', /** * <zh/> 渲染开始之前 * * <en/> Before rendering */ BEFORE_RENDER = 'beforerender', /** * <zh/> 渲染完成之后 * * <en/> After rendering */ AFTER_RENDER = 'afterrender', /** * <zh/> 动画开始之前 * * <en/> Before animation */ BEFORE_ANIMATE = 'beforeanimate', /** * <zh/> 动画结束之后 * * <en/> After animation */ AFTER_ANIMATE = 'afteranimate', /** * <zh/> 布局开始之前 * * <en/> Before layout */ BEFORE_LAYOUT = 'beforelayout', /** * <zh/> 布局结束之后 * * <en/> After layout */ AFTER_LAYOUT = 'afterlayout', /** * <zh/> 布局过程之前,用于流水线布局过程获取当前执行的布局 * * <en/> Before the layout process, used to get the current layout being executed in the pipeline layout process */ BEFORE_STAGE_LAYOUT = 'beforestagelayout', /** * <zh/> 布局过程之后,用于流水线布局过程获取当前执行的布局 * * <en/> After the layout process, used to get the current layout being executed in the pipeline layout process */ AFTER_STAGE_LAYOUT = 'afterstagelayout', /** * <zh/> 可视区域变化之前 * * <en/> Before the visible area changes */ BEFORE_TRANSFORM = 'beforetransform', /** * <zh/> 可视区域变化之后 * * <en/> After the visible area changes */ AFTER_TRANSFORM = 'aftertransform', /** * <zh/> 批处理开始 * * <en/> Batch processing starts */ BATCH_START = 'batchstart', /** * <zh/> 批处理结束 * * <en/> Batch processing ends */ BATCH_END = 'batchend', /** * <zh/> 销毁开始之前 * * <en/> Before destruction */ BEFORE_DESTROY = 'beforedestroy', /** * <zh/> 销毁结束之后 * * <en/> After destruction */ AFTER_DESTROY = 'afterdestroy', /** * <zh/> 渲染器变更之前 * * <en/> Before the renderer changes */ BEFORE_RENDERER_CHANGE = 'beforerendererchange', /** * <zh/> 渲染器变更之后 * * <en/> After the renderer changes */ AFTER_RENDERER_CHANGE = 'afterrendererchange', }