WalletActivityPhase enum

Where the activity list is in its load cycle. The rows are carried alongside (in WalletActivityState) so they STAY visible across a refresh/load-more fault — a busy-DB throw must never blank a populated history (invariant 10, the §3.3 last-known-through-error contract the snapshot also honors).

Inheritance
Available extensions

Values

loading → const WalletActivityPhase

The FIRST page is loading and no rows are known yet → a bounded spinner.

ready → const WalletActivityPhase

Rows are loaded (possibly empty) and idle.

loadingMore → const WalletActivityPhase

A NEXT page is being fetched (the user tapped "load more") → the existing rows stay, with a trailing spinner.

error → const WalletActivityPhase

The FIRST page failed with no prior rows → the honest error line. (A refresh/load-more fault keeps ready + the last-known rows instead.)

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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

Constants

values → const List<WalletActivityPhase>
A constant List of the values in this enum, in order of their declaration.