aboutsummaryrefslogtreecommitdiff
path: root/packages/idb-bridge/src/BridgeIDBDatabase.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-08-10 14:37:20 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-08-10 14:37:20 +0530
commit5f8714091aac80144be118fa6427d65222e7509c (patch)
treea897f42a894b299a78a44e8d9b96a2a9a8342d0c /packages/idb-bridge/src/BridgeIDBDatabase.ts
parent6990b3b5ec09ed5c1cc9d3eab4c5f8ad31d351ff (diff)
downloadwallet-core-5f8714091aac80144be118fa6427d65222e7509c.tar.xz
use API extractor for cleaner package separation
Diffstat (limited to 'packages/idb-bridge/src/BridgeIDBDatabase.ts')
-rw-r--r--packages/idb-bridge/src/BridgeIDBDatabase.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/idb-bridge/src/BridgeIDBDatabase.ts b/packages/idb-bridge/src/BridgeIDBDatabase.ts
index a22ad5400..ffd897f9c 100644
--- a/packages/idb-bridge/src/BridgeIDBDatabase.ts
+++ b/packages/idb-bridge/src/BridgeIDBDatabase.ts
@@ -33,6 +33,7 @@ import {
Schema,
DatabaseTransaction,
} from "./backend-interface";
+import { BridgeIDBObjectStore } from "./BridgeIDBObjectStore";
/**
* Ensure that an active version change transaction is currently running.
@@ -62,6 +63,7 @@ const confirmActiveVersionchangeTransaction = (database: BridgeIDBDatabase) => {
};
// http://www.w3.org/TR/2015/REC-IndexedDB-20150108/#database-interface
+/** @public */
export class BridgeIDBDatabase extends FakeEventTarget {
_closePending = false;
_closed = false;
@@ -120,7 +122,7 @@ export class BridgeIDBDatabase extends FakeEventTarget {
public createObjectStore(
name: string,
options: { autoIncrement?: boolean; keyPath?: KeyPath } | null = {},
- ) {
+ ): BridgeIDBObjectStore {
if (name === undefined) {
throw new TypeError();
}