UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

24 lines (22 loc) • 610 B
/* istanbul ignore next */ export const on = ( element: HTMLElement | Document | Window, event: string, handler: EventListenerOrEventListenerObject, useCapture = false ): void => { if (element && event && handler) { element.addEventListener(event, handler, useCapture); } }; /* istanbul ignore next */ export const off = ( element: HTMLElement | Document | Window, event: string, handler: EventListenerOrEventListenerObject, useCapture = false ): void => { if (element && event && handler) { element.removeEventListener(event, handler, useCapture); } };