UNPKG

tdesign-react

Version:
41 lines (37 loc) 1.11 kB
/** * tdesign v1.16.2 * (c) 2025 tdesign * @license MIT */ import { c as canUseDocument } from '../_chunks/dep-ca8d3fa0.js'; import 'lodash-es'; var on = function () { if (canUseDocument && document.addEventListener) { return function (element, event, handler, options) { if (element && event && handler) { element.addEventListener(event, handler, options !== null && options !== void 0 ? options : false); } }; } return function (element, event, handler) { if (element && event && handler) { element.attachEvent("on".concat(event), handler); } }; }(); var off = function () { if (canUseDocument && document.removeEventListener) { return function (element, event, handler, options) { if (element && event) { element.removeEventListener(event, handler, options !== null && options !== void 0 ? options : false); } }; } return function (element, event, handler) { if (element && event) { element.detachEvent("on".concat(event), handler); } }; }(); export { off, on }; //# sourceMappingURL=listener.js.map