isVisible
isVisible: boolean
onBreakoutRoomsClose
onBreakoutRoomsClose: (() => void)
Optional
position
position?:
| "topLeft"
| "topRight"
| "bottomLeft"
| "bottomRight"
Optional
backgroundColor
backgroundColor?: string
Optional
title
title?: ReactNode
Optional
overlayProps
overlayProps?: HTMLAttributes<HTMLDivElement>
Optional
contentProps
contentProps?: HTMLAttributes<HTMLDivElement>
Optional
headerProps
headerProps?: HTMLAttributes<HTMLDivElement>
Optional
titleProps
titleProps?: HTMLAttributes<HTMLHeadingElement>
Optional
closeButtonProps
closeButtonProps?: ButtonHTMLAttributes<HTMLButtonElement>
Optional
closeIconComponent
closeIconComponent?: ReactNode
Optional
headerDividerProps
headerDividerProps?: HTMLAttributes<HTMLHRElement>
Optional
bodyProps
bodyProps?: HTMLAttributes<HTMLDivElement>
Optional
controlsWrapperProps
controlsWrapperProps?: HTMLAttributes<HTMLDivElement>
Optional
numRoomsFieldProps
numRoomsFieldProps?: HTMLAttributes<HTMLDivElement>
Optional
numRoomsLabelProps
numRoomsLabelProps?: LabelHTMLAttributes<HTMLLabelElement>
Optional
numRoomsInputProps
numRoomsInputProps?: InputHTMLAttributes<HTMLInputElement>
Optional
actionsWrapperProps
actionsWrapperProps?: HTMLAttributes<HTMLDivElement>
Optional
randomAssignButtonProps
randomAssignButtonProps?: ButtonHTMLAttributes<HTMLButtonElement>
Optional
manualAssignButtonProps
manualAssignButtonProps?: ButtonHTMLAttributes<HTMLButtonElement>
Optional
addRoomButtonProps
addRoomButtonProps?: ButtonHTMLAttributes<HTMLButtonElement>
Optional
saveRoomsButtonProps
saveRoomsButtonProps?: ButtonHTMLAttributes<HTMLButtonElement>
Optional
newParticipantFieldProps
newParticipantFieldProps?: HTMLAttributes<HTMLDivElement>
Optional
newParticipantLabelProps
newParticipantLabelProps?: LabelHTMLAttributes<HTMLLabelElement>
Optional
newParticipantSelectProps
newParticipantSelectProps?: SelectHTMLAttributes<HTMLSelectElement>
Optional
roomsContainerProps
roomsContainerProps?: HTMLAttributes<HTMLDivElement>
Optional
startButtonProps
startButtonProps?: ButtonHTMLAttributes<HTMLButtonElement>
Optional
stopButtonProps
stopButtonProps?: ButtonHTMLAttributes<HTMLButtonElement>
Optional
numRoomsLabel
numRoomsLabel?: ReactNode
Optional
newParticipantActionLabel
newParticipantActionLabel?: ReactNode
Optional
randomAssignButtonLabel
randomAssignButtonLabel?: ReactNode
Optional
manualAssignButtonLabel
manualAssignButtonLabel?: ReactNode
Optional
addRoomButtonLabel
addRoomButtonLabel?: ReactNode
Optional
saveRoomsButtonLabel
saveRoomsButtonLabel?: ReactNode
Optional
startBreakoutButtonLabel
startBreakoutButtonLabel?: ReactNode
Optional
updateBreakoutButtonLabel
updateBreakoutButtonLabel?: ReactNode
Optional
stopBreakoutButtonLabel
stopBreakoutButtonLabel?: ReactNode
Optional
renderHeader
renderHeader?: ((options: {
defaultHeader: ReactNode;
}) => ReactNode)
Optional
renderControls
renderControls?: ((options: {
defaultControls: ReactNode;
}) => ReactNode)
Optional
renderRoomList
renderRoomList?: ((options: { defaultRoomList: ReactNode; rooms: BreakoutParticipant[][]; }) => ReactNode) Optional
renderStartButton
renderStartButton?: ((options: {
defaultStartButton: ReactNode;
isUpdating: boolean;
}) => ReactNode)
Optional
renderStopButton
renderStopButton?: ((options: {
defaultStopButton: ReactNode;
}) => ReactNode)
Optional
renderBody
renderBody?: ((options: {
defaultBody: ReactNode;
}) => ReactNode)
Optional
renderContent
renderContent?: ((options: {
defaultContent: ReactNode;
}) => ReactNode)