UNPKG

bloom-layout

Version:
33 lines (22 loc) 751 B
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _inDOM = require('../util/inDOM'); var _inDOM2 = _interopRequireDefault(_inDOM); var _on = require('./on'); var _on2 = _interopRequireDefault(_on); var _off = require('./off'); var _off2 = _interopRequireDefault(_off); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var listen = function listen() {}; if (_inDOM2.default) { listen = function listen(node, eventName, handler, capture) { (0, _on2.default)(node, eventName, handler, capture); return function () { (0, _off2.default)(node, eventName, handler, capture); }; }; } exports.default = listen; module.exports = exports['default'];