Transaction class - dart:indexed_db library (original) (raw)

Inheritance

Annotations

Properties

completedFuture<Database>

Provides a Future which will be completed once the transaction has completed.

no setter

dbDatabase?

no setter

errorDomException?

no setter

hashCodeint

The hash code for this object.

no setterinherited

modeString?

no setter

objectStoreNamesList<String>?

no setter

onEvents

This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.

no setterinherited

onAbortStream<Event>

Stream of abort events handled by this Transaction.

no setter

onCompleteStream<Event>

Stream of complete events handled by this Transaction.

no setter

onErrorStream<Event>

Stream of error events handled by this Transaction.

no setter

runtimeTypeType

A representation of the runtime type of the object.

no setterinherited

Methods

abort()→ void

addEventListener(String type, EventListener? listener, [bool? useCapture])→ void

inherited

dispatchEvent(Event event)→ bool

inherited

noSuchMethod(Invocation invocation)→ dynamic

Invoked when a nonexistent method or property is accessed.

inherited

objectStore(String name)→ ObjectStore

removeEventListener(String type, EventListener? listener, [bool? useCapture])→ void

inherited

toString()→ String

A string representation of this object.

inherited

Operators

operator ==(Object other)→ bool

The equality operator.

inherited

Constants

abortEvent → const EventStreamProvider<Event>

Static factory designed to expose abort events to event handlers that are not necessarily instances of Transaction.

completeEvent → const EventStreamProvider<Event>

Static factory designed to expose complete events to event handlers that are not necessarily instances of Transaction.

errorEvent → const EventStreamProvider<Event>

Static factory designed to expose error events to event handlers that are not necessarily instances of Transaction.