replaceStreamQueue method
Empty the queue and replace it with newQueue
.
The keys in newQueue
are the channels that the commands are for.
The values in newQueue
are the commands to send to the bridge.
Throws InvalidCommandChannelException if a command in newQueue
map is
not in the same channel as the channel it was initialized with.
Implementation
void replaceStreamQueue(
Map<int, List<EntertainmentStreamCommand>> newQueue,
) =>
_entertainmentStream.replaceQueue(newQueue);