on<E extends RunnerEvent> method

void on<E extends RunnerEvent>(
  1. void handler(
    1. E event
    )
)

Registers a handler for events of type E. Subscribe to RunnerEvent to receive every event.

Implementation

void on<E extends RunnerEvent>(void Function(E event) handler) {
  _handlers.add((event) {
    if (event is E) handler(event);
  });
}