updates the current list of the widget
void updateList(List<ValueItem<T>> newList, {bool shouldreset = true}) { if (mounted) { widget.controller.updateListItems(newList, shouldreset); } }