From 2c52046f0bf358a5e07c53394b3b72d091356cce Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Thu, 12 Mar 2020 00:44:28 +0530 Subject: full recoup, untested/unfinished first attempt --- src/util/query.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/util/query.ts') diff --git a/src/util/query.ts b/src/util/query.ts index 95ef30e1b..d08c901a4 100644 --- a/src/util/query.ts +++ b/src/util/query.ts @@ -271,6 +271,14 @@ export class TransactionHandle { return new ResultStream(req); } + iterIndexed( + index: Index, + key?: any, + ): ResultStream { + const req = this.tx.objectStore(index.storeName).index(index.indexName).openCursor(key); + return new ResultStream(req); + } + delete(store: Store, key: any): Promise { const req = this.tx.objectStore(store.name).delete(key); return requestToPromise(req); -- cgit v1.2.3