UNPKG

@reactivex/ix-esnext-esm

Version:

The Interactive Extensions for JavaScript

1 lines 1.07 kB
{"version":3,"sources":["add/iterable-operators/distinctuntilchanged.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,SAAS,EAAE,MAAM,0BAA0B,CAAC;AACrD,OAAO,EAAE,oBAAoB,EAAE,MAAM,+CAA+C,CAAC;AAGrF;;GAEG;AACH,MAAM,UAAU,yBAAyB,CAEvC,OAAwC;IAExC,OAAO,oBAAoB,CAAC,OAAO,CAAC,CAAC,IAAI,CAAC,CAAC;AAC7C,CAAC;AAED,SAAS,CAAC,SAAS,CAAC,oBAAoB,GAAG,yBAAyB,CAAC","file":"distinctuntilchanged.js","sourcesContent":["import { IterableX } from '../../iterable/iterablex';\nimport { distinctUntilChanged } from '../../iterable/operators/distinctuntilchanged';\nimport { DistinctOptions } from '../../iterable/operators/distinctoptions';\n\n/**\n * @ignore\n */\nexport function distinctUntilChangedProto<TSource, TKey>(\n this: IterableX<TSource>,\n options?: DistinctOptions<TSource, TKey>\n): IterableX<TSource> {\n return distinctUntilChanged(options)(this);\n}\n\nIterableX.prototype.distinctUntilChanged = distinctUntilChangedProto;\n\ndeclare module '../../iterable/iterablex' {\n interface IterableX<T> {\n distinctUntilChanged: typeof distinctUntilChangedProto;\n }\n}\n"]}