moveElementToLast<T> function

int moveElementToLast<T>(
  1. List<T> list,
  2. T element
)

Implementation

int moveElementToLast<T>(List<T> list, T element) {
  int i = list.indexOf(element);
  if (i != -1 && i < list.length - 1) {
    final item = list.removeAt(i);
    list.add(item);
    return list.length - 1;
  }
  return i;
}