riverpod_offline_sync library

Mixins

SyncAwareMixin<T extends StatefulWidget>

Properties

connectivityMonitorProvider → Provider<ConnectivityMonitor>
final
connectivityStatusProvider → StreamProvider<bool>
final
isConnectedProvider → Provider<bool>
final
isSyncingProvider → Provider<bool>
final
offlineSyncLayerProvider → Provider<OfflineSyncLayer>
final
pendingItemsCountProvider → Provider<int>
final
pendingItemsProvider → StreamProvider<List<QueueItem>>
final
queueBreakdownProvider → Provider<Map<String, int>>
final
queueManagerProvider → Provider<QueueManager>
final
syncMetricsProvider → Provider<SyncMetrics>
final
syncProgressProvider → StreamProvider<SyncProgress?>
final
syncStateProvider → StreamProvider<SyncStateType>
final
syncStatusTextProvider → Provider<String>
final

Functions

authTheme() ThemeData

Typedefs

OperationHandler = Future<void> Function(Map<String, dynamic> data)