UNPKG

368 BJavaScriptView Raw
1import { IterableX } from './iterablex';
2class OfKeysIterable extends IterableX {
3 constructor(source) {
4 super();
5 this._source = source;
6 }
7 [Symbol.iterator]() {
8 return Object.keys(this._source)[Symbol.iterator]();
9 }
10}
11export function ofKeys(source) {
12 return new OfKeysIterable(source);
13}
14
15//# sourceMappingURL=ofkeys.mjs.map