Sync progress list

Generated reference for ovok_flutter: sync progress list.

  • Stable unknown
  • Release candidate since 0.1.0-rc.6
  • Development since 0.1.0-dev.32+1028d01

SyncProgressList

class SyncProgressList extends StatelessWidget

Lists sync progress for each configured data type.

Constructors

SyncProgressList.new

SyncProgressList({
  Map<String, SyncProgress>? progress,
  String Function(String)? labelForType,
  Map<SyncProgressStatus, String> statusLabels = const {},
  Map<SyncPauseReason, String> reasonLabels = const {},
  Key? key,
})

Creates a sync progress list.

ParameterTypeKindDefault
progressMap<String, SyncProgress>?named
labelForTypeString Function(String)?named
statusLabelsMap<SyncProgressStatus, String>namedconst {}
reasonLabelsMap<SyncPauseReason, String>namedconst {}
keyKey?named

Properties

SyncProgressList.progress

final Map<String, SyncProgress>? progress

Progress snapshots keyed by data type.

SyncProgressList.labelForType

final String Function(String)? labelForType

Returns a localized label for a data type key.

SyncProgressList.statusLabels

final Map<SyncProgressStatus, String> statusLabels

Overrides the default status labels.

SyncProgressList.reasonLabels

final Map<SyncPauseReason, String> reasonLabels

Overrides the default pause reason labels.

Last updated on

On this page