Type Alias CanvasControlsEvents

CanvasControlsEvents: {
    animation_finished: (() => void);
    canvas_dblclick: ((payload: CanvasControlsEventsPayload["canvas_dblclick"]) => void);
    canvas_enter: ((payload: CanvasControlsEventsPayload["canvas_enter"]) => void);
    canvas_leave: ((payload: CanvasControlsEventsPayload["canvas_leave"]) => void);
    canvas_move: ((payload: CanvasControlsEventsPayload["canvas_move"]) => void);
    canvas_pan: ((payload: CanvasControlsEventsPayload["canvas_pan"]) => void);
    canvas_pointerup: ((payload: CanvasControlsEventsPayload["canvas_pointerup"]) => void);
    drag: ((payload: CanvasControlsEventsPayload["drag"]) => void);
    drag_start: ((payload: CanvasControlsEventsPayload["drag_start"]) => void);
    on_canvas_drop: ((payload: CanvasControlsEventsPayload["on_canvas_drop"]) => void);
    open_context_menu: ((payload: CanvasControlsEventsPayload["open_context_menu"]) => void);
    wheel_zoom: ((payload: CanvasControlsEventsPayload["wheel_zoom"]) => void);
    zoom_update: ((payload: CanvasControlsEventsPayload["zoom_update"]) => void);
}