listValues<T> method

Map<String, T> listValues<T>(
  1. String type
)

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;
}