Dashboard sipadu mbip
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

on.js 848B

1234567891011121314151617181920212223242526272829
  1. "use strict";
  2. var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
  3. exports.__esModule = true;
  4. exports.default = void 0;
  5. var _inDOM = _interopRequireDefault(require("../util/inDOM"));
  6. var on = function on() {};
  7. if (_inDOM.default) {
  8. on = function () {
  9. if (document.addEventListener) return function (node, eventName, handler, capture) {
  10. return node.addEventListener(eventName, handler, capture || false);
  11. };else if (document.attachEvent) return function (node, eventName, handler) {
  12. return node.attachEvent('on' + eventName, function (e) {
  13. e = e || window.event;
  14. e.target = e.target || e.srcElement;
  15. e.currentTarget = node;
  16. handler.call(node, e);
  17. });
  18. };
  19. }();
  20. }
  21. var _default = on;
  22. exports.default = _default;
  23. module.exports = exports["default"];