mapCurveTables function Null safety
- Map struc
function to map curve tables
Implementation
Map<String, CurveTable> mapCurveTables(Map struc) {
final Iterable<MapEntry> entries1 = struc.entries;
final Iterable<MapEntry<String, CurveTable>> entries2 = entries1.map(
(kv) => MapEntry(
(kv.key as String).toLowerCase(),
CurveTable((kv.value["Keys"] as List)
.map((kv) => [kv["KeyTime"] as double, kv["KeyValue"] as double])
.toList()),
),
);
return Map.fromEntries(entries2);
}