{"version":3,"file":"EventNames.mjs","sources":["../../../../src/canvas/canvasx/EventNames.ts"],"sourcesContent":["export class EventNames {\n  // canvas events\n  static CANVAS_MOUSE_DOWN = 'canvas:mousedown';\n\n  static CANVAS_MOUSE_DOWN_BEFORE = 'canvas:mousedownbefore';\n\n  static CANVAS_MOUSE_MOVE = 'canvas:mousemove';\n\n  static CANVAS_MOUSE_UP = 'canvas:mouseup';\n\n  static CANVAS_MOUSE_OUT = 'canvas:mouseout';\n\n  static CANVAS_SCROLL = 'canvas:scroll';\n\n  static CANVAS_BEFORE_SELECTION_CLEARED = 'before:selection:cleared';\n\n  static CANVAS_SELECTION_UPDATED = 'selection:updated';\n\n  static CANVAS_SELECTION_CREATED = 'selection:created';\n\n  static SELECTION_CLEARED = 'selection:cleared';\n\n  static TEXT_CHANGED = 'text:changed';\n\n  static OBJECT_MOVING = 'object:moving';\n\n  static OBJECT_SCALING = 'object:scaling';\n\n  static BEFORE_RENDER = 'before:render';\n\n  static AFTER_RENDER = 'after:render';\n\n  static MOUSE_DOWN_BEFORE = 'mouse:down:before';\n\n  static TEXT_EDITING_EXISTED = 'text:editing:exited';\n\n  static MOUSE_DBCLICK = 'mouse:dblclick';\n\n  //document events\n  static DOCUMENT_KEY_UP = 'document:keyup';\n\n  static DOCUMENT_KEY_DOWN = 'document:keydown';\n\n  static DOCUMENT_MOUSE_DOWN = 'mousedown';\n\n  static DOCUMENT_MOUSE_UP = 'mouseup';\n\n  static DOCUMENT_MOUSE_MOVE = 'mousemove';\n\n  static DOCUMENT_MOUSE_WHEEL = 'wheel';\n\n  static DOCUMENT_DRAG_OVER = 'dragover';\n\n  static DOCUMENT_PAUSE = 'pause';\n\n  static DOCUMENT_RESUME = 'resume';\n\n  static DOCUMENT_VISIBILITY_CHANGE = 'visibilitychange';\n\n  static DOCUMENT_PASTE = 'paste';\n\n  static WINDOW_BEFORE_UNLOAD = 'beforeunload';\n\n  static WINDOW_MOUSE_MOVE = 'mousemove';\n\n  static WINDOW_GESTURE_START = 'gesturestart';\n\n  static WINDOW_GESTURE_CHANGE = 'gesturechange';\n\n  static WINDOW_RESIZE = 'resize';\n\n  //keyboard events\n  static A_CTRL_KEY_DOWN = 'a_ctrl:keydown';\n\n  static B_CTRL_KEY_DOWN = 'b_ctrl:keydown';\n\n  static D_CTRL_KEY_DOWN = 'd_ctrl:keydown';\n\n  static G_CTRL_SHIFT_KEY_DOWN = 'g_ctrl_shift:keydown';\n\n  static G_CTRL_KEY_DOWN = 'g_ctrl:keydown';\n\n  static T_KEY_DOWN = 't:keydown';\n\n  static P_KEY_DOWN = 'p:keydown';\n\n  static S_KEY_UP = 's:keyup';\n\n  static S_KEY_DOWN = 's:keydown';\n\n  static O_KEY_UP = 'o:keyup';\n\n  static O_KEY_DOWN = 'o:keydown';\n\n  static R_KEY_UP = 'r:keyup';\n\n  static R_KEY_DOWN = 'r:keydown';\n\n  static F_KEY_UP = 'f:keyup';\n\n  static F_KEY_DOWN = 'f:keydown';\n\n  static L_KEY_UP = 'l:keyup';\n\n  static L_KEY_DOWN = 'l:keydown';\n\n  static Z_CTRL_KEY_UP = 'z_ctrl:keyup';\n\n  static Z_CTRL_KEY_DOWN = 'z_ctrl:keydown';\n\n  static Z_CTRL_SHIFT_KEY_UP = 'z_ctrl_shift:keyup';\n\n  static Z_CTRL_SHIFT_KEY_DOWN = 'z_ctrl_shift:keydown';\n\n  static SPACE_KEY_UP = 'space:keyup';\n\n  static SPACE_KEY_DOWN = 'space:keydown';\n\n  static SHIFT_KEY_UP = 'shift:keyup';\n\n  static SHIFT_KEY_DOWN = 'shift:keydown';\n\n  static SLASH_SHIFT_KEY_DOWN = 'slash_shift:keydown';\n\n  static ESC_KEY_DOWN = 'esc:keydown';\n\n  static DELETE_KEY_DOWN = 'delete:keydown';\n\n  static CTRL_SHIFT_FIVE_KEY_DOWN = 'ctrl_shift_five:keydown';\n\n  static CTRL_PLUS_KEY_DOWN = 'ctrl_plus:keydown';\n\n  static CTRL_MINUS_KEY_DOWN = 'ctrl_minus:keydown';\n\n  static CTRL_ZERO_KEY_DOWN = 'ctrl_zero:keydown';\n\n  static UP_DOWN_LEFT_RIGHT_KEY_DOWN = 'up_down_left_right:keydown';\n\n  static HAMMER_TAP1 = 'tap1';\n\n  static HAMMER_DOUBLE_TAP = 'doubletap';\n\n  static HAMMER_PAN1_START = 'pan1start';\n\n  static HAMMER_PAN1_MOVE = 'pan1move';\n\n  static HAMMER_PAN1_END = 'pan1end';\n\n  static HAMMER_PAN3 = 'pan3';\n\n  static HAMMER_PINCH_START = 'pinchstart';\n\n  static HAMMER_PINCH_MOVE = 'pinchmove';\n\n  static RETURN_DEFAULT_ZOOMM = 'returndefaultzoom';\n}\n"],"names":["EventNames","_defineProperty"],"mappings":"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"}