@reactivex/ix-esnext-esm
Version:
The Interactive Extensions for JavaScript
21 lines (19 loc) • 548 B
JavaScript
import { IterableX } from '../iterablex';
export class IgnoreElementsIterable extends IterableX {
constructor(source) {
super();
this._source = source;
}
*[Symbol.iterator]() {
const it = this._source[Symbol.iterator]();
while (!it.next().done) {
/* intentionally empty */
}
}
}
export function ignoreElements() {
return function ignoreElementsOperatorFunction(source) {
return new IgnoreElementsIterable(source);
};
}
//# sourceMappingURL=ignoreelements.mjs.map