Skip to main content

InputManager

Classes​

InputManager​

Implements​

Constructors​

Constructor​
new InputManager(convertor?, settings?): InputManager;
Parameters​
ParameterTypeDefault value
convertorICoordinatesConvertornull
settingsIInputManagerSettingsnull
Returns​

InputManager

Methods​

addOnInput()​
addOnInput(handler): void;
Parameters​
ParameterType
handler(params) => any
Returns​

void

Implementation of​

IInputManager.addOnInput

dispose()​
dispose(): void;
Returns​

void

raiseNativeEvent()​
raiseNativeEvent(event): void;
Parameters​
ParameterType
eventINativeEvent
Returns​

void

Implementation of​

IInputManager.raiseNativeEvent

removeOnInput()​
removeOnInput(handler): void;
Parameters​
ParameterType
handler(params) => any
Returns​

void

Implementation of​

IInputManager.removeOnInput

Interfaces​

IClickInfo​

Properties​

button​
button: Button;
point​
point: PointF;
time​
time: number;

IInputManagerSettings​

Properties​

clickThreshold?​
optional clickThreshold?: number;
doubleTapThreshold?​
optional doubleTapThreshold?: number;
doubleTapTime?​
optional doubleTapTime?: number;
longTapTime?​
optional longTapTime?: number;
minimalScaleDistance?​
optional minimalScaleDistance?: number;
tapThreshold?​
optional tapThreshold?: number;
Was this page helpful?