UNPKG

458 BJavaScriptView Raw
1import { AsyncIterableX } from './asynciterablex';
2class OfValuesAsyncIterable extends AsyncIterableX {
3 constructor(source) {
4 super();
5 this._source = source;
6 }
7 [Symbol.asyncIterator]() {
8 return AsyncIterableX.from(Object.keys(this._source), key => this._source[key])[Symbol.asyncIterator]();
9 }
10}
11export function ofValues(source) {
12 return new OfValuesAsyncIterable(source);
13}
14
15//# sourceMappingURL=ofvalues.mjs.map