label property
String
get
label
A short human-readable description.
Implementation
String get label => switch (phase) {
PrismSyncPhase.idle =>
pendingChanges == 0 ? 'Up to date' : '$pendingChanges waiting to sync',
PrismSyncPhase.pushing => 'Uploading changes',
PrismSyncPhase.pulling => 'Downloading changes',
PrismSyncPhase.offline =>
pendingChanges == 0 ? 'Offline' : 'Offline — $pendingChanges waiting',
PrismSyncPhase.failed => 'Sync failed',
PrismSyncPhase.paused => 'Sync paused',
};