import 'package:shared_preferences/shared_preferences.dart'; class SharedPrefs { static late SharedPreferences _sharedPrefs; factory SharedPrefs() => SharedPrefs._internal(); SharedPrefs._internal(); Future init() async { _sharedPrefs = await SharedPreferences.getInstance(); } /// get/set id_utilisateur int get id_utilisateur => _sharedPrefs.getInt('key_id_utilisateur') ?? 0; set id_utilisateur(int value) { _sharedPrefs.setInt('key_id_utilisateur', value); } /// get/set expire int get expire => _sharedPrefs.getInt('key_expire') ?? 0; set expire(int value) { _sharedPrefs.setInt('key_expire', value); } /// get/set email String get email => _sharedPrefs.getString('key_email') ?? ""; set email(String value) { _sharedPrefs.setString('key_email', value); } /// get/set guid String get guid => _sharedPrefs.getString('key_guid') ?? ""; set guid(String value) { _sharedPrefs.setString('key_guid', value); } /// get/set langage String get langage => _sharedPrefs.getString('key_langage') ?? ""; set langage(String value) { _sharedPrefs.setString('key_langage', value); } /// get/set last_traduction String get last_traduction => _sharedPrefs.getString('key_last_traduction') ?? ""; set last_traduction(String value) { _sharedPrefs.setString('key_last_traduction', value); } /// get/set login String get login => _sharedPrefs.getString('key_login') ?? ""; set login(String value) { _sharedPrefs.setString('key_login', value); } /// get/set nom String get nom => _sharedPrefs.getString('key_nom') ?? ""; set nom(String value) { _sharedPrefs.setString('key_nom', value); } /// get/set prenom String get prenom => _sharedPrefs.getString('key_prenom') ?? ""; set prenom(String value) { _sharedPrefs.setString('key_prenom', value); } /// get/set version String get version => _sharedPrefs.getString('key_version') ?? ""; set version(String value) { _sharedPrefs.setString('key_version', value); } /// get/set photo String get photo => _sharedPrefs.getString('key_photo') ?? ""; set photo(String value) { _sharedPrefs.setString('key_photo', value); } /// get/set id_distrib int get id_distrib => _sharedPrefs.getInt('key_id_distrib') ?? 0; set id_distrib(int value) { _sharedPrefs.setInt('key_id_distrib', value); } /// get/set id_visite int get id_visite => _sharedPrefs.getInt('key_id_visite') ?? 0; set id_visite(int value) { _sharedPrefs.setInt('key_id_visite', value); } }