features/wallet/wallet_sync_controller library
Classes
Enums
- WalletSyncDrive
-
What the host is doing with the background sync LOOP — distinct from the
observed
SyncStatus(which reports how that loop is progressing; see syncStatusProvider). This enum is the reference app's SYNC POLICY.
Properties
-
walletSyncControllerProvider
→ NotifierProvider<
WalletSyncController, WalletSyncDrive> -
Drives the background sync loop from (session-present ∧ app-foreground).
final
-
walletSyncDriveProvider
→ NotifierProvider<
WalletSyncController, WalletSyncDrive> -
The sync drive, public (FR-51): the SAME provider as the package's
internal
walletSyncControllerProvider, under the name hosts use.final -
walletSyncPassesRunProvider
→ Provider<
bool> -
SSOT for money copy that leans on a future SYNC PASS (#401 R5).
final