Interface IDBFactory
interface IDBFactory {
cmp(first: any, second: any): number;
databases(): Promise<IDBDatabaseInfo[]>;
deleteDatabase(name: string): IDBOpenDBRequest;
open(name: string, version?: number): IDBOpenDBRequest;
}
cmp(first: any, second: any): number;
databases(): Promise<IDBDatabaseInfo[]>;
deleteDatabase(name: string): IDBOpenDBRequest;
open(name: string, version?: number): IDBOpenDBRequest;
}
Index
Methods
Methods
cmp
The
cmp()method of the IDBFactory interface compares two values as keys to determine equality and ordering for IndexedDB operations, such as storing and iterating.Parameters
- first: any
- second: any
Returns number
databases
The
databasesmethod of the IDBFactory interface returns a Promise that fulfills with an array of objects containing the name and version of all the available databases.Returns Promise<IDBDatabaseInfo[]>
deleteDatabase
The
deleteDatabase()method of the returns an IDBOpenDBRequest object immediately, and performs the deletion operation asynchronously.Parameters
- name: string
Returns IDBOpenDBRequest
open
The
open()method of the IDBFactory interface requests opening a connection to a database.Parameters
- name: string
Optionalversion: number
Returns IDBOpenDBRequest
The
IDBFactoryinterface of the IndexedDB API lets applications asynchronously access the indexed databases.MDN Reference