readIterableOfString method
Implementation
Iterable<String> readIterableOfString(Iterable<String> pathSegments) {
Object? data = options;
for (final key in pathSegments) {
if (data is Map<String, Object> && data.containsKey(key)) {
data = data[key];
} else {
return [];
}
}
return isIterableOfStrings(data) ? (data as Iterable).cast<String>() : [];
}