lastOf<T extends Object> method

T? lastOf<T extends Object>()

Latest event assignable to T, or null when none was recorded.

Implementation

T? lastOf<T extends Object>() {
  for (var index = _events.length - 1; index >= 0; index--) {
    final event = _events[index];
    if (event is T) return event;
  }
  return null;
}