@visactor/vrender-core
Version:
## Description
19 lines (18 loc) • 666 B
TypeScript
import type { IOption3D, IPlugin, IPluginService } from '../../interface';
export declare class ViewTransform3dPlugin implements IPlugin {
name: 'ViewTransform3dPlugin';
activeEvent: 'onRegister';
pluginService: IPluginService;
_uid: number;
key: string;
mousedown?: boolean;
pageX?: number;
pageY?: number;
option3d?: IOption3D;
onMouseDown: (e: MouseEvent | any) => void;
onMouseUp: (e: MouseEvent | any) => void;
onMouseMove: (e: MouseEvent | any) => void;
activate(context: IPluginService): void;
deactivate(context: IPluginService): void;
}
export declare const registerViewTransform3dPlugin: () => void;