ListSubHeader
Composable Component
A two slot based composable for creating a list sub-header item. ListSubHeader
s offer slots for
an icon and for a text label. The contents will be start and end padded.
Android
@Composable
public fun ListSubHeader(
modifier: Modifier = Modifier,
backgroundColor: Color = Color.Transparent,
contentColor: Color = ListHeaderDefaults.subHeaderContentColor,
contentPadding: PaddingValues = ListHeaderDefaults.SubHeaderContentPadding,
transformation: SurfaceTransformation? = null,
icon: (@Composable BoxScope.() -> Unit)? = null,
label: @Composable RowScope.() -> Unit,
)
Parameters
modifier | The modifier for the ListSubHeader . |
backgroundColor | The background color to apply - typically Color.Transparent |
contentColor | The color to apply to content. |
contentPadding | The spacing values to apply internally between the background and the content. |
transformation | Transformer to be used when header appears inside the container that needs to dynamically change its content separately from the background. |
icon | A slot for providing icon to the ListSubHeader . |
label | A slot for providing label to the ListSubHeader . |
Create your own Component Library
Material Components are meant to be used as is and they do not allow customizations. To build your own Jetpack Compose component library use Compose Unstyled