emitEvent method

  1. @override
void emitEvent(
  1. AdEvent event
)
override

Emits an event to both the stream and registered listeners.

Implementation

@override
void emitEvent(AdEvent event) {
  if (_isDisposed) return;
  _eventController.add(event);
  for (final listener in List.of(_listeners)) {
    listener(event);
  }
}