@visactor/vchart
Version:
charts lib based @visactor/VGrammar
112 lines (111 loc) • 4.48 kB
TypeScript
export declare enum HOOK_EVENT {
BEFORE_EVALUATE_DATA = "beforeEvaluateData",
AFTER_EVALUATE_DATA = "afterEvaluateData",
BEFORE_EVALUATE_SCALE = "beforeEvaluateScale",
AFTER_EVALUATE_SCALE = "afterEvaluateScale",
BEFORE_PARSE_VIEW = "beforeParseView",
AFTER_PARSE_VIEW = "afterParseView",
BEFORE_TRANSFORM = "beforeTransform",
AFTER_TRANSFORM = "afterTransform",
BEFORE_CREATE_VRENDER_STAGE = "beforeCreateVRenderStage",
AFTER_CREATE_VRENDER_STAGE = "afterCreateVRenderStage",
BEFORE_CREATE_VRENDER_LAYER = "beforeCreateVRenderLayer",
AFTER_CREATE_VRENDER_LAYER = "afterCreateVRenderLayer",
BEFORE_STAGE_RESIZE = "beforeStageResize",
AFTER_STAGE_RESIZE = "afterStageResize",
BEFORE_VRENDER_DRAW = "beforeVRenderDraw",
AFTER_VRENDER_DRAW = "afterVRenderDraw",
BEFORE_MARK_JOIN = "beforeMarkJoin",
AFTER_MARK_JOIN = "afterMarkJoin",
BEFORE_MARK_UPDATE = "beforeMarkUpdate",
AFTER_MARK_UPDATE = "afterMarkUpdate",
BEFORE_MARK_STATE = "beforeMarkState",
AFTER_MARK_STATE = "afterMarkState",
BEFORE_MARK_ENCODE = "beforeMarkEncode",
AFTER_MARK_ENCODE = "afterMarkEncode",
BEFORE_DO_LAYOUT = "beforeDoLayout",
AFTER_DO_LAYOUT = "afterDoLayout",
BEFORE_MARK_LAYOUT_END = "beforeMarkLayoutEnd",
AFTER_MARK_LAYOUT_END = "afterMarkLayoutEnd",
BEFORE_DO_RENDER = "beforeDoRender",
AFTER_DO_RENDER = "afterDoRender",
BEFORE_MARK_RENDER_END = "beforeMarkRenderEnd",
AFTER_MARK_RENDER_END = "afterMarkRenderEnd",
BEFORE_CREATE_VRENDER_MARK = "beforeCreateVRenderMark",
AFTER_CREATE_VRENDER_MARK = "afterCreateVRenderMark",
BEFORE_ADD_VRENDER_MARK = "beforeAddVRenderMark",
AFTER_ADD_VRENDER_MARK = "afterAddVRenderMark",
AFTER_VRENDER_NEXT_RENDER = "afterVRenderNextRender",
BEFORE_ELEMENT_UPDATE_DATA = "beforeElementUpdateData",
AFTER_ELEMENT_UPDATE_DATA = "afterElementUpdateData",
BEFORE_ELEMENT_STATE = "beforeElementState",
AFTER_ELEMENT_STATE = "afterElementState",
BEFORE_ELEMENT_ENCODE = "beforeElementEncode",
AFTER_ELEMENT_ENCODE = "afterElementEncode",
ANIMATION_START = "animationStart",
ANIMATION_END = "animationEnd",
ELEMENT_ANIMATION_START = "elementAnimationStart",
ELEMENT_ANIMATION_END = "elementAnimationEnd",
ALL_ANIMATION_START = "allAnimationStart",
ALL_ANIMATION_END = "allAnimationEnd"
}
export declare const BASE_EVENTS: string[];
export declare enum ChartEvent {
initialized = "initialized",
rendered = "rendered",
renderFinished = "renderFinished",
animationFinished = "animationFinished",
regionSeriesDataFilterOver = "regionSeriesDataFilterOver",
afterInitData = "afterInitData",
afterInitEvent = "afterInitEvent",
afterInitMark = "afterInitMark",
rawDataUpdate = "rawDataUpdate",
viewDataFilterOver = "viewDataFilterOver",
viewDataUpdate = "viewDataUpdate",
viewDataStatisticsUpdate = "viewDataStatisticsUpdate",
markDeltaYUpdate = "markDeltaYUpdate",
viewDataLabelUpdate = "viewDataLabelUpdate",
scaleDomainUpdate = "scaleDomainUpdate",
scaleUpdate = "scaleUpdate",
dataZoomChange = "dataZoomChange",
drill = "drill",
layoutStart = "layoutStart",
layoutEnd = "layoutEnd",
layoutRectUpdate = "layoutRectUpdate",
playerPlay = "playerPlay",
playerPause = "playerPause",
playerEnd = "playerEnd",
playerChange = "playerChange",
playerForward = "playerForward",
playerBackward = "playerBackward",
scrollBarChange = "scrollBarChange",
brushStart = "brushStart",
brushChange = "brushChange",
brushEnd = "brushEnd",
brushClear = "brushClear",
brushActive = "brushActive",
legendSelectedDataChange = "legendSelectedDataChange",
legendFilter = "legendFilter",
legendItemClick = "legendItemClick",
legendItemHover = "legendItemHover",
legendItemUnHover = "legendItemUnHover",
tooltipShow = "tooltipShow",
tooltipHide = "tooltipHide",
tooltipRelease = "tooltipRelease",
afterResize = "afterResize",
afterRender = "afterRender",
afterLayout = "afterLayout",
afterMarkLayoutEnd = "afterMarkLayoutEnd"
}
export declare enum Event_Source_Type {
chart = "chart",
window = "window",
canvas = "canvas"
}
export declare enum Event_Bubble_Level {
vchart = "vchart",
chart = "chart",
model = "model",
mark = "mark"
}
export declare const EventBubbleLevels: Event_Bubble_Level[];