asStringList method

List<String> asStringList(
  1. String path, {
  2. List<String> defaultValue = const <String>[],
})

Returns a list at path as a String list. If the key isn't a valid List

Implementation

List<String> asStringList(String path,
    {List<String> defaultValue = const <String>[]}) {
  if (validStringList(path)) {
    return (valueMap[path] as List<dynamic>).cast<String>();
  } else {
    return defaultValue;
  }
}