Skip to main content

useMeetingStageLayout

function useMeetingStageLayout(__namedParameters): object;

Parameters

ParameterType
__namedParameters{ expandPrimaryVideo: boolean; isPresenting: boolean; isPresentationPoppedOut?: boolean; presentationEmphasis?: PresentationEmphasis; setEmphasis: (emphasis) => void; }
__namedParameters.expandPrimaryVideoboolean
__namedParameters.isPresentingboolean
__namedParameters.isPresentationPoppedOut?boolean
__namedParameters.presentationEmphasis?PresentationEmphasis
__namedParameters.setEmphasis(emphasis) => void

Returns

object

NameType
meetingStreamStatusStreamStatus
presoStreamStatusStreamStatus
setIsMeetingVideoBrowserPipDispatch<SetStateAction<boolean>>
setIsPresentationBrowserPipDispatch<SetStateAction<boolean>>
handleMeetingVideoClick()() => Promise<void>
handlePresentationVideoClick()() => Promise<void>
mainOnKeyDown()(e) => void
presentationOnKeyDown()(e) => void
mainVideoComponentRefRefObject<MeetingVideoRef | null>
presentationVideoComponentRefRefObject<MeetingVideoRef | null>