@reactivex/ix-esnext-esm
Version:
The Interactive Extensions for JavaScript
1 lines • 827 B
Source Map (JSON)
{"version":3,"sources":["add/iterable-operators/tomap.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,MAAM,0BAA0B,CAAC;AACrD,OAAO,EAAE,KAAK,EAAgB,MAAM,sBAAsB,CAAC;AAE3D,MAAM,UAAU,UAAU,CAExB,OAAwC;IAExC,OAAO,KAAK,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;AAC9B,CAAC;AAED,SAAS,CAAC,SAAS,CAAC,KAAK,GAAG,UAAU,CAAC","file":"tomap.js","sourcesContent":["import { IterableX } from '../../iterable/iterablex';\nimport { toMap, ToMapOptions } from '../../iterable/tomap';\n\nexport function toMapProto<TSource, TKey, TElement = TSource>(\n this: IterableX<TSource>,\n options: ToMapOptions<TSource, TElement>\n): Map<TKey, TElement | TSource> {\n return toMap(this, options);\n}\n\nIterableX.prototype.toMap = toMapProto;\n\ndeclare module '../../iterable/iterablex' {\n interface IterableX<T> {\n toMap: typeof toMapProto;\n }\n}\n"]}