attachLoader method

void attachLoader(
  1. Map<String, T> loader()
)

Implementation

void attachLoader(Map<String, T> Function() loader) {
  final previousLoader = _loader;
  if (previousLoader == null) {
    _loader = loader;
    return;
  }
  _loader = () {
    final merged = <String, T>{}
      ..addAll(previousLoader())
      ..addAll(loader());
    return merged;
  };
}