getTotalPresets static method

Map<String, ChamberPreset> getTotalPresets(
  1. Map<String, Chamber> chambers
)

Implementation

static Map<String, ChamberPreset> getTotalPresets(Map<String, Chamber> chambers){
  Map<String, ChamberPreset> totalPresets = {};

  chambers.forEach((key, chamber) {
    for (var preset in chamber.chamberPresets ?? []) {
      totalPresets[preset.id] = preset;
    }
  });

  return totalPresets;
}