LeadingIconTab
Functions summary
Unit |
@Composable |
Cmn
|
Functions
LeadingIconTab
@Composable
fun LeadingIconTab(
selected: Boolean,
onClick: () -> Unit,
text: @Composable () -> Unit,
icon: @Composable () -> Unit,
modifier: Modifier = Modifier,
enabled: Boolean = true,
selectedContentColor: Color = LocalContentColor.current,
unselectedContentColor: Color = selectedContentColor,
interactionSource: MutableInteractionSource? = null
): Unit
Tabs organize content across different screens, data sets, and other interactions.
A LeadingIconTab represents a single page of content using a text label and an icon in front of the label. It represents its selected state by tinting the text label and icon with selectedContentColor.
This should typically be used inside of a TabRow, see the corresponding documentation for example usage.
| Parameters | |
|---|---|
selected: Boolean |
whether this tab is selected or not |
onClick: () -> Unit |
called when this tab is clicked |
text: @Composable () -> Unit |
the text label displayed in this tab |
icon: @Composable () -> Unit |
the icon displayed in this tab. Should be 24.dp. |
modifier: Modifier = Modifier |
the |
enabled: Boolean = true |
controls the enabled state of this tab. When |
selectedContentColor: Color = LocalContentColor.current |
the color for the content of this tab when selected, and the color of the ripple. |
unselectedContentColor: Color = selectedContentColor |
the color for the content of this tab when not selected |
interactionSource: MutableInteractionSource? = null |
an optional hoisted |
| See also | |
|---|---|
Tab |