Попробуйте expand
функцию на values
var b = groupBy(value[index],(ABC item) => item.id);
dropDownMenuItem = buildDropDownMenuItems(b.values.expand((item) => item).toList());
, но, очевидно, она дает вам тот же разгруппированный список перед функцией group by
. Возможно, вы хотели использовать его как b["your key"]
var b = groupBy(value[index],(ABC item) => item.id);
dropDownMenuItem = buildDropDownMenuItems(b["your key"]);