asMapOrNull function

Map<String, dynamic>? asMapOrNull(
  1. Map<String, dynamic>? json,
  2. String key
)

Convert any map value with key to Map<String, dynamic> or null safely.

Implementation

Map<String, dynamic>? asMapOrNull(
  Map<String, dynamic>? json,
  String key,
) {
  if (json == null || !json.containsKey(key)) {
    return null;
  }
  return toMapOrNull(json[key]);
}