(eventNames)
| 10182 | ); |
| 10183 | } |
| 10184 | function defineCustomEventTarget(eventNames) { |
| 10185 | function CustomEventTarget() { |
| 10186 | EventTarget2.call(this); |
| 10187 | } |
| 10188 | CustomEventTarget.prototype = Object.create(EventTarget2.prototype, { |
| 10189 | constructor: { |
| 10190 | value: CustomEventTarget, |
| 10191 | configurable: true, |
| 10192 | writable: true |
| 10193 | } |
| 10194 | }); |
| 10195 | for (let i3 = 0; i3 < eventNames.length; ++i3) { |
| 10196 | defineEventAttribute(CustomEventTarget.prototype, eventNames[i3]); |
| 10197 | } |
| 10198 | return CustomEventTarget; |
| 10199 | } |
| 10200 | function EventTarget2() { |
| 10201 | if (this instanceof EventTarget2) { |
| 10202 | listenersMap.set(this, /* @__PURE__ */ new Map()); |
no test coverage detected