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).
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.