UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

18 lines (17 loc) 1.14 kB
import { BaseInputHandler } from "../BaseInputHandler"; import { ITransformViewportParams, IWheelParams, IPointerParams, IKeyboardEventParams, IMovePointerParams, IInputManager } from "./../../../Input/InputManager/IInputManager"; import { SelectionHandler } from "./../../../Services/Selection/SelectionHandler"; export declare class LockedInputHandler extends BaseInputHandler { private _selectionHandler; constructor(inputManager: IInputManager, _selectionHandler: SelectionHandler); dispose(): void; protected _onClick(params: IPointerParams): Promise<void>; protected _onLongTap(params: IPointerParams): Promise<void>; protected _onMove(params: IMovePointerParams): Promise<void>; protected _onTransform(params: ITransformViewportParams): Promise<void>; protected _onWheel(params: IWheelParams): Promise<void>; protected _onPointerDown(params: IPointerParams): Promise<void>; protected _onHover(params: IPointerParams): Promise<void>; protected _onKey(params: IKeyboardEventParams): Promise<void>; protected _onDoubleClick(params: IPointerParams): Promise<void>; }