materializeMapValue function
Implementation
dynamic materializeMapValue(
MapTypeInfo mapType,
Iterable<MapEntry<dynamic, dynamic>> entries,
) {
return mapType.keyTypeDescriptor.mapType<dynamic>(<K>() {
return mapType.valueTypeDescriptor.mapType<dynamic>(<V>() {
Map<K, V> output = <K, V>{};
for (MapEntry<dynamic, dynamic> entry in entries) {
output[entry.key as K] = entry.value as V;
}
return output;
});
});
}