Optional
backgroundColor
backgroundColor?: string
isShareEventModalVisible
isShareEventModalVisible: boolean
onShareEventClose
onShareEventClose: (() => void)
Optional
shareButtons
shareButtons?: boolean
Optional
position
position?:
| "topLeft"
| "topRight"
| "bottomLeft"
| "bottomRight"
Optional
adminPasscode
adminPasscode?: string
Optional
islevel
islevel?: string
Optional
localLink
localLink?: string
Optional
overlayProps
overlayProps?: HTMLAttributes<HTMLDivElement>
Optional
contentProps
contentProps?: HTMLAttributes<HTMLDivElement>
Optional
headerProps
headerProps?: HTMLAttributes<HTMLDivElement>
Optional
closeButtonProps
closeButtonProps?: ButtonHTMLAttributes<HTMLButtonElement>
Optional
closeIcon
closeIcon?: ReactNode
Optional
closeIconProps
closeIconProps?: Partial<FontAwesomeIconProps>
Optional
dividerProps
dividerProps?: HTMLAttributes<HTMLHRElement>
Optional
bodyProps
bodyProps?: HTMLAttributes<HTMLDivElement>
Optional
meetingPasscodeWrapperProps
meetingPasscodeWrapperProps?: HTMLAttributes<HTMLDivElement>
Optional
meetingPasscodeComponentProps
meetingPasscodeComponentProps?: Partial<MeetingPasscodeComponentOptions>
Optional
meetingIdWrapperProps
meetingIdWrapperProps?: HTMLAttributes<HTMLDivElement>
Optional
meetingIdComponentProps
meetingIdComponentProps?: Partial<MeetingIdComponentOptions>
Optional
shareButtonsWrapperProps
shareButtonsWrapperProps?: HTMLAttributes<HTMLDivElement>
Optional
shareButtonsComponentProps
shareButtonsComponentProps?: Partial<ShareButtonsComponentOptions>
Optional
renderHeader
renderHeader?: ((options: {
defaultHeader: ReactNode;
closeButton: ReactNode;
}) => ReactNode)
Optional
renderCloseButton
renderCloseButton?: ((options: {
defaultCloseButton: ReactNode;
onClose: (() => void);
}) => ReactNode)
Optional
renderDivider
renderDivider?: ((options: {
defaultDivider: ReactNode;
}) => ReactNode)
Optional
renderMeetingPasscode
renderMeetingPasscode?: ((options: {
defaultMeetingPasscode: ReactNode;
adminPasscode?: string;
isHost: boolean;
}) => ReactNode)
Optional
renderMeetingId
renderMeetingId?: ((options: {
defaultMeetingId: ReactNode;
roomName: string;
}) => ReactNode)
Optional
renderShareButtons
renderShareButtons?: ((options: {
defaultShareButtons: ReactNode;
hasShareButtons: boolean;
}) => ReactNode)
Optional
renderBody
renderBody?: ((options: {
defaultBody: ReactNode;
meetingPasscode: ReactNode;
meetingId: ReactNode;
shareButtons: ReactNode;
}) => ReactNode)
Optional
renderContent
renderContent?: ((options: {
defaultContent: ReactNode;
}) => ReactNode)