UNPKG

@reactivex/ix-esnext-esm

Version:

The Interactive Extensions for JavaScript

1 lines 2.03 kB
{"version":3,"sources":["add/asynciterable-operators/concat.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,MAAM,oCAAoC,CAAC;AACpE,OAAO,EAAE,MAAM,EAAE,MAAM,4BAA4B,CAAC;AAoDpD;;GAEG;AACH,MAAM,UAAU,WAAW,CAEzB,GAAG,IAAwB;IAE3B,aAAa;IACb,OAAO,MAAM,CAAC,IAAI,EAAE,GAAG,IAAI,CAAC,CAAC;AAC/B,CAAC;AAED,cAAc,CAAC,SAAS,CAAC,MAAM,GAAG,WAAW,CAAC","file":"concat.js","sourcesContent":["import { AsyncIterableX } from '../../asynciterable/asynciterablex';\nimport { concat } from '../../asynciterable/concat';\n\n/**\n * @ignore\n */\nexport function concatProto<T>(this: AsyncIterableX<T>): AsyncIterableX<T>;\n/**\n * @ignore\n */\nexport function concatProto<T, T2>(\n this: AsyncIterableX<T>,\n v2: AsyncIterable<T2>\n): AsyncIterableX<T | T2>;\n/**\n * @ignore\n */\nexport function concatProto<T, T2, T3>(\n this: AsyncIterableX<T>,\n v2: AsyncIterable<T2>,\n v3: AsyncIterable<T3>\n): AsyncIterableX<T | T2 | T3>;\n/**\n * @ignore\n */\nexport function concatProto<T, T2, T3, T4>(\n this: AsyncIterableX<T>,\n v2: AsyncIterable<T2>,\n v3: AsyncIterable<T3>,\n v4: AsyncIterable<T4>\n): AsyncIterableX<T | T2 | T3 | T4>;\n/**\n * @ignore\n */\nexport function concatProto<T, T2, T3, T4, T5>(\n this: AsyncIterableX<T>,\n v2: AsyncIterable<T2>,\n v3: AsyncIterable<T3>,\n v4: AsyncIterable<T4>,\n v5: AsyncIterable<T5>\n): AsyncIterable<T | T2 | T3 | T4 | T5>;\n/**\n * @ignore\n */\nexport function concatProto<T, T2, T3, T4, T5, T6>(\n this: AsyncIterableX<T>,\n v2: AsyncIterable<T2>,\n v3: AsyncIterable<T3>,\n v4: AsyncIterable<T4>,\n v5: AsyncIterable<T5>,\n v6: AsyncIterable<T6>\n): AsyncIterable<T | T2 | T3 | T4 | T5 | T6>;\n\n/**\n * @ignore\n */\nexport function concatProto<T>(\n this: AsyncIterableX<T>,\n ...args: AsyncIterable<T>[]\n): AsyncIterableX<T> {\n // @ts-ignore\n return concat(this, ...args);\n}\n\nAsyncIterableX.prototype.concat = concatProto;\n\ndeclare module '../../asynciterable/asynciterablex' {\n interface AsyncIterableX<T> {\n concat: typeof concatProto;\n }\n}\n"]}