listenable_collections library


A List that behaves like ValueNotifier if its data changes. it does not compare the elements on bulk operations If you set notifyIfEqual to false it will compare if a value passed value passed is equal to the existing value. like list[5]=4 if the content at index 4 is equal to 4 and only call notifyListeners if they are not equal. To allow atomic changes ListNotifier supports a single level of transactions