UNPKG

aurelia-materialize-bridge

Version:
27 lines 934 B
import { constants } from "./constants"; /** * Fire DOM event on an element * @param element The Element which the DOM event will be fired on * @param name The Event's name * @param data Addition data to attach to an event */ export function fireEvent(element, name, data) { if (data === void 0) { data = {}; } var event = new CustomEvent(name, { detail: data, bubbles: true }); element.dispatchEvent(event); return event; } /** * Fire DOM event on an element with the md-on prefix * @param element The Element which the DOM event will be fired on * @param name The Event's name, without md-on prefix * @param data Addition data to attach to an event */ export function fireMaterializeEvent(element, name, data) { if (data === void 0) { data = {}; } return fireEvent(element, "" + constants.eventPrefix + name, data); } //# sourceMappingURL=events.js.map