UNPKG

vanillajs-browser-helpers

Version:

Collection of convenience code snippets (helpers) that aims to make it a little easier to work with vanilla JS in the browser

19 lines (18 loc) 663 B
/** * Trigger one or more events on a given DOM element. * * @param elm - DOM element to trigger the event on * @param eventNames - Event names to trigger * @param data - Extra data to add to the triggered event * @return The 'elm' (or document) */ declare function trigger(elm: EventTarget, eventNames: string | string[], data?: unknown): EventTarget; /** * Trigger one or more events on Document. * * @param eventNames - Event names to trigger * @param data - Extra data to add to the triggered event * @return The 'elm' (or document) */ declare function trigger(eventNames: string | string[], data?: unknown): EventTarget; export default trigger;