init static method

Future<PrefServiceShared> init({
  1. String prefix = '',
  2. Map<String, dynamic>? defaults,
})

Implementation

static Future<PrefServiceShared> init({
  String prefix = '',
  Map<String, dynamic>? defaults,
}) async {
  final sharedPreferences = await SharedPreferences.getInstance();
  final instance = PrefServiceShared._(prefix, sharedPreferences);
  if (defaults != null) {
    await instance.setDefaultValues(defaults);
  }
  return instance;
}