MapConversionX<K, V> extension
Conversion helpers for non-nullable maps.
- on
-
- Map<
K, V>
- Map<
Properties
-
keysList
→ List<
K> -
Available on Map<
Returns a list containing all the keys in the map.K, V> , provided by the MapConversionX extensionno setter -
keysSet
→ Set<
K> -
Available on Map<
Returns a set containing all the keys in the map.K, V> , provided by the MapConversionX extensionno setter -
valuesList
→ List<
V> -
Available on Map<
Returns a list containing all the values in the map.K, V> , provided by the MapConversionX extensionno setter -
valuesSet
→ Set<
V> -
Available on Map<
Returns a set containing all the values in the map.K, V> , provided by the MapConversionX extensionno setter
Methods
-
getBigInt(
K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, BigInt? defaultValue}) → BigInt -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to BigInt. -
getBool(
K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, bool? defaultValue}) → bool -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to bool. -
getDateTime(
K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, String? format, String? locale, bool autoDetectFormat = false, bool useCurrentLocale = false, bool utc = false, DateTime? defaultValue}) → DateTime -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to DateTime. -
getDouble(
K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, double? defaultValue, String? format, String? locale}) → double -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to double. -
getEnum<
T extends Enum> (K key, {required T parser(dynamic), List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, T? defaultValue}) → T -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to an enum usingparser. -
getInt(
K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, int? defaultValue, String? format, String? locale}) → int -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to int. -
getList<
T> (K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, List<T> ? defaultValue}) → List<T> -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to a List ofT. -
getMap<
K2, V2> (K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, Map<K2, V2> ? defaultValue}) → Map<K2, V2> -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to a Map ofK2toV2. -
getNum(
K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, num? defaultValue, String? format, String? locale, ElementConverter<num> ? converter}) → num -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to num. -
getSet<
T> (K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, Set<T> ? defaultValue}) → Set<T> -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to a Set ofT. -
getString(
K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, String? defaultValue}) → String -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to String. -
getUri(
K key, {List< K> ? alternativeKeys, dynamic innerKey, int? innerListIndex, Uri? defaultValue}) → Uri -
Available on Map<
Converts the value atK, V> , provided by the MapConversionX extensionkey(oralternativeKeys) to Uri. -
parse<
T, K2, V2> (K key, T converter(Map< K2, V2> json)) → T -
Available on Map<
Parses the nested map atK, V> , provided by the MapConversionX extensionkeyusing the providedconverter. -
tryParse<
T, K2, V2> (K key, T converter(Map< K2, V2> json)) → T? -
Available on Map<
Tries to parse the nested map atK, V> , provided by the MapConversionX extensionkeyusing the providedconverter.