SplitButtonLayout

@Composable
fun SplitButtonLayout(leadingButton: @Composable () -> Unit, trailingButton: @Composable () -> Unit, modifier: Modifier = Modifier, spacing: Dp = SplitButtonDefaults.Spacing)

A SplitButtonLayout let user define a button group consisting of 2 buttons. The leading button performs a primary action, and the trailing button performs a secondary action that is contextually related to the primary action.

Parameters

leadingButton

the leading button. You can specify your own composable or construct a SplitButtonDefaults.LeadingButton

trailingButton

the trailing button.You can specify your own composable or construct a SplitButtonDefaults.TrailingButton

modifier

the Modifier to be applied to this split button.

spacing

The spacing between the leadingButton and trailingButton

Samples

androidx.compose.material3.samples.FilledSplitButtonSampleandroidx.compose.material3.samples.SplitButtonWithDropdownMenuSampleandroidx.compose.material3.samples.TonalSplitButtonSampleandroidx.compose.material3.samples.ElevatedSplitButtonSampleandroidx.compose.material3.samples.OutlinedSplitButtonSampleandroidx.compose.material3.samples.SplitButtonWithUnCheckableTrailingButtonSampleandroidx.compose.material3.samples.SplitButtonWithTextSampleandroidx.compose.material3.samples.SplitButtonWithIconSampleandroidx.compose.material3.samples.XSmallFilledSplitButtonSampleandroidx.compose.material3.samples.MediumFilledSplitButtonSampleandroidx.compose.material3.samples.LargeFilledSplitButtonSampleandroidx.compose.material3.samples.ExtraLargeFilledSplitButtonSample