emit method

void emit(
  1. T event
)

Emits an event to all registered listeners.

Implementation

void emit(T event) {
  // Iterate over a copy to allow listeners to remove themselves.
  for (final void Function(T event) listener in List.of(_listeners)) {
    listener(event);
  }
}