@reactivex/ix-esnext-esm
Version:
The Interactive Extensions for JavaScript
20 lines (18 loc) • 551 B
JavaScript
import { AsyncIterableX } from '../asynciterablex';
export class IgnoreElementsAsyncIterable extends AsyncIterableX {
constructor(source) {
super();
this._source = source;
}
async *[Symbol.asyncIterator]() {
// eslint-disable-next-line no-empty
for await (const _ of this._source) {
}
}
}
export function ignoreElements() {
return function ignoreElementsOperatorFunction(source) {
return new IgnoreElementsAsyncIterable(source);
};
}
//# sourceMappingURL=ignoreelements.mjs.map