on<T extends Object?> method

Stream<T> on<T extends Object?>()

Subscribes to events of type T.

Implementation

Stream<T> on<T extends Object?>() {
  if (identical(T, Object) || identical(T, dynamic)) {
    return stream as Stream<T>;
  }
  return stream.where((e) => e is T).cast<T>();
}