dispose method
void
dispose()
call this to force dispose the current provider
final counterProvider = SimpleProvider.autoDispose<CounterController>(
(ref) {
ref.onDispose(() {
print("counterProvider disposed");
});
return CounterController();
},
);
Implementation
void dispose() {
if (!_disposed) {
if (_disposableCallback != null) {
_disposableCallback!();
}
_providerDisposeCallback();
_disposed = true;
}
}