Skip to content
This repository was archived by the owner on May 13, 2024. It is now read-only.

Latest commit

 

History

History

js

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Javascript object hierarchy

AppController: The controller that connects the UI and the model "Call". It owns Call, InfoBox and RoomSelection.

Call: Manages everything needed to make a call. It owns SignalingChannel and PeerConnectionClient.

SignalingChannel: Wrapper of the WebSocket connection.

PeerConnectionClient: Wrapper of RTCPeerConnection.

InfoBox: Wrapper of the info div utilities.

RoomSelection: Wrapper for the room selection UI. It owns Storage.

Storage: Wrapper for localStorage/Chrome app storage API.