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.

26 lines (25 loc) 870 B
import { IInputManager } from "./IInputManager"; export declare class HtmlInputManagerAdapter { private _hostElement; private _keyInputElement; private _inputManager; private _preventKeyHandleClass; private _preventClickHandleClass; private _isTouchDevice; constructor(_hostElement: HTMLElement, _keyInputElement: HTMLElement, _inputManager: IInputManager, _preventKeyHandleClass?: string, _preventClickHandleClass?: string); private _onTouchStart; private _onTouchEnd; private _onTouchMove; private _onMouseDown; private _onMouseUp; private _onMouseMove; private _onKeyDown; private _onKeyUp; private _getButton; private _raiseMouseEvent; private _raiseTouchEvent; private _raiseKeyEvent; private _onWheel; dispose(): void; private checkIsEventExcluded; }