/** Gets an [Iterator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators) object that contains the `[id, {@link TransientShadow}]` pairs for each transient property in the {@link Store#transients} property. */ entries() { return iterateOver(this.__().keys(), key => [ key, this[key] ] ); }
entries() { if (!this.isActive()) { return doneIterator; } return iterateOver(this.keysArray(), key => [key, this.get(key)] ); }
/** Gets an [Iterator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators) object that contains the {@link TransientShadow} instances. */ values() { return iterateOver(this.__().keys(), key => this[key]); }
values() { if (!this.isActive()) { return doneIterator; } return iterateOver(this.keysArray(), key => this.get(key)); }