captureEvents<T extends ModuleEvent> method

List<T> captureEvents<T extends ModuleEvent>()

Subscribe to events and return received events

Implementation

List<T> captureEvents<T extends ModuleEvent>() {
  final events = <T>[];
  EventBus().on<T>((event) => events.add(event));
  return events;
}