From 3f62287bc7052d81778a6c8b3a0b5682c18c4f62 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 8 Sep 2023 00:24:58 +0200 Subject: room watches --- client-web/source/room.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'client-web/source/room.ts') diff --git a/client-web/source/room.ts b/client-web/source/room.ts index ba18162..8fd165d 100644 --- a/client-web/source/room.ts +++ b/client-web/source/room.ts @@ -24,6 +24,8 @@ export class Room { constructor(public signaling: SignalingConnection, public rtc_config: RTCConfiguration) { this.element = e("div", { class: "room", aria_label: "user list" }) + signaling.control_handler.add_listener(p => this.control_handler(p)) + signaling.relay_handler.add_listener(([a, b]) => this.relay_handler(a, b)) } control_handler(packet: ClientboundPacket) { @@ -58,4 +60,4 @@ export class Room { log("ws", `<- [relay from ${sender.display_name}]: `, message); sender.on_relay(message) } -} \ No newline at end of file +} -- cgit v1.2.3-70-g09d2