Future<void> flush({int? number}) async{ final events = await state; if(number==null || number >= events.length){ setState([]); return; } events.removeRange(0, number); setEvents(events); }