Skip to main content

@novorender/api / ContollerInputContext

Interface: ContollerInputContext

Defined in: @novorender/src/web_app/controller/input.ts:645

Input event callbacks.

Methods​

mouseButtonChanged()​

mouseButtonChanged(event): void | Promise<void>;

Defined in: @novorender/src/web_app/controller/input.ts:647

Mouse button events.

Parameters​

ParameterType
eventMouseEvent

Returns​

void | Promise<void>


moveBegin()​

moveBegin(event): void | Promise<void>;

Defined in: @novorender/src/web_app/controller/input.ts:651

Mouse or touch move events.

Parameters​

ParameterType
eventMouseEvent | TouchEvent

Returns​

void | Promise<void>


touchChanged()​

touchChanged(event): void | Promise<void>;

Defined in: @novorender/src/web_app/controller/input.ts:649

Touch "click" events.

Parameters​

ParameterType
eventTouchEvent

Returns​

void | Promise<void>