UNPKG

@zxh19890103/wik

Version:

The world-class JavaScript library for building large-scale digital warehouse both on 2D and 3D.

17 lines (16 loc) 695 B
import { GraphicObject } from '../../interfaces'; import { IBehavior } from '../../interfaces'; export declare abstract class Behavior implements IBehavior { abstract onLoad(): void; abstract onUnload(): void; onHover(obj: GraphicObject, evt: unknown): void; onUnHover(obj: GraphicObject, evt: unknown): void; onClick(obj: GraphicObject, evt: unknown): void; onDblClick(obj: GraphicObject, evt: unknown): void; onMouseDown(evt: unknown): void; onMouseMove(evt: unknown): void; onMouseUp(evt: unknown): void; onNoopClick(evt: unknown): void; onPress(obj: GraphicObject, evt: unknown): void; onContextMenu(obj: GraphicObject, evt: unknown): void; }