UNPKG

@lynx-js/offscreen-document

Version:

Offscreen Document allows developers to use particular DOM in WebWorker

26 lines 723 B
export const propagationStopped = Symbol('propagationStopped'); export const eventPhase = Symbol('eventPhase'); export class OffscreenEvent extends Event { _target; [eventPhase] = Event.CAPTURING_PHASE; constructor(type, _target) { super(type); this._target = _target; } get target() { return this._target; } [propagationStopped] = false; stopImmediatePropagation() { this[propagationStopped] = true; super.stopImmediatePropagation(); } stopPropagation() { this[propagationStopped] = true; super.stopPropagation(); } get eventPhase() { return this[eventPhase]; } } //# sourceMappingURL=OffscreenEvent.js.map