minItem property

Get the minimum item in the list, equivalent to calling LIST_MIN(list) in ink.

Implementation

MapEntry<InkListItem, int> get minItem {
  var min = MapEntry<InkListItem, int>(InkListItem(), 0);

  entries.forEach((entry) {
    if (min.key.isNull || entry.value < min.value) {
      min = entry;
    }
  });

  return min;
}