You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

183 lines
4.3 KiB

4 months ago
export declare 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"
}