update method

  1. @override
Future<AppSettings> update(
  1. SettingsUpdater updater
)
override

Implementation

@override
Future<AppSettings> update(SettingsUpdater updater) async {
  final current = await load();
  final updated = updater(current);
  await save(updated);
  return updated;
}