event.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.ChartEvent = void 0;
  4. // to prevent users from tampering with internal values.
  5. const ChartEvent = new Proxy({
  6. BEFORE_RENDER: 'beforerender',
  7. AFTER_RENDER: 'afterrender',
  8. BEFORE_PAINT: 'beforepaint',
  9. AFTER_PAINT: 'afterpaint',
  10. BEFORE_CHANGE_DATA: 'beforechangedata',
  11. AFTER_CHANGE_DATA: 'afterchangedata',
  12. BEFORE_CLEAR: 'beforeclear',
  13. AFTER_CLEAR: 'afterclear',
  14. BEFORE_DESTROY: 'beforedestroy',
  15. AFTER_DESTROY: 'afterdestroy',
  16. BEFORE_CHANGE_SIZE: 'beforechangesize',
  17. AFTER_CHANGE_SIZE: 'afterchangesize',
  18. POINTER_TAP: 'pointertap',
  19. POINTER_DOWN: 'pointerdown',
  20. POINTER_UP: 'pointerup',
  21. POINTER_OVER: 'pointerover',
  22. POINTER_OUT: 'pointerout',
  23. POINTER_MOVE: 'pointermove',
  24. POINTER_ENTER: 'pointerenter',
  25. POINTER_LEAVE: 'pointerleave',
  26. POINTER_UPOUTSIDE: 'pointerupoutside',
  27. DRAG_START: 'dragstart',
  28. DRAG: 'drag',
  29. DRAG_END: 'dragend',
  30. DRAG_ENTER: 'dragenter',
  31. DRAG_LEAVE: 'dragleave',
  32. DRAG_OVER: 'dragover',
  33. DROP: 'DROP',
  34. CLICK: 'click',
  35. DBLCLICK: 'dblclick',
  36. }, {
  37. get(target, prop) {
  38. if (prop in target)
  39. return target[prop];
  40. return undefined;
  41. },
  42. set() {
  43. return true;
  44. },
  45. });
  46. exports.ChartEvent = ChartEvent;
  47. //# sourceMappingURL=event.js.map