MediaSFU React Native
    Preparing search index...

    Interface BreakoutRoomsModalOptions

    Options for rendering the BreakoutRoomsModal component.

    BreakoutRoomsModalOptions

    Modal Control:

    interface BreakoutRoomsModalOptions {
        isVisible: boolean;
        onBreakoutRoomsClose: () => void;
        parameters: BreakoutRoomsModalParameters;
        position?: "topLeft" | "topRight" | "bottomLeft" | "bottomRight";
        backgroundColor?: string;
        style?: StyleProp<ViewStyle>;
        renderContent?: (
            options: {
                defaultContent: Element;
                dimensions: { width: number; height: number };
            },
        ) => Element;
        renderContainer?: (
            options: {
                defaultContainer: Element;
                dimensions: { width: number; height: number };
            },
        ) => Element;
    }
    Index

    Properties

    isVisible: boolean

    Determines visibility state.

    onBreakoutRoomsClose: () => void

    Invoked when the modal should close.

    Parameters:

    Parameter bundle containing breakout state and setters.

    Appearance:

    position?: "topLeft" | "topRight" | "bottomLeft" | "bottomRight"

    Anchor position on screen.

    backgroundColor?: string

    Background color.

    style?: StyleProp<ViewStyle>

    Additional styling for the modal container.

    Advanced Render Overrides:

    renderContent?: (
        options: {
            defaultContent: Element;
            dimensions: { width: number; height: number };
        },
    ) => Element

    Override for the inner layout.

    renderContainer?: (
        options: {
            defaultContainer: Element;
            dimensions: { width: number; height: number };
        },
    ) => Element

    Override for the outer container implementation.