mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 04:11:02 +00:00
1 line
7.1 KiB
Plaintext
1 line
7.1 KiB
Plaintext
{"dependencies":[{"name":"../scheduler/async","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":52,"index":52}}],"key":"GyxFmT1jS5ZK51fxVs2V/Q0yZZU=","exportNames":["*"],"imports":1}},{"name":"../util/lift","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":53},"end":{"line":2,"column":39,"index":92}}],"key":"4CWnJ0pAAHdfw8fC393IKzeACYc=","exportNames":["*"],"imports":1}},{"name":"./OperatorSubscriber","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":93},"end":{"line":3,"column":64,"index":157}}],"key":"aA6xM2Hw6XHTylKbb30hQFraJU0=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n exports.debounceTime = debounceTime;\n var _schedulerAsync = require(_dependencyMap[0], \"../scheduler/async\");\n var _utilLift = require(_dependencyMap[1], \"../util/lift\");\n var _OperatorSubscriber = require(_dependencyMap[2], \"./OperatorSubscriber\");\n function debounceTime(dueTime, scheduler) {\n if (scheduler === void 0) {\n scheduler = _schedulerAsync.asyncScheduler;\n }\n return (0, _utilLift.operate)(function (source, subscriber) {\n var activeTask = null;\n var lastValue = null;\n var lastTime = null;\n var emit = function () {\n if (activeTask) {\n activeTask.unsubscribe();\n activeTask = null;\n var value = lastValue;\n lastValue = null;\n subscriber.next(value);\n }\n };\n function emitWhenIdle() {\n var targetTime = lastTime + dueTime;\n var now = scheduler.now();\n if (now < targetTime) {\n activeTask = this.schedule(undefined, targetTime - now);\n subscriber.add(activeTask);\n return;\n }\n emit();\n }\n source.subscribe((0, _OperatorSubscriber.createOperatorSubscriber)(subscriber, function (value) {\n lastValue = value;\n lastTime = scheduler.now();\n if (!activeTask) {\n activeTask = scheduler.schedule(emitWhenIdle, dueTime);\n subscriber.add(activeTask);\n }\n }, function () {\n emit();\n subscriber.complete();\n }, undefined, function () {\n lastValue = activeTask = null;\n }));\n });\n }\n});","lineCount":53,"map":[[7,2,4,0,"exports"],[7,9,4,0],[7,10,4,0,"debounceTime"],[7,22,4,0],[7,25,4,0,"debounceTime"],[7,37,4,0],[8,2,1,0],[8,6,1,0,"_schedulerAsync"],[8,21,1,0],[8,24,1,0,"require"],[8,31,1,0],[8,32,1,0,"_dependencyMap"],[8,46,1,0],[9,2,2,0],[9,6,2,0,"_utilLift"],[9,15,2,0],[9,18,2,0,"require"],[9,25,2,0],[9,26,2,0,"_dependencyMap"],[9,40,2,0],[10,2,3,0],[10,6,3,0,"_OperatorSubscriber"],[10,25,3,0],[10,28,3,0,"require"],[10,35,3,0],[10,36,3,0,"_dependencyMap"],[10,50,3,0],[11,2,4,7],[11,11,4,16,"debounceTime"],[11,23,4,28,"debounceTime"],[11,24,4,29,"dueTime"],[11,31,4,36],[11,33,4,38,"scheduler"],[11,42,4,47],[11,44,4,49],[12,4,5,4],[12,8,5,8,"scheduler"],[12,17,5,17],[12,22,5,22],[12,27,5,27],[12,28,5,28],[12,30,5,30],[13,6,5,32,"scheduler"],[13,15,5,41],[13,18,5,44,"asyncScheduler"],[13,33,5,58],[13,34,5,58,"asyncScheduler"],[13,48,5,58],[14,4,5,60],[15,4,6,4],[15,11,6,11],[15,15,6,11,"operate"],[15,24,6,18],[15,25,6,18,"operate"],[15,32,6,18],[15,34,6,19],[15,44,6,29,"source"],[15,50,6,35],[15,52,6,37,"subscriber"],[15,62,6,47],[15,64,6,49],[16,6,7,8],[16,10,7,12,"activeTask"],[16,20,7,22],[16,23,7,25],[16,27,7,29],[17,6,8,8],[17,10,8,12,"lastValue"],[17,19,8,21],[17,22,8,24],[17,26,8,28],[18,6,9,8],[18,10,9,12,"lastTime"],[18,18,9,20],[18,21,9,23],[18,25,9,27],[19,6,10,8],[19,10,10,12,"emit"],[19,14,10,16],[19,17,10,19],[19,26,10,19,"emit"],[19,27,10,19],[19,29,10,31],[20,8,11,12],[20,12,11,16,"activeTask"],[20,22,11,26],[20,24,11,28],[21,10,12,16,"activeTask"],[21,20,12,26],[21,21,12,27,"unsubscribe"],[21,32,12,38],[21,33,12,39],[21,34,12,40],[22,10,13,16,"activeTask"],[22,20,13,26],[22,23,13,29],[22,27,13,33],[23,10,14,16],[23,14,14,20,"value"],[23,19,14,25],[23,22,14,28,"lastValue"],[23,31,14,37],[24,10,15,16,"lastValue"],[24,19,15,25],[24,22,15,28],[24,26,15,32],[25,10,16,16,"subscriber"],[25,20,16,26],[25,21,16,27,"next"],[25,25,16,31],[25,26,16,32,"value"],[25,31,16,37],[25,32,16,38],[26,8,17,12],[27,6,18,8],[27,7,18,9],[28,6,19,8],[28,15,19,17,"emitWhenIdle"],[28,27,19,29,"emitWhenIdle"],[28,28,19,29],[28,30,19,32],[29,8,20,12],[29,12,20,16,"targetTime"],[29,22,20,26],[29,25,20,29,"lastTime"],[29,33,20,37],[29,36,20,40,"dueTime"],[29,43,20,47],[30,8,21,12],[30,12,21,16,"now"],[30,15,21,19],[30,18,21,22,"scheduler"],[30,27,21,31],[30,28,21,32,"now"],[30,31,21,35],[30,32,21,36],[30,33,21,37],[31,8,22,12],[31,12,22,16,"now"],[31,15,22,19],[31,18,22,22,"targetTime"],[31,28,22,32],[31,30,22,34],[32,10,23,16,"activeTask"],[32,20,23,26],[32,23,23,29],[32,27,23,33],[32,28,23,34,"schedule"],[32,36,23,42],[32,37,23,43,"undefined"],[32,46,23,52],[32,48,23,54,"targetTime"],[32,58,23,64],[32,61,23,67,"now"],[32,64,23,70],[32,65,23,71],[33,10,24,16,"subscriber"],[33,20,24,26],[33,21,24,27,"add"],[33,24,24,30],[33,25,24,31,"activeTask"],[33,35,24,41],[33,36,24,42],[34,10,25,16],[35,8,26,12],[36,8,27,12,"emit"],[36,12,27,16],[36,13,27,17],[36,14,27,18],[37,6,28,8],[38,6,29,8,"source"],[38,12,29,14],[38,13,29,15,"subscribe"],[38,22,29,24],[38,23,29,25],[38,27,29,25,"createOperatorSubscriber"],[38,46,29,49],[38,47,29,49,"createOperatorSubscriber"],[38,71,29,49],[38,73,29,50,"subscriber"],[38,83,29,60],[38,85,29,62],[38,95,29,72,"value"],[38,100,29,77],[38,102,29,79],[39,8,30,12,"lastValue"],[39,17,30,21],[39,20,30,24,"value"],[39,25,30,29],[40,8,31,12,"lastTime"],[40,16,31,20],[40,19,31,23,"scheduler"],[40,28,31,32],[40,29,31,33,"now"],[40,32,31,36],[40,33,31,37],[40,34,31,38],[41,8,32,12],[41,12,32,16],[41,13,32,17,"activeTask"],[41,23,32,27],[41,25,32,29],[42,10,33,16,"activeTask"],[42,20,33,26],[42,23,33,29,"scheduler"],[42,32,33,38],[42,33,33,39,"schedule"],[42,41,33,47],[42,42,33,48,"emitWhenIdle"],[42,54,33,60],[42,56,33,62,"dueTime"],[42,63,33,69],[42,64,33,70],[43,10,34,16,"subscriber"],[43,20,34,26],[43,21,34,27,"add"],[43,24,34,30],[43,25,34,31,"activeTask"],[43,35,34,41],[43,36,34,42],[44,8,35,12],[45,6,36,8],[45,7,36,9],[45,9,36,11],[45,21,36,23],[46,8,37,12,"emit"],[46,12,37,16],[46,13,37,17],[46,14,37,18],[47,8,38,12,"subscriber"],[47,18,38,22],[47,19,38,23,"complete"],[47,27,38,31],[47,28,38,32],[47,29,38,33],[48,6,39,8],[48,7,39,9],[48,9,39,11,"undefined"],[48,18,39,20],[48,20,39,22],[48,32,39,34],[49,8,40,12,"lastValue"],[49,17,40,21],[49,20,40,24,"activeTask"],[49,30,40,34],[49,33,40,37],[49,37,40,41],[50,6,41,8],[50,7,41,9],[50,8,41,10],[50,9,41,11],[51,4,42,4],[51,5,42,5],[51,6,42,6],[52,2,43,0],[53,0,43,1],[53,3]],"functionMap":{"names":["<global>","debounceTime","operate$argument_0","emit","emitWhenIdle","createOperatorSubscriber$argument_1","createOperatorSubscriber$argument_2","createOperatorSubscriber$argument_4"],"mappings":"AAA;OCG;mBCE;mBCI;SDQ;QEC;SFS;8DGC;SHO,EI;SJG,aK;SLE;KDC;CDC"},"hasCjsExports":false},"type":"js/module"}]} |