Interaction Events

selectstart

Triggered via the controller’s trigger button is pressed, or a pinch gesture is performed.

Origin: document

Detail:

selectmoved

Triggered when the controller’s trigger button, or a pinch gesture is held.

Origin: document

Detail:

selectend

Triggered when the controller’s trigger button, or a pinch gesture is released.

Origin: document

Detail:

hoverstart

Triggered when the cursor or the users’ finger begins hovering over an entity.

The hover CSS class is added to the entity when this event is triggered.

Origin: the target element

Detail:

hovermove

Emitted continuously while a finger is on an element.

Origin: the target element

Detail:

hoverend

Triggered when the cursor or the users’ finger stops hovering over an entity.

The hover CSS class is removed to the entity when this event is triggered.

Origin: the target element

touchstart

Triggered whenever the controller’s trigger button is pushed, a pinch gesture occurs, or the user touches an entity.

Origin: the target element

Detail:

touchmove

Emitted continuously while the trigger/pinch or direct touch collision is maintained

Origin: the target element

Detail:

touchend

Triggered whenever the controller’s trigger button or pinch gesture is released, or when the user stops touching an entity.

Origin: the target element