registerDispose method

void registerDispose(
  1. DisposeAware toDispose
)

Registers an item for automatic cleanup when this item is disposed

If this ChangeNotifier has already been disposed, DisposeAware.dispose() will be called immediately before returning from this method

Implementation

void registerDispose(DisposeAware toDispose) {
  if (_disposed) {
    toDispose.dispose();
    return;
  }
  _cleanupList.add(toDispose);
}