UNPKG

@antv/dom-util

Version:

A common util collection for antv projects

27 lines 920 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function addEventListener(target, eventType, callback) { if (target) { if (typeof target.addEventListener === 'function') { target.addEventListener(eventType, callback, false); return { remove: function () { target.removeEventListener(eventType, callback, false); }, }; // @ts-ignore } if (typeof target.attachEvent === 'function') { // @ts-ignore target.attachEvent('on' + eventType, callback); return { remove: function () { // @ts-ignore target.detachEvent('on' + eventType, callback); }, }; } } } exports.default = addEventListener; //# sourceMappingURL=add-event-listener.js.map