safeGetString static method

String safeGetString(
  1. Map map,
  2. String key, {
  3. String fallback = '',
})

Reads map[key] as String; returns fallback if absent or wrong type.

Implementation

static String safeGetString(
  Map<dynamic, dynamic> map,
  String key, {
  String fallback = '',
}) {
  final value = map[key];
  return value is String ? value : fallback;
}