版博士V2.0程序
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

34 строки
1.1 KiB

  1. "use strict";
  2. var __importDefault = (this && this.__importDefault) || function (mod) {
  3. return (mod && mod.__esModule) ? mod : { "default": mod };
  4. };
  5. Object.defineProperty(exports, "__esModule", { value: true });
  6. const Event_1 = __importDefault(require("../Event"));
  7. /**
  8. * Message event.
  9. *
  10. * @see https://developer.mozilla.org/en-US/docs/Web/API/MessageEvent
  11. */
  12. class MessageEvent extends Event_1.default {
  13. /**
  14. * Constructor.
  15. *
  16. * @param type Event type.
  17. * @param [eventInit] Event init.
  18. */
  19. constructor(type, eventInit) {
  20. super(type, eventInit);
  21. this.data = null;
  22. this.origin = '';
  23. this.lastEventId = '';
  24. this.source = null;
  25. this.ports = [];
  26. this.data = eventInit?.data !== undefined ? eventInit.data : null;
  27. this.origin = eventInit?.origin || '';
  28. this.lastEventId = eventInit?.lastEventId || '';
  29. this.source = eventInit?.source || null;
  30. this.ports = eventInit?.ports || [];
  31. }
  32. }
  33. exports.default = MessageEvent;
  34. //# sourceMappingURL=MessageEvent.js.map