koagent
Version:
1 lines • 11.2 kB
JSON
{"id":"../../koagent-client/node_modules/throttle-debounce/debounce.js","dependencies":[{"name":"/Users/xsp/src/js/koalajs/packages/koagent/package.json","includedInParent":true,"mtime":1541040056487},{"name":"/Users/xsp/src/js/koalajs/packages/koagent/.babelrc","includedInParent":true,"mtime":1541039725197},{"name":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/throttle-debounce/package.json","includedInParent":true,"mtime":1540983755618},{"name":"./throttle","loc":{"line":3,"column":23},"parent":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/throttle-debounce/debounce.js","resolved":"/Users/xsp/src/js/koalajs/packages/koagent-client/node_modules/throttle-debounce/throttle.js"}],"generated":{"js":"/* eslint-disable no-undefined */\nvar throttle = require('./throttle');\n/**\n * Debounce execution of a function. Debouncing, unlike throttling,\n * guarantees that a function is only executed a single time, either at the\n * very beginning of a series of calls, or at the very end.\n *\n * @param {Number} delay A zero-or-greater delay in milliseconds. For event callbacks, values around 100 or 250 (or even higher) are most useful.\n * @param {Boolean} [atBegin] Optional, defaults to false. If atBegin is false or unspecified, callback will only be executed `delay` milliseconds\n * after the last debounced-function call. If atBegin is true, callback will be executed only at the first debounced-function call.\n * (After the throttled-function has not been called for `delay` milliseconds, the internal counter is reset).\n * @param {Function} callback A function to be executed after delay milliseconds. The `this` context and all arguments are passed through, as-is,\n * to `callback` when the debounced-function is executed.\n *\n * @return {Function} A new, debounced function.\n */\n\n\nmodule.exports = function (delay, atBegin, callback) {\n return callback === undefined ? throttle(delay, atBegin, false) : throttle(delay, callback, atBegin !== false);\n};","map":{"mappings":[{"generated":{"line":1,"column":0},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":1,"column":0}},{"generated":{"line":2,"column":0},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":3,"column":0}},{"name":"throttle","generated":{"line":2,"column":4},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":3,"column":4}},{"generated":{"line":2,"column":12},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":3,"column":12}},{"name":"require","generated":{"line":2,"column":15},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":3,"column":15}},{"generated":{"line":2,"column":22},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":3,"column":22}},{"generated":{"line":2,"column":23},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":3,"column":23}},{"generated":{"line":2,"column":35},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":3,"column":22}},{"generated":{"line":2,"column":36},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":3,"column":0}},{"generated":{"line":3,"column":0},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":5,"column":0}},{"name":"module","generated":{"line":19,"column":0},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":0}},{"generated":{"line":19,"column":6},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":6}},{"name":"exports","generated":{"line":19,"column":7},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":7}},{"generated":{"line":19,"column":14},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":0}},{"generated":{"line":19,"column":17},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":17}},{"name":"delay","generated":{"line":19,"column":27},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":28}},{"generated":{"line":19,"column":32},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":17}},{"name":"atBegin","generated":{"line":19,"column":34},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":35}},{"generated":{"line":19,"column":41},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":17}},{"name":"callback","generated":{"line":19,"column":43},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":44}},{"generated":{"line":19,"column":51},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":17}},{"generated":{"line":19,"column":53},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":55}},{"generated":{"line":20,"column":0},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":1}},{"name":"callback","generated":{"line":20,"column":9},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":8}},{"generated":{"line":20,"column":17},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":16}},{"name":"undefined","generated":{"line":20,"column":22},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":21}},{"generated":{"line":20,"column":31},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":8}},{"name":"throttle","generated":{"line":20,"column":34},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":33}},{"generated":{"line":20,"column":42},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":41}},{"name":"delay","generated":{"line":20,"column":43},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":42}},{"generated":{"line":20,"column":48},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":41}},{"name":"atBegin","generated":{"line":20,"column":50},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":49}},{"generated":{"line":20,"column":57},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":41}},{"generated":{"line":20,"column":59},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":58}},{"generated":{"line":20,"column":64},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":41}},{"generated":{"line":20,"column":65},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":8}},{"name":"throttle","generated":{"line":20,"column":68},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":67}},{"generated":{"line":20,"column":76},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":75}},{"name":"delay","generated":{"line":20,"column":77},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":76}},{"generated":{"line":20,"column":82},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":75}},{"name":"callback","generated":{"line":20,"column":84},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":83}},{"generated":{"line":20,"column":92},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":75}},{"name":"atBegin","generated":{"line":20,"column":94},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":93}},{"generated":{"line":20,"column":101},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":100}},{"generated":{"line":20,"column":106},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":105}},{"generated":{"line":20,"column":111},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":75}},{"generated":{"line":20,"column":112},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":20,"column":1}},{"generated":{"line":21,"column":0},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":21,"column":1}},{"generated":{"line":21,"column":1},"source":"../../koagent-client/node_modules/throttle-debounce/debounce.js","original":{"line":19,"column":0}}],"sources":{"../../koagent-client/node_modules/throttle-debounce/debounce.js":"/* eslint-disable no-undefined */\n\nvar throttle = require('./throttle');\n\n/**\n * Debounce execution of a function. Debouncing, unlike throttling,\n * guarantees that a function is only executed a single time, either at the\n * very beginning of a series of calls, or at the very end.\n *\n * @param {Number} delay A zero-or-greater delay in milliseconds. For event callbacks, values around 100 or 250 (or even higher) are most useful.\n * @param {Boolean} [atBegin] Optional, defaults to false. If atBegin is false or unspecified, callback will only be executed `delay` milliseconds\n * after the last debounced-function call. If atBegin is true, callback will be executed only at the first debounced-function call.\n * (After the throttled-function has not been called for `delay` milliseconds, the internal counter is reset).\n * @param {Function} callback A function to be executed after delay milliseconds. The `this` context and all arguments are passed through, as-is,\n * to `callback` when the debounced-function is executed.\n *\n * @return {Function} A new, debounced function.\n */\nmodule.exports = function ( delay, atBegin, callback ) {\n\treturn callback === undefined ? throttle(delay, atBegin, false) : throttle(delay, callback, atBegin !== false);\n};\n"},"lineCount":null}},"hash":"8898b4be54dafcdaaf028b417cb63ec4","cacheData":{"env":{}}}