TitleChipDefaults
public static class TitleChipDefaults
Default values used for TitleChip.
Summary
Public fields |
|
|---|---|
static @NonNull TitleChipDefaults |
Public methods |
|
|---|---|
final @NonNull PaddingValues |
contentPadding(boolean hasIcon)Default content padding used for a |
final @NonNull Dp |
Default spacing between the bottom of a |
Public fields
Public methods
contentPadding
Added in 1.0.0-alpha01
public final @NonNull PaddingValues contentPadding(boolean hasIcon)
Default content padding used for a TitleChip
| Parameters | |
|---|---|
boolean hasIcon |
whether the |
getAssociatedContentSpacing
public final @NonNull Dp getAssociatedContentSpacing()
Default spacing between the bottom of a TitleChip and content associated with this title chip, such as a Card. For example this can be used with a androidx.compose.foundation.layout.Spacer, or with padding.
import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.height import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.xr.glimmer.Card import androidx.xr.glimmer.Icon import androidx.xr.glimmer.Text import androidx.xr.glimmer.TitleChip import androidx.xr.glimmer.TitleChipDefaults Column(horizontalAlignment = Alignment.CenterHorizontally) { TitleChip { Text("Title Chip") } Spacer(Modifier.height(TitleChipDefaults.AssociatedContentSpacing)) Card( title = { Text("Title") }, subtitle = { Text("Subtitle") }, leadingIcon = { Icon(FavoriteIcon, "Localized description") }, ) { Text("Card Content") } }