HistoryObserverConfig class

The configuration of the RefenaHistoryObserver. It defines which events are saved.

Constructors

HistoryObserverConfig({bool startImmediately = true, bool saveProviderInitEvents = false, bool saveProviderDisposeEvents = false, bool saveChangeEvents = true, bool saveRebuildEvents = true, bool saveActionDispatchedEvents = true, bool saveActionFinishedEvents = true, bool saveActionErrorEvents = true, bool saveMessageEvents = true})
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
saveActionDispatchedEvents → bool
Whether the observer should save ActionDispatchedEvents.
final
saveActionErrorEvents → bool
Whether the observer should save ActionErrorEvents.
final
saveActionFinishedEvents → bool
Whether the observer should save ActionFinishedEvents.
final
saveChangeEvents → bool
Whether the observer should save ChangeEvents.
final
saveMessageEvents → bool
Whether the observer should save MessageEvents.
final
saveProviderDisposeEvents → bool
Whether the observer should save ProviderDisposeEvents.
final
saveProviderInitEvents → bool
Whether the observer should save ProviderInitEvents.
final
saveRebuildEvents → bool
Whether the observer should save RebuildEvents.
final
startImmediately → bool
Whether the observer should start immediately.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

only({bool startImmediately = true, bool providerInit = false, bool providerDispose = false, bool change = false, bool rebuild = false, bool actionDispatched = false, bool actionFinished = false, bool actionError = false, bool message = false}) → HistoryObserverConfig
Saves only the specified events.

Constants

all → const HistoryObserverConfig
Saves all events.
defaultConfig → const HistoryObserverConfig
By default, only ChangeEvents are saved.