callx_ui library

Optional app-owned call presentation; importing this does not start native calls.

Classes

CallxCallBackdrop
CallxCallBrand
Branding and visible controls belong to the host app.
CallxCallControl
A presentation control; the host supplies the command and observed state.
CallxCallOverlay
Mount above navigation. Collapsing the call preserves the mounted home/navigation tree.
CallxCallScreen
Optional root call screen. Slots render state; they never accept or join calls.
CallxMiniCall
A mini-call inside the app. It never changes Activity mode or native call state.
CallxPresentationController
Owns display state only. Call lifecycle remains native-owned.

Typedefs

CallxVideoBuilder = Widget Function(BuildContext context, String callId, VideoSource source, VideoFit fit, bool mirror)
Render a provider-specific video surface while retaining the call layout.