flutter_watcher library

Classes

BaseListCachedWatcher<E>
create a CachedWatcher of type List, which reacts just like normal List, but with watcher capabilities.
BaseMapCachedWatcher<K, V>
create a CachedWatcher of type Map, which reacts just like normal Map, but with watcher capabilities.
BaseSetCachedWatcher<E>
allows to quickly create a Watcher of type Set
BoolCachedWatcher
BoolCachedWatcher
BoolWatcher
allows to quickly create a Watcher of type bool.
CachedWatcher<T>
CachedWatcher
ColorCachedWatcher
ColorCachedWatcher
ColorWatcher
allows to quickly create a Watcher of type Color.
DateTimeCachedWatcher
create a CachedWatcher of type DateTime, which reacts just like normal DateTime, but with watcher capabilities.
DateTimeWatcher
create a Watcher of type DateTime, which reacts just like normal DateTime, but with watcher capabilities.
DoubleCachedWatcher
DoubleCachedWatcher
DoubleWatcher
allows to quickly create a Watcher of type double.
DurationCachedWatcher
create a CachedWatcher of type Duration, which reacts just like normal Duration, but with watcher capabilities.
DurationWatcher
create a Watcher of type Duration, which reacts just like normal Duration, but with watcher capabilities.
IntCachedWatcher
IntCachedWatcher
IntWatcher
allows to quickly create a Watcher of type int.
ListCachedWatcher<E>
ListCachedWatcher
ListWatcher<E>
create a Watcher of type List
MapCachedWatcher<K, V>
MapCachedWatcher<K, V>
MapWatcher<K, V>
create a Watcher of type Map<K, V>, which reacts just like normal Map, but with watcher capabilities.
NumCachedWatcher
NumCachedWatcher
NumWatcher
allows to quickly create a Watcher of type num.
SetCachedWatcher<E>
SetCachedWatcher
SetWatcher<E>
create a Watcher of type Set, which reacts just like normal Set, but with watcher capabilities.
StringCachedWatcher
StringCachedWatcher
StringWatcher
allows to quickly create a Watcher of type String.
UriCachedWatcher
create a CachedWatcher of type Uri, which reacts just like normal Uri, but with watcher capabilities.
UriWatcher
create a Watcher of type Uri, which reacts just like normal Uri, but with watcher capabilities.
Watch
Watch
WatchAll
WatchAll
Watcher<T>
A ChangeNotifier that holds a single value.
WatchValue<T>
WatchValue Widget

Extensions

BoolWatcherEx on bool
BoolWatcherEx
BoolWatcherExtension on Watcher<bool>
BoolWatcherExtension
ColorWatcherEx on Color
ColorWatcherEx
ColorWatcherExtension on Watcher<Color>
Extension: ColorWatcherExtension
DateTimeWatcherEx on DateTime
DateTimeWatcherEx
DoubleWatcherEx on double
DoubleWatcherEx
DoubleWatcherExtension on Watcher<double>
DoubleWatcherExtension
IntWatcherEx on int
IntWatcherEx
IntWatcherExtension on Watcher<int>
IntWatcherExtension
ListWatcherEx on List<E>
ListWatcherEx
MapWatcherEx on Map<K, V>
MapWatcherEx<K, V>
NumericWatcherExtension on Watcher<num>
NumericWatcherExtension
NumWatcherEx on num
NumWatcherEx
SetWatcherEx on Set<E>
ListWatcherEx
StreamToWatcher on Stream<T>
Extension on Stream<T> to convert any stream into a Watcher<T>.
StringWatcherEx on String
StringWatcherEx
StringWatcherExtension on Watcher<String>
StringWatcherExtension
UriWatcherEx on Uri
UriWatcherEx
WatcherListenableExtension on Listenable
Extension on Listenable to integrate with the Watch widget.
WatcherListenablesExtension on List<Listenable?>
Extension on a list of Listenable objects to integrate with the WatchAll widget.
WatcherValueListenableExtension on ValueListenable<T>
Extension on ValueListenable to seamlessly create a WatchValue widget.
WatchExtension on T
extension on T where T is any non-nullable Object, Its used to directly make Watcher instance from that T.