addEvent method

  1. @override
void addEvent({
  1. required E event,
})
override

Adds a new event to the repository's stream.

Throws StateError if repository is disposed.

Implementation

@override
void addEvent({required E event}) {
  if (_controller.isClosed) {
    throw StateError('Cannot add events to a closed repository');
  }
  _controller.add(event);
}