Files
v10/dist/dev/core/bridge-events.js
T

10 lines
378 B
JavaScript

//#region src/core/bridge-events.ts
/** Wrap `source.dispatchEvent` so every event is also re-dispatched on `target`. */
function bridgeEvents(source, target) {
if (!source.dispatchEvent) return;
source.dispatchEvent = (event) => target.dispatchEvent(new event.constructor(event.type, event));
}
//#endregion
export { bridgeEvents };
//# sourceMappingURL=bridge-events.js.map