atLeastEventsInOrder method Null safety
Implementation
bool atLeastEventsInOrder(List<Event> events) {
int eventIndex = 0;
for (var i = 0; i < this.events.length; i++) {
if (eventIndex == events.length) {
return true;
}
if (this.events[i] == events[eventIndex]) {
eventIndex++;
}
}
return eventIndex == events.length;
}