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