firstWhere<T extends Object> method
Return the first previously recorded event assignable to T.
Implementation
T? firstWhere<T extends Object>([bool Function(T event)? where]) {
for (final event in _events) {
if (event is T && (where?.call(event) ?? true)) {
return event;
}
}
return null;
}