broadcastToRoom method

  1. @override
void broadcastToRoom(
  1. String room,
  2. String event,
  3. dynamic data, {
  4. String? namespace,
})
override

Broadcast an event to all clients in a room.

Implementation

@override
void broadcastToRoom(
  String room,
  String event,
  dynamic data, {
  String? namespace,
}) {
  if (!hasRoom(room)) return;
  for (final client in _rooms[room]!) {
    client.send(event, data, namespace: namespace);
  }
}