IDBFactory extension type
The IDBFactory
interface of the
IndexedDB API
lets applications asynchronously access the indexed databases. The object
that implements the interface is window.indexedDB
. You open — that is,
create and access — and delete a database with this object, and not directly
with IDBFactory
.
API documentation sourced from MDN Web Docs.
- on
- Implemented types
- Available extensions
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
cmp(
JSAny? first, JSAny? second) → int -
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. -
databases(
) → JSPromise< JSArray< IDBDatabaseInfo> > -
The
databases
method of the IDBFactory interface returns aPromise
that fulfills with an array of objects containing the name and version of all the available databases. -
deleteDatabase(
String name) → IDBOpenDBRequest -
The
deleteDatabase()
method of the IDBFactory interface requests the deletion of a database. The method returns an IDBOpenDBRequest object immediately, and performs the deletion operation asynchronously. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
open(
String name, [int version]) → IDBOpenDBRequest -
The
open()
method of the IDBFactory interface requests opening a connection to a database. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited