Transaction class
- Inheritance
-
- Object
- EventTarget
- Transaction
- Annotations
-
- @Unstable()
- @Native("IDBTransaction")
Properties
-
completed →
Future<
Database> read-only - Provides a Future which will be completed once the transaction has completed.
-
db →
Database?
read-only
-
error →
DomException?
read-only
-
hashCode →
int
read-only, inherited
- The hash code for this object.
-
mode →
String?
read-only
-
objectStoreNames →
List<
String>? @Returns('DomStringList'), @Creates('DomStringList'), read-only -
on →
Events
read-only, inherited
- This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
-
onAbort →
Stream<
Event> read-only -
Stream of
abort
events handled by this Transaction. -
onComplete →
Stream<
Event> read-only -
Stream of
complete
events handled by this Transaction. -
onError →
Stream<
Event> read-only -
Stream of
error
events handled by this Transaction. -
runtimeType →
Type
read-only, inherited
- A representation of the runtime type of the object.
Methods
-
abort(
) → void -
addEventListener(
String type, EventListener? listener, [ bool? useCapture]) → void inherited -
dispatchEvent(
Event event) → bool inherited -
noSuchMethod(
Invocation invocation) → dynamic inherited - Invoked when a non-existent method or property is accessed.
-
objectStore(
String name) → ObjectStore -
removeEventListener(
String type, EventListener? listener, [ bool? useCapture]) → void inherited -
toString(
) → String inherited - A string representation of this object.
Operators
-
operator ==(
Object other) → bool inherited - The equality operator.
Constants
-
abortEvent → const
EventStreamProvider<
Event> -
Static factory designed to expose
abort
events to event handlers that are not necessarily instances of Transaction.const EventStreamProvider<Event>('abort')
-
completeEvent → const
EventStreamProvider<
Event> -
Static factory designed to expose
complete
events to event handlers that are not necessarily instances of Transaction.const EventStreamProvider<Event>('complete')
-
errorEvent → const
EventStreamProvider<
Event> -
Static factory designed to expose
error
events to event handlers that are not necessarily instances of Transaction.const EventStreamProvider<Event>('error')
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.17.0/dart-indexed_db/Transaction-class.html