dispose method
Dipsoses this ValueListenable and sets isDisposed to true
.
Successive calls to this method will be ignored.
Implementation
@override
void dispose() {
super.dispose();
for (final listenable in _listenables) {
listenable.removeListener(_refresh!);
}
_refresh = null;
}