Kargi-Sitesi/.angular/cache/18.2.11/babel-webpack/a8f7a7f7470059d00402b5cb94e442e8c46725420f97e5f84759104900317d4b.json

1 line
4.1 KiB
JSON
Raw Permalink Normal View History

2024-11-04 02:30:09 +00:00
{"ast":null,"code":"import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nimport { iterator as Symbol_iterator } from '../symbol/iterator';\nexport function scheduleIterable(input, scheduler) {\n if (!input) {\n throw new Error('Iterable cannot be null');\n }\n return new Observable(subscriber => {\n const sub = new Subscription();\n let iterator;\n sub.add(() => {\n if (iterator && typeof iterator.return === 'function') {\n iterator.return();\n }\n });\n sub.add(scheduler.schedule(() => {\n iterator = input[Symbol_iterator]();\n sub.add(scheduler.schedule(function () {\n if (subscriber.closed) {\n return;\n }\n let value;\n let done;\n try {\n const result = iterator.next();\n value = result.value;\n done = result.done;\n } catch (err) {\n subscriber.error(err);\n return;\n }\n if (done) {\n subscriber.complete();\n } else {\n subscriber.next(value);\n this.schedule();\n }\n }));\n }));\n return sub;\n });\n}","map":{"version":3,"names":["Observable","Subscription","iterator","Symbol_iterator","scheduleIterable","input","scheduler","Error","subscriber","sub","add","return","schedule","closed","value","done","result","next","err","error","complete"],"sources":["/home/arctichawk1/Desktop/Projects/Public/Kargi-Sitesi/node_modules/rxjs/_esm2015/internal/scheduled/scheduleIterable.js"],"sourcesContent":["import { Observable } from '../Observable';\nimport { Subscription } from '../Subscription';\nimport { iterator as Symbol_iterator } from '../symbol/iterator';\nexport function scheduleIterable(input, scheduler) {\n if (!input) {\n throw new Error('Iterable cannot be null');\n }\n return new Observable(subscriber => {\n const sub = new Subscription();\n let iterator;\n sub.add(() => {\n if (iterator && typeof iterator.return === 'function') {\n iterator.return();\n }\n });\n sub.add(scheduler.schedule(() => {\n iterator = input[Symbol_iterator]();\n sub.add(scheduler.schedule(function () {\n if (subscriber.closed) {\n return;\n }\n let value;\n let done;\n try {\n const result = iterator.next();\n value = result.value;\n done = result.done;\n }\n catch (err) {\n subscriber.error(err);\n return;\n }\n if (done) {\n subscriber.complete();\n }\n else {\n subscriber.next(value);\n this.schedule();\n }\n }));\n }));\n return sub;\n });\n}\n"],"mappings":"AAAA,SAASA,UAAU,QAAQ,eAAe;AAC1C,SAASC,YAAY,QAAQ,iBAAiB;AAC9C,SAASC,QAAQ,IAAIC,eAAe,QAAQ,oBAAoB;AAChE,OAAO,SAASC,gBAAgBA,CAACC,KAAK,EAAEC,SAAS,EAAE;EAC/C,IAAI,CAACD,KAAK,EAAE;IACR,MAAM,IAAIE,KAAK,CAAC,yBAAyB,CAAC;EAC9C;EACA,OAAO,IAAIP,UAAU,CAACQ,UAAU,IAAI;IAChC,MAAMC,GAAG,GAAG,IAAIR,YAAY,CAAC,CAAC;IAC9B,IAAIC,QAAQ;IACZO,GAAG,CAACC,GAAG,CAAC,MAAM;MACV,IAAIR,QAAQ,IAAI,OAAOA,QAAQ,CAACS,MAAM,KAAK,UAAU,EAAE;QACnDT,QAAQ,CAACS,MAAM,CAAC,CAAC;MACrB;IACJ,CAAC,CAAC;IACFF,GAAG,CAACC,GAAG,CAACJ,SAAS,CAACM,QAAQ,CAAC,MAAM;MAC7BV,QAAQ,GAAGG,KAAK,CAACF,eAAe,CAAC,CAAC,CAAC;MACnCM,GAAG,CAACC,GAAG,CAACJ,SAAS,CAACM,QAAQ,CAAC,YAAY;QACnC,IAAIJ,UAAU,CAACK,MAAM,EAAE;UACnB;QACJ;QACA,IAAIC,KAAK;QACT,IAAIC,IAAI;QACR,IAAI;UACA,MAAMC,MAAM,GAAGd,QAAQ,CAACe,IAAI,CAAC,CAAC;UAC9BH,KAAK,GAAGE,MAAM,CAACF,KAAK;UACpBC,IAAI,GAAGC,MAAM,CAACD,IAAI;QACtB,CAAC,CACD,OAAOG,GAAG,EAAE;UACRV,UAAU,CAACW,KAAK,CAACD,GAAG,CAAC;UACrB;QACJ;QACA,IAAIH,IAAI,EAAE;UACNP,UAAU,CAACY,QAAQ,CAAC,CAAC;QACzB,CAAC,MACI;UACDZ,UAAU,CAACS,IAAI,CAACH,KAAK,CAAC;UACtB,IAAI,CAACF,QAAQ,CAAC,CAAC;QACnB;MACJ,CAAC,CAAC,CAAC;IACP