Package-level declarations

Functions

Link copied to clipboard
fun RingingCallContent(    call: Call,     modifier: Modifier = Modifier,     isVideoType: Boolean = true,     isShowingHeader: Boolean = true,     headerContent: @Composable ColumnScope.() -> Unit? = null,     detailsContent: @Composable ColumnScope.(participants: List<MemberState>, topPadding: Dp) -> Unit? = null,     controlsContent: @Composable BoxScope.() -> Unit? = null,     onBackPressed: () -> Unit = {},     onCallAction: (CallAction) -> Unit = { DefaultOnCallActionHandler.onCallAction(call, it) },     onAcceptedContent: @Composable () -> Unit,     onRejectedContent: @Composable () -> Unit = {},     onNoAnswerContent: @Composable () -> Unit = {},     onIncomingContent: @Composable (modifier: Modifier, call: Call, isVideoType: Boolean, isShowingHeader: Boolean, headerContent: @Composable ColumnScope.() -> Unit?, detailsContent: @Composable ColumnScope.(participants: List<MemberState>, topPadding: Dp) -> Unit?, controlsContent: @Composable BoxScope.() -> Unit?, onBackPressed: () -> Unit, onCallAction: (CallAction) -> Unit) -> Unit? = null,     onOutgoingContent: @Composable (modifier: Modifier, call: Call, isVideoType: Boolean, isShowingHeader: Boolean, headerContent: @Composable ColumnScope.() -> Unit?, detailsContent: @Composable ColumnScope.(participants: List<MemberState>, topPadding: Dp) -> Unit?, controlsContent: @Composable BoxScope.() -> Unit?, onBackPressed: () -> Unit, onCallAction: (CallAction) -> Unit) -> Unit? = null,     onIdle: @Composable () -> Unit = {})

Represents different outgoing/incoming call content based on the call state provided from the call.