ResourceQualifiers constructor

ResourceQualifiers(
  1. Map<String, dynamic> qualifiers
)

Implementation

factory ResourceQualifiers(Map<String, dynamic> qualifiers) {
  final cacheKey = _computeMapHash(qualifiers);

  return _cache.putIfAbsent(cacheKey, () {
    final immutableMap = Map<String, dynamic>.unmodifiable(
        Map<String, dynamic>.from(qualifiers));
    return ResourceQualifiers._(immutableMap);
  });
}