@serenada/react-ui
    Preparing search index...

    Interface CallFlowProps

    interface CallFlowProps {
        className?: string;
        config?: SerenadaCallFlowConfig;
        onDismiss?: () => void;
        onStatsUpdate?: (stats: CallStats | null) => void;
        serverHost?: string;
        session?: SerenadaSessionHandle;
        strings?: Partial<Record<SerenadaString, string>>;
        theme?: SerenadaCallFlowTheme;
        url?: string;
        waitingActions?: ReactNode;
    }
    Index

    Properties

    className?: string

    Optional CSS class name(s) applied to the root element for host-app style overrides.

    Feature toggles.

    onDismiss?: () => void

    Called when the user dismisses the call UI (end/leave/cancel).

    onStatsUpdate?: (stats: CallStats | null) => void

    Callback fired when call stats are updated for host-owned diagnostics or bridge code.

    serverHost?: string

    Server host or origin, required when using url-first mode without an existing session.

    session?: SerenadaSessionHandle

    Provide an existing session handle — triggers session-first mode.

    strings?: Partial<Record<SerenadaString, string>>

    Localisation overrides.

    Theme overrides.

    url?: string

    Full call URL — triggers URL-first mode (creates session internally).

    waitingActions?: ReactNode

    Optional host-app controls rendered in the waiting screen below default invite controls.