removeListener method Null safety
- ImageStreamListener listener
Stops listening for events from this stream's ImageStreamCompleter.
If listener has been added multiple times, this removes the first
instance of the listener.
Implementation
void removeListener(ImageStreamListener listener) {
  if (_completer != null) {
    return _completer!.removeListener(listener);
  }
  assert(_listeners != null);
  for (int i = 0; i < _listeners!.length; i += 1) {
    if (_listeners![i] == listener) {
      _listeners!.removeAt(i);
      break;
    }
  }
}