asMap function

Map<String, dynamic> asMap(
  1. Map<String, dynamic>? json,
  2. String key, {
  3. Map<String, dynamic> fallback = const <String, dynamic>{},
})

Convert any map value with key to Map<String, dynamic> or fallback safely. If fallback is not provided, it defaults to an empty map.

Implementation

Map<String, dynamic> asMap(Map<String, dynamic>? json, String key,
    {Map<String, dynamic> fallback = const <String, dynamic>{}}) {
  return toMap(
      asTOrNull(
        json,
        key,
      ),
      fallback: fallback);
}