IdbFactoryLogger class abstract
Logger wrapper
- Inheritance
-
- Object
- IdbFactory
- IdbFactoryLogger
- Available extensions
Constructors
Properties
- factory → IdbFactory
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
idb_shim specific
no setterinherited
- persistent → bool
-
whether the changes are persistent (i.e. not in memory)
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- supportsDatabaseNames → bool
-
if getDatabaseNames can be called
no setterinherited
- type ↔ IdbFactoryLoggerType?
-
getter/setter pair
Methods
-
cmp(
Object first, Object second) → int -
compares two values as keys to determine equality and ordering for
IndexedDB operations, such as storing and iterating.
inherited
-
deleteDatabase(
String name, {OnBlockedFunction? onBlocked}) → Future< IdbFactory> -
performs the deletion operation asynchronously.
inherited
-
err(
String message, {int? id}) → void -
getDatabaseNames(
) → Future< List< String> > -
list of database names (only available if supportsDatabaseNames returns
true).
inherited
-
log(
String message, {int? id}) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
open(
String dbName, {int? version, OnUpgradeNeededFunction? onUpgradeNeeded, OnBlockedFunction? onBlocked}) → Future< Database> -
requests opening a connection to a database.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- debugMaxLogCount ↔ int?
-
Allow setting a max number of logs
getter/setter pair