getMainInstrument static method

String getMainInstrument(
  1. Map<String, Instrument> instruments
)

Implementation

static String getMainInstrument(Map<String, Instrument> instruments){

  if(instruments.isEmpty) return "";

  Instrument mainInstrument = Instrument();
  for (var element in instruments.values) {
    if(element.isMain) mainInstrument = element;
  }

  return mainInstrument.name.isNotEmpty ? mainInstrument.name : instruments.values.first.name;
}