fromMap function

dynamic fromMap(
  1. Map? map,
  2. dynamic key, {
  3. dynamic defaultValue,
})

Returns a key value pair from a map if it exists, otherwise optionally return a default value else null

Implementation

dynamic fromMap(Map? map, dynamic key, {dynamic defaultValue}) {
  dynamic value = defaultValue;
  try {
    if ((map != null) && (map.containsKey(key))) {
      value = map[key];
    }
  } catch (e) {
    return defaultValue;
  }
  return value;
}