on method

Stream<Event> on([
  1. String? eventType,
  2. String? eventType2,
  3. String? eventType3,
  4. String? eventType4,
])

Stream of Event coming from _ws connection Pass an eventType as parameter in order to filter just a type of event

Implementation

Stream<Event> on([
  String? eventType,
  String? eventType2,
  String? eventType3,
  String? eventType4,
]) {
  if (eventType == null) return eventStream;
  return eventStream.where((event) =>
      event.type == eventType ||
      event.type == eventType2 ||
      event.type == eventType3 ||
      event.type == eventType4);
}