Events
Provides common event callbacks, such as click events, double-click events, mouse movement events, right-click events, etc.
API
| Name | Description | Type | Default | Required | 
|---|---|---|---|---|
| onClick | Click event callback | (params: MouseEventParams) => void | undefined | false | 
| onDoubleClick | Double click event callback | (params: MouseEventParams) => void | undefined | false | 
| onMouseMove | Mouse move event callback | (params: MouseEventParams) => void | undefined | false | 
| onContextMenu | Right click event callback | (params: MouseEventParams) => void | undefined | false | 
| onReady | Ready callback | (instance:ICraftPlayerInstance) => void | undefined | false | 
MouseEventParams
interface MouseEventParams {
  instance: Element3D | null;
  event: MouseEvent;
  data: OptionsType | null;
}