Home Reference Source Repository

src/internals/fire-event.js

'use strict';
/**
 * @mixin fireEvent
 * @param {string} type name of the event
 * @param {object} target HTMLElement to target
 * @param {string|boolean|number|object} detail the value to pass
 */
export default (type=null, detail=null, target=document) => {
  target.dispatchEvent(new CustomEvent(type, {detail: detail}));
};