Instance methods
Use Daily instance methods to customize your call experience. Instance methods include:
accessState()
activeSpeakerMode()
addFakeParticipant()
addLiveStreamingEndpoints()
cycleCamera()
customTrayButtons()
destroy()
enumerateDevices()
exitFullscreen()
getDailyLang()
getInputDevices()
getInputSettings()
getMeetingSession()
getNetworkStats()
getNetworkTopology()
getReceiveSettings()
iframe()
isDestroyed()
join()
leave()
load()
localAudio()
localVideo()
meetingState()
off()
on()
once()
participants()
participantCounts()
preAuth()
removeLiveStreamingEndpoints()
requestAccess()
requestFullscreen()
room()
sendAppMessage()
setActiveSpeakerMode()
setBandwidth()
setDailyLang()
setInputDevicesAsync()
setLocalAudio()
setLocalVideo()
setNetworkTopology()
setOutputDeviceAsync()
setPlayNewParticipantSound()
setShowLocalVideo()
setShowNamesMode()
setShowParticipantsBar()
setSubscribeToTracksAutomatically()
setTheme()
setUserData()
setUserName()
showLocalVideo()
showParticipantsBar()
startCamera()
startCustomTrack()
startLiveStreaming()
startRecording()
startScreenShare()
startTranscription()
stopCustomTrack()
stopLiveStreaming()
stopRecording()
stopScreenShare()
stopTranscription()
theme()
updateCustomTrayButtons()
updateInputSettings()
updateLiveStreaming()
updateParticipant()
updateParticipants()
updateReceiveSettings()
updateRecording()
updateWaitingParticipant()
updateWaitingParticipants()
waitingParticipants()
setInputDevices() (Deprecated)
setOutputDevice() (Deprecated)