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