getMetadataString method
Returns the metadata
value associated to key
for the expected String type
or defaultValue
if not found, or it's not the expected String type.
key
The metadata key to lookup
defaultValue
The default value if a key isn't found or if not
the expected String type
Implementation
String getMetadataString(String key, String defaultValue) {
final value = metadata[key];
if (value != null && value is String) {
return value;
}
return defaultValue;
}