dispose method

  1. @override
void dispose()
override

Should be called to clean all links to other Valuables, and all the rest

Implementation

@override
void dispose() {
  _isMounted.value = false;
  _isMounted.dispose();
  List<VoidCallback> removers = _removeListeners.values.toList();
  removers.forEach((VoidCallback remover) => remover());

  super.dispose();
}