player-javascript
Event

Events

Provides common event callbacks, such as click events, double-click events, mouse movement events, right-click events, etc.

API

NameDescriptionTypeDefaultRequired
onClickClick event callback(params: MouseEventParams) => voidundefinedfalse
onDoubleClickDouble click event callback(params: MouseEventParams) => voidundefinedfalse
onMouseMoveMouse move event callback(params: MouseEventParams) => voidundefinedfalse
onContextMenuRight click event callback(params: MouseEventParams) => voidundefinedfalse
onReadyReady callback(instance:ICraftPlayerInstance) => voidundefinedfalse

MouseEventParams

interface MouseEventParams {
  instance: Element3D | null;
  event: MouseEvent;
  data: OptionsType | null;
}