common/utils/shared_pref library

Functions

clearSharedPref() → Future<bool>
clear SharedPref
getBoolAsync(String key, {bool defaultValue = false}) → bool
Returns a Bool if exists in SharedPref
getDoubleAsync(String key, {double defaultValue = 0.0}) → double
Returns a Double if exists in SharedPref
getIntAsync(String key, {int defaultValue = 0}) → int
Returns a Int if exists in SharedPref
getJSONAsync(String key, {Map<String, dynamic>? defaultValue}) → Map<String, dynamic>
Returns a JSON if exists in SharedPref
getMatchingSharedPrefKeys(String key) → List<String>
Returns List of Keys that matches with given Key
getStringAsync(String key, {String defaultValue = ''}) → String
Returns a String if exists in SharedPref
getStringListAsync(String key) → List<String>?
Returns a StringList if exists in SharedPref
removeKey(String key) → Future<bool>
remove key from SharedPref
setValue(String key, dynamic value, {bool print = true}) → Future<bool>
Add a value in SharedPref based on their type - Must be a String, int, bool, double, Map<String, dynamic> or StringList