control_config 1.3.0 copy "control_config: ^1.3.0" to clipboard
control_config: ^1.3.0 copied to clipboard

Wrapper around shared_preferences

Part of [flutter_control] family #

This library is wrapper around [shared_preferences]

Mixin provider:

class UserPrefs with PrefsProvider {
  
  String get userId => prefs.get('user_id');
  
  set userId(String value) => prefs.set('user_id', value);
}

Model:

final boolPref = PrefModel.boolean('visited');
final numPref = PrefModel.number('fav_num', defaultValue: -1);

void updateVisited() {
  boolPref.value = numPref.value > 0;
}

Instance:

  final id = PrefsProvider.instance.get('user_id');
0
likes
120
points
149
downloads

Publisher

verified publisherbasecontrol.dev

Weekly Downloads

Wrapper around shared_preferences

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

control_core, flutter, shared_preferences

More

Packages that depend on control_config