onDispose method

void onDispose(
  1. void callback()
)

Registers a callback to run when the owning container is disposed.

If the ref is already disposed when this is called, callback is invoked immediately.

Implementation

void onDispose(void Function() callback) {
  if (!_isMounted) {
    callback();
    return;
  }
  _onDisposeCallbacks.add(callback);
}