| 13 | * Returns consistent batches of messages with the same mode. |
| 14 | */ |
| 15 | export class MessageQueue2<T> { |
| 16 | public queue: QueueItem<T>[] = []; // Made public for testing |
| 17 | private waiter: ((hasMessages: boolean) => void) | null = null; |
| 18 | private closed = false; |
nothing calls this directly
no outgoing calls
no test coverage detected