SharedPreferencesAsyncExt extension
Contains extensions to read and write a value in SharedPreferencesWithCache
- on
-
- SharedPreferencesAsync
Methods
-
getBoolOrElse(
String key, {required bool defaultValue}) → Future< bool> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getColor(
String key) → Future< Color?> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getColorOrElse(
String key, {required Color defaultValue}) → Future< Color> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getDateTime(
String key) → Future< DateTime?> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getDateTimeOrElse(
String key, {required DateTime defaultValue}) → Future< DateTime> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getDoubleOrElse(
String key, {required double defaultValue}) → Future< double> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getIntOrElse(
String key, {required int defaultValue}) → Future< int> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getJson(
String key) → Future< Map< String, dynamic> ?> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getJsonOrElse(
String key, {required Map< String, dynamic> defaultValue}) → Future<Map< String, dynamic> > -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getOrElse<
T extends Object> (String key, {required T defaultValue}) → Future< T> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
Reads a value, throwing an exception if it's not a double, int, string, bool orList<String>. -
getStringListOrElse(
String key, {required List< String> defaultValue}) → Future<List< String> > -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getStringOrElse(
String key, {required String defaultValue}) → Future< String> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getThemeMode(
String key) → Future< ThemeMode?> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getThemeModeOrElse(
String key, {required ThemeMode defaultValue}) → Future< ThemeMode> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
getValue<
T extends Object> (String key) → Future< T?> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
Reads a value, throwing an exception if it's not a double, int, string, bool orList<String>. -
setColor(
String key, Color color) → Future< void> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
setDateTime(
String key, DateTime dateTime) → Future< void> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
Stores values as timezone independent milliseconds from the standard Unix epoch. -
setJson(
String key, Map< String, dynamic> map) → Future<void> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
setThemeMode(
String key, ThemeMode themeMode) → Future< void> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
-
setValue<
T extends Object> (String key, T value) → Future< void> -
Available on SharedPreferencesAsync, provided by the SharedPreferencesAsyncExt extension
Writes a value, throwing an exception if it's not a double, int, string, bool orList<String>.