broadcastToRoomExcept method
void
broadcastToRoomExcept(})
override
Broadcast an event to all clients in a room except specific ones.
Implementation
@override
void broadcastToRoomExcept(
String room,
String event,
dynamic data,
Set<String> excludedClientIds, {
String? namespace,
}) {
if (!hasRoom(room)) return;
for (final client in _rooms[room]!) {
if (!excludedClientIds.contains(client.id)) {
client.send(event, data, namespace: namespace);
}
}
}