leave method

  1. @override
void leave(
  1. String room,
  2. SocketClient client
)
override

Remove a client from a room.

Implementation

@override
void leave(String room, SocketClient client) {
  _rooms[room]?.remove(client);
  if (_rooms[room]?.isEmpty ?? false) {
    _rooms.remove(room);
  }
}