update method

Future<AppSettings> update(
  1. AppSettings updater(
    1. AppSettings
    )
)

Implementation

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