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.

21 lines (20 loc) 903 B
import { InputHandlerType } from "./InputHandlerType"; import { InputManager } from "./../../Input/InputManager/InputManager"; import { Viewer } from "./../../Viewer"; import { IInputHandlerArgs } from "./IInputHandlerArgs"; import { ISetInputHandlerOptions } from "./ISetInputHandlerOptions"; export declare class InputHandlerManager { private _viewer; private _currentInputHandler; private _currentInputHandlerType; private _setInputHandlerOptions; private _inputManager; private _htmlInputMangerAdapter; private _factory; constructor(_viewer: Viewer, element: HTMLElement, keyInputElement: HTMLElement); get inputManager(): InputManager; get isDefault(): boolean; setInputHandlerType(type: InputHandlerType, args?: IInputHandlerArgs, options?: ISetInputHandlerOptions): void; private _onInputHandlerComplete; dispose(): void; }