mapVal static method
Returns a key value pair from a map if it exists, otherwise optionally return a default value else null
Implementation
static dynamic mapVal(Map? map, dynamic key, {dynamic defaultValue})
{
dynamic value = defaultValue;
try
{
if ((map != null) && (map.containsKey(key)))
{
value = map[key];
}
}
catch(e)
{
Log().debug(e.toString(), caller: 'helper/string.dart => mapVal(Map map, dynamic key, {dynamic defaultValue})');
return defaultValue;
}
return value;
}