removeObserver method

void removeObserver(
  1. IObserver observer
)
inherited

Removes an observer from the manager.

The observer parameter is the observer to be removed.

Implementation

void removeObserver(IObserver observer) {
  if (observer is IStateObserver) {
    IStateObserver._observers.remove(observer);
  }

  if (observer is IDependencyObserver) {
    IDependencyObserver._observers.remove(observer);
  }
}