listValues<T> method
Implementation
Map<String, T> listValues<T>(String type) {
final prefix = '/$type/';
final result = <String, T>{};
if (parent != null) {
result.addAll(parent!.listValues<T>(type));
}
for (final key in _values.keys) {
if (key.startsWith(prefix)) {
result[key] = _values[key] as T;
}
}
return result;
}