standardized-audio-context
Version:
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
14 lines • 489 B
JavaScript
export const wrapEventListener = (target, eventListener) => {
return (event) => {
const descriptor = { value: target };
Object.defineProperties(event, {
currentTarget: descriptor,
target: descriptor
});
if (typeof eventListener === 'function') {
return eventListener.call(target, event);
}
return eventListener.handleEvent.call(target, event);
};
};
//# sourceMappingURL=wrap-event-listener.js.map