toRoom method
emit to room all users in room can see this message exclude sender
event.toRoom('event','room',payload)
Implementation
@override
void toRoom(String event, String room, dynamic payload) {
String roomId = room.replaceFirst('ws_', '');
List<String> members = session.getRoomMembers('${routePath}_$roomId');
for (String member in members) {
SessionInfo? info = session.getWebSocketInfo(member);
if (info != null) {
info.websocket.add(jsonEncode({
'event': event,
'payload': payload,
}));
}
}
}