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>