dispose method

  1. @override
void dispose()
override

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;
}