@zxh19890103/wik
Version:
The world-class JavaScript library for building large-scale digital warehouse both on 2D and 3D.
14 lines (13 loc) • 644 B
TypeScript
import { InteractiveStateActionManager, Behavior } from '../../model';
import { InteractiveObject3D } from '../IInteractive3D';
import { ISelectionManager } from '../../interfaces';
export declare class DefaultBehavior extends Behavior {
readonly selectionManager: ISelectionManager;
readonly interactiveStateActionManager: InteractiveStateActionManager;
onLoad(): void;
onUnload(): void;
onHover(layer: InteractiveObject3D, e: unknown): void;
onUnHover(layer: InteractiveObject3D, e: unknown): void;
onDblClick(layer: InteractiveObject3D, e: unknown): void;
onClick(layer: InteractiveObject3D, e: any): void;
}