Classroom schedule info
List of users which are on the stage
Carousel setting
Difference between server and local time(non-observable), unit: milliseconds
Clock time of the room
Expanded scope state
Custom room properties
List of users which are being invited to the stage
Whether the local user is on stage
Whether the local user is currently sharing the screen
Whether the recording has been ready
Whether the recording has been ready
Record status
Generated video stream addresses of the record
List of users which are waving arm
Sends rewards to users
userUuid: user being rewarded, changeRecord: reward quantity
Whether sends records in a batch
Starts the video gallery rotation
Carousel setting
Stops the video carousel rotation
Updates the class state
The class state
Updates room flex properties
The
RoomStore
class is used for initializing rooms and listening for the room data.