文档中心
灵动课堂
API 参考
"stores/domain/common/room/type" | agora classroom sdk
Edu Store API Reference for Web/Electron
Type aliases
CarouselSetting
CarouselSetting: { interval: number; range: 1 | 2; state: 1 | 0; type: 1 | 2 }
Type declaration
interval: number
range: 1 | 2
state: 1 | 0
type: 1 | 2
ClassroomSchedule
Classroom
Schedule: { closeDelay: number; duration?: number; startTime?: number; state?: ClassState }Type declaration
closeDelay: number
Optional duration?: number
Optional startTime?: number
HandUpProgress
HandUpProgress: { payload?: any; ts: number; userName: string; userUuid: string }
Type declaration
Optional payload?: any
ts: number
userName: string
userUuid: string
HostingScene
HostingScene: { finishType: number; reserveVideoURL: string; videoURL: string }
Type declaration
finishType: number
reserveVideoURL: string
videoURL: string
RecordStreamingUrl
RecordStreamingUrl: { flv: string; hls: string; rtmp: string }
Type declaration
flv: string
hls: string
rtmp: string
TrackData
TrackData: { extra?: any; position: { xaxis: number; yaxis: number }; size?: { height: number; width: number } }
Type declaration
Optional extra?: any
position: { xaxis: number; yaxis: number }
xaxis: number
yaxis: number
Optional size?: { height: number; width: number }
height: number
width: number
TrackState
Track
State: Record<string, TrackData & { ownerUserUuid: string; state: 0 | 1 }>