moveToIndex method
Moves element to given newIndex.
Notifies listeners afterwards.
Implementation
void moveToIndex(int oldIndex, int newIndex) => update(() {
if (newIndex > oldIndex) newIndex--;
final item = _list.removeAt(oldIndex);
_list.insert(newIndex, item);
});