mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 19:11:02 +00:00
1 line
14 KiB
Plaintext
1 line
14 KiB
Plaintext
{"dependencies":[{"name":"../Observable","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":43,"index":43}}],"key":"3chFZ0nEfWa0F3fTI30bmkv43Ro=","exportNames":["*"],"imports":1}},{"name":"../observable/innerFrom","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":44},"end":{"line":2,"column":52,"index":96}}],"key":"FBPrPrjX4XVvDAZ4HcVswhfLakk=","exportNames":["*"],"imports":1}},{"name":"../Subject","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":97},"end":{"line":3,"column":37,"index":134}}],"key":"M/nrc4Ja64YKpVHl3UWHe26XwCQ=","exportNames":["*"],"imports":1}},{"name":"../util/lift","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":135},"end":{"line":4,"column":39,"index":174}}],"key":"4CWnJ0pAAHdfw8fC393IKzeACYc=","exportNames":["*"],"imports":1}},{"name":"./OperatorSubscriber","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":175},"end":{"line":5,"column":84,"index":259}}],"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.groupBy = groupBy;\n var _Observable = require(_dependencyMap[0], \"../Observable\");\n var _observableInnerFrom = require(_dependencyMap[1], \"../observable/innerFrom\");\n var _Subject = require(_dependencyMap[2], \"../Subject\");\n var _utilLift = require(_dependencyMap[3], \"../util/lift\");\n var _OperatorSubscriber = require(_dependencyMap[4], \"./OperatorSubscriber\");\n function groupBy(keySelector, elementOrOptions, duration, connector) {\n return (0, _utilLift.operate)(function (source, subscriber) {\n var element;\n if (!elementOrOptions || typeof elementOrOptions === 'function') {\n element = elementOrOptions;\n } else {\n duration = elementOrOptions.duration, element = elementOrOptions.element, connector = elementOrOptions.connector;\n }\n var groups = new Map();\n var notify = function (cb) {\n groups.forEach(cb);\n cb(subscriber);\n };\n var handleError = function (err) {\n return notify(function (consumer) {\n return consumer.error(err);\n });\n };\n var activeGroups = 0;\n var teardownAttempted = false;\n var groupBySourceSubscriber = new _OperatorSubscriber.OperatorSubscriber(subscriber, function (value) {\n try {\n var key_1 = keySelector(value);\n var group_1 = groups.get(key_1);\n if (!group_1) {\n groups.set(key_1, group_1 = connector ? connector() : new _Subject.Subject());\n var grouped = createGroupedObservable(key_1, group_1);\n subscriber.next(grouped);\n if (duration) {\n var durationSubscriber_1 = (0, _OperatorSubscriber.createOperatorSubscriber)(group_1, function () {\n group_1.complete();\n durationSubscriber_1 === null || durationSubscriber_1 === void 0 ? void 0 : durationSubscriber_1.unsubscribe();\n }, undefined, undefined, function () {\n return groups.delete(key_1);\n });\n groupBySourceSubscriber.add((0, _observableInnerFrom.innerFrom)(duration(grouped)).subscribe(durationSubscriber_1));\n }\n }\n group_1.next(element ? element(value) : value);\n } catch (err) {\n handleError(err);\n }\n }, function () {\n return notify(function (consumer) {\n return consumer.complete();\n });\n }, handleError, function () {\n return groups.clear();\n }, function () {\n teardownAttempted = true;\n return activeGroups === 0;\n });\n source.subscribe(groupBySourceSubscriber);\n function createGroupedObservable(key, groupSubject) {\n var result = new _Observable.Observable(function (groupSubscriber) {\n activeGroups++;\n var innerSub = groupSubject.subscribe(groupSubscriber);\n return function () {\n innerSub.unsubscribe();\n --activeGroups === 0 && teardownAttempted && groupBySourceSubscriber.unsubscribe();\n };\n });\n result.key = key;\n return result;\n }\n });\n }\n});","lineCount":80,"map":[[7,2,6,0,"exports"],[7,9,6,0],[7,10,6,0,"groupBy"],[7,17,6,0],[7,20,6,0,"groupBy"],[7,27,6,0],[8,2,1,0],[8,6,1,0,"_Observable"],[8,17,1,0],[8,20,1,0,"require"],[8,27,1,0],[8,28,1,0,"_dependencyMap"],[8,42,1,0],[9,2,2,0],[9,6,2,0,"_observableInnerFrom"],[9,26,2,0],[9,29,2,0,"require"],[9,36,2,0],[9,37,2,0,"_dependencyMap"],[9,51,2,0],[10,2,3,0],[10,6,3,0,"_Subject"],[10,14,3,0],[10,17,3,0,"require"],[10,24,3,0],[10,25,3,0,"_dependencyMap"],[10,39,3,0],[11,2,4,0],[11,6,4,0,"_utilLift"],[11,15,4,0],[11,18,4,0,"require"],[11,25,4,0],[11,26,4,0,"_dependencyMap"],[11,40,4,0],[12,2,5,0],[12,6,5,0,"_OperatorSubscriber"],[12,25,5,0],[12,28,5,0,"require"],[12,35,5,0],[12,36,5,0,"_dependencyMap"],[12,50,5,0],[13,2,6,7],[13,11,6,16,"groupBy"],[13,18,6,23,"groupBy"],[13,19,6,24,"keySelector"],[13,30,6,35],[13,32,6,37,"elementOrOptions"],[13,48,6,53],[13,50,6,55,"duration"],[13,58,6,63],[13,60,6,65,"connector"],[13,69,6,74],[13,71,6,76],[14,4,7,4],[14,11,7,11],[14,15,7,11,"operate"],[14,24,7,18],[14,25,7,18,"operate"],[14,32,7,18],[14,34,7,19],[14,44,7,29,"source"],[14,50,7,35],[14,52,7,37,"subscriber"],[14,62,7,47],[14,64,7,49],[15,6,8,8],[15,10,8,12,"element"],[15,17,8,19],[16,6,9,8],[16,10,9,12],[16,11,9,13,"elementOrOptions"],[16,27,9,29],[16,31,9,33],[16,38,9,40,"elementOrOptions"],[16,54,9,56],[16,59,9,61],[16,69,9,71],[16,71,9,73],[17,8,10,12,"element"],[17,15,10,19],[17,18,10,22,"elementOrOptions"],[17,34,10,38],[18,6,11,8],[18,7,11,9],[18,13,12,13],[19,8,13,13,"duration"],[19,16,13,21],[19,19,13,24,"elementOrOptions"],[19,35,13,40],[19,36,13,41,"duration"],[19,44,13,49],[19,46,13,51,"element"],[19,53,13,58],[19,56,13,61,"elementOrOptions"],[19,72,13,77],[19,73,13,78,"element"],[19,80,13,85],[19,82,13,87,"connector"],[19,91,13,96],[19,94,13,99,"elementOrOptions"],[19,110,13,115],[19,111,13,116,"connector"],[19,120,13,125],[20,6,14,8],[21,6,15,8],[21,10,15,12,"groups"],[21,16,15,18],[21,19,15,21],[21,23,15,25,"Map"],[21,26,15,28],[21,27,15,29],[21,28,15,30],[22,6,16,8],[22,10,16,12,"notify"],[22,16,16,18],[22,19,16,21],[22,28,16,21,"notify"],[22,29,16,31,"cb"],[22,31,16,33],[22,33,16,35],[23,8,17,12,"groups"],[23,14,17,18],[23,15,17,19,"forEach"],[23,22,17,26],[23,23,17,27,"cb"],[23,25,17,29],[23,26,17,30],[24,8,18,12,"cb"],[24,10,18,14],[24,11,18,15,"subscriber"],[24,21,18,25],[24,22,18,26],[25,6,19,8],[25,7,19,9],[26,6,20,8],[26,10,20,12,"handleError"],[26,21,20,23],[26,24,20,26],[26,33,20,26,"handleError"],[26,34,20,36,"err"],[26,37,20,39],[26,39,20,41],[27,8,20,43],[27,15,20,50,"notify"],[27,21,20,56],[27,22,20,57],[27,32,20,67,"consumer"],[27,40,20,75],[27,42,20,77],[28,10,20,79],[28,17,20,86,"consumer"],[28,25,20,94],[28,26,20,95,"error"],[28,31,20,100],[28,32,20,101,"err"],[28,35,20,104],[28,36,20,105],[29,8,20,107],[29,9,20,108],[29,10,20,109],[30,6,20,111],[30,7,20,112],[31,6,21,8],[31,10,21,12,"activeGroups"],[31,22,21,24],[31,25,21,27],[31,26,21,28],[32,6,22,8],[32,10,22,12,"teardownAttempted"],[32,27,22,29],[32,30,22,32],[32,35,22,37],[33,6,23,8],[33,10,23,12,"groupBySourceSubscriber"],[33,33,23,35],[33,36,23,38],[33,40,23,42,"OperatorSubscriber"],[33,59,23,60],[33,60,23,60,"OperatorSubscriber"],[33,78,23,60],[33,79,23,61,"subscriber"],[33,89,23,71],[33,91,23,73],[33,101,23,83,"value"],[33,106,23,88],[33,108,23,90],[34,8,24,12],[34,12,24,16],[35,10,25,16],[35,14,25,20,"key_1"],[35,19,25,25],[35,22,25,28,"keySelector"],[35,33,25,39],[35,34,25,40,"value"],[35,39,25,45],[35,40,25,46],[36,10,26,16],[36,14,26,20,"group_1"],[36,21,26,27],[36,24,26,30,"groups"],[36,30,26,36],[36,31,26,37,"get"],[36,34,26,40],[36,35,26,41,"key_1"],[36,40,26,46],[36,41,26,47],[37,10,27,16],[37,14,27,20],[37,15,27,21,"group_1"],[37,22,27,28],[37,24,27,30],[38,12,28,20,"groups"],[38,18,28,26],[38,19,28,27,"set"],[38,22,28,30],[38,23,28,31,"key_1"],[38,28,28,36],[38,30,28,39,"group_1"],[38,37,28,46],[38,40,28,49,"connector"],[38,49,28,58],[38,52,28,61,"connector"],[38,61,28,70],[38,62,28,71],[38,63,28,72],[38,66,28,75],[38,70,28,79,"Subject"],[38,78,28,86],[38,79,28,86,"Subject"],[38,86,28,86],[38,87,28,87],[38,88,28,89],[38,89,28,90],[39,12,29,20],[39,16,29,24,"grouped"],[39,23,29,31],[39,26,29,34,"createGroupedObservable"],[39,49,29,57],[39,50,29,58,"key_1"],[39,55,29,63],[39,57,29,65,"group_1"],[39,64,29,72],[39,65,29,73],[40,12,30,20,"subscriber"],[40,22,30,30],[40,23,30,31,"next"],[40,27,30,35],[40,28,30,36,"grouped"],[40,35,30,43],[40,36,30,44],[41,12,31,20],[41,16,31,24,"duration"],[41,24,31,32],[41,26,31,34],[42,14,32,24],[42,18,32,28,"durationSubscriber_1"],[42,38,32,48],[42,41,32,51],[42,45,32,51,"createOperatorSubscriber"],[42,64,32,75],[42,65,32,75,"createOperatorSubscriber"],[42,89,32,75],[42,91,32,76,"group_1"],[42,98,32,83],[42,100,32,85],[42,112,32,97],[43,16,33,28,"group_1"],[43,23,33,35],[43,24,33,36,"complete"],[43,32,33,44],[43,33,33,45],[43,34,33,46],[44,16,34,28,"durationSubscriber_1"],[44,36,34,48],[44,41,34,53],[44,45,34,57],[44,49,34,61,"durationSubscriber_1"],[44,69,34,81],[44,74,34,86],[44,79,34,91],[44,80,34,92],[44,83,34,95],[44,88,34,100],[44,89,34,101],[44,92,34,104,"durationSubscriber_1"],[44,112,34,124],[44,113,34,125,"unsubscribe"],[44,124,34,136],[44,125,34,137],[44,126,34,138],[45,14,35,24],[45,15,35,25],[45,17,35,27,"undefined"],[45,26,35,36],[45,28,35,38,"undefined"],[45,37,35,47],[45,39,35,49],[45,51,35,61],[46,16,35,63],[46,23,35,70,"groups"],[46,29,35,76],[46,30,35,77,"delete"],[46,36,35,83],[46,37,35,84,"key_1"],[46,42,35,89],[46,43,35,90],[47,14,35,92],[47,15,35,93],[47,16,35,94],[48,14,36,24,"groupBySourceSubscriber"],[48,37,36,47],[48,38,36,48,"add"],[48,41,36,51],[48,42,36,52],[48,46,36,52,"innerFrom"],[48,66,36,61],[48,67,36,61,"innerFrom"],[48,76,36,61],[48,78,36,62,"duration"],[48,86,36,70],[48,87,36,71,"grouped"],[48,94,36,78],[48,95,36,79],[48,96,36,80],[48,97,36,81,"subscribe"],[48,106,36,90],[48,107,36,91,"durationSubscriber_1"],[48,127,36,111],[48,128,36,112],[48,129,36,113],[49,12,37,20],[50,10,38,16],[51,10,39,16,"group_1"],[51,17,39,23],[51,18,39,24,"next"],[51,22,39,28],[51,23,39,29,"element"],[51,30,39,36],[51,33,39,39,"element"],[51,40,39,46],[51,41,39,47,"value"],[51,46,39,52],[51,47,39,53],[51,50,39,56,"value"],[51,55,39,61],[51,56,39,62],[52,8,40,12],[52,9,40,13],[52,10,41,12],[52,17,41,19,"err"],[52,20,41,22],[52,22,41,24],[53,10,42,16,"handleError"],[53,21,42,27],[53,22,42,28,"err"],[53,25,42,31],[53,26,42,32],[54,8,43,12],[55,6,44,8],[55,7,44,9],[55,9,44,11],[55,21,44,23],[56,8,44,25],[56,15,44,32,"notify"],[56,21,44,38],[56,22,44,39],[56,32,44,49,"consumer"],[56,40,44,57],[56,42,44,59],[57,10,44,61],[57,17,44,68,"consumer"],[57,25,44,76],[57,26,44,77,"complete"],[57,34,44,85],[57,35,44,86],[57,36,44,87],[58,8,44,89],[58,9,44,90],[58,10,44,91],[59,6,44,93],[59,7,44,94],[59,9,44,96,"handleError"],[59,20,44,107],[59,22,44,109],[59,34,44,121],[60,8,44,123],[60,15,44,130,"groups"],[60,21,44,136],[60,22,44,137,"clear"],[60,27,44,142],[60,28,44,143],[60,29,44,144],[61,6,44,146],[61,7,44,147],[61,9,44,149],[61,21,44,161],[62,8,45,12,"teardownAttempted"],[62,25,45,29],[62,28,45,32],[62,32,45,36],[63,8,46,12],[63,15,46,19,"activeGroups"],[63,27,46,31],[63,32,46,36],[63,33,46,37],[64,6,47,8],[64,7,47,9],[64,8,47,10],[65,6,48,8,"source"],[65,12,48,14],[65,13,48,15,"subscribe"],[65,22,48,24],[65,23,48,25,"groupBySourceSubscriber"],[65,46,48,48],[65,47,48,49],[66,6,49,8],[66,15,49,17,"createGroupedObservable"],[66,38,49,40,"createGroupedObservable"],[66,39,49,41,"key"],[66,42,49,44],[66,44,49,46,"groupSubject"],[66,56,49,58],[66,58,49,60],[67,8,50,12],[67,12,50,16,"result"],[67,18,50,22],[67,21,50,25],[67,25,50,29,"Observable"],[67,36,50,39],[67,37,50,39,"Observable"],[67,47,50,39],[67,48,50,40],[67,58,50,50,"groupSubscriber"],[67,73,50,65],[67,75,50,67],[68,10,51,16,"activeGroups"],[68,22,51,28],[68,24,51,30],[69,10,52,16],[69,14,52,20,"innerSub"],[69,22,52,28],[69,25,52,31,"groupSubject"],[69,37,52,43],[69,38,52,44,"subscribe"],[69,47,52,53],[69,48,52,54,"groupSubscriber"],[69,63,52,69],[69,64,52,70],[70,10,53,16],[70,17,53,23],[70,29,53,35],[71,12,54,20,"innerSub"],[71,20,54,28],[71,21,54,29,"unsubscribe"],[71,32,54,40],[71,33,54,41],[71,34,54,42],[72,12,55,20],[72,14,55,22,"activeGroups"],[72,26,55,34],[72,31,55,39],[72,32,55,40],[72,36,55,44,"teardownAttempted"],[72,53,55,61],[72,57,55,65,"groupBySourceSubscriber"],[72,80,55,88],[72,81,55,89,"unsubscribe"],[72,92,55,100],[72,93,55,101],[72,94,55,102],[73,10,56,16],[73,11,56,17],[74,8,57,12],[74,9,57,13],[74,10,57,14],[75,8,58,12,"result"],[75,14,58,18],[75,15,58,19,"key"],[75,18,58,22],[75,21,58,25,"key"],[75,24,58,28],[76,8,59,12],[76,15,59,19,"result"],[76,21,59,25],[77,6,60,8],[78,4,61,4],[78,5,61,5],[78,6,61,6],[79,2,62,0],[80,0,62,1],[80,3]],"functionMap":{"names":["<global>","groupBy","operate$argument_0","notify","handleError","notify$argument_0","OperatorSubscriber$argument_1","createOperatorSubscriber$argument_1","createOperatorSubscriber$argument_4","OperatorSubscriber$argument_2","OperatorSubscriber$argument_4","OperatorSubscriber$argument_5","createGroupedObservable","Observable$argument_0","<anonymous>"],"mappings":"AAA;OCK;mBCC;qBCS;SDG;0BEC,+BC,mDD,IF;yEIG;qFCS;yBDG,wBE,4CF;SJS,EO,4BJ,mDI,IP,eQ,sCR,ES;STG;QUE;wCCC;uBCG;iBDG;aDC;SVG;KDC;CDC"},"hasCjsExports":false},"type":"js/module"}]} |