utils library

Classes

ListNotifier<T>
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
MapNotifier<T, V>
A Map 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 map[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 MapNotifier supports a single level of transactions

Functions

combinations<T>(List<List<T>> lists, [int index = 0, List<T>? prefix]) Iterable<List<T>>
isEqual(dynamic a, dynamic b) → dynamic
log(dynamic message) → dynamic
thread<T>(FutureOr<T> action()) Future<T>