@jjwesterkamp/event-delegation
Version:
Event delegation for browser DOM events. Flexible, cross-browser compatible and Typescript-focused.
17 lines (16 loc) • 570 B
JavaScript
import { EventHandler } from '../EventHandler';
export var createBuilder = function (root) { return ({
events: function (eventType) { return ({
select: function (selector) { return ({
listen: function (listener, listenerOptions) {
return new EventHandler({
root: root,
eventType: eventType,
selector: selector,
listener: listener,
listenerOptions: listenerOptions,
});
}
}); }
}); }
}); };