balanced constant
Balanced sync - batch on cellular, immediate on WiFi.
Good balance between reliability and battery life.
Implementation
static const SyncPolicy balanced = SyncPolicy(
onWifi: SyncBehavior.immediate,
onCellular: SyncBehavior.batch,
onMetered: SyncBehavior.batch,
onOffline: SyncBehavior.queue,
batchSize: 20,
batchInterval: Duration(minutes: 2),
lowBatteryThreshold: 20,
lowBatteryBehavior: SyncBehavior.batch,
);