event_queue library

Classes

AsyncEventQueue<Id>
EventQueue<Id>
ReadWriteEventQueue
Sequential reads are allowed to be async.

Typedefs

Event<Id> = ({Completer completer, EventQueueCallback event, Id? eventId})
EventQueueCallback<T> = Future<T> Function()
QueueTransformer<Id> = List<Event<Id>> Function(List<Event<Id>> queue)