Package-level declarations

Types

Link copied to clipboard
interface TagColors
Link copied to clipboard
Link copied to clipboard
class TypeColors(val content: Color = artichoke, val gradientEdge: Color = Color.White, val container: Color = artichoke.copy(alpha = 0.1f))

Functions

Link copied to clipboard
fun Chip(modifier: Modifier = Modifier, startIcon: () -> ImageVector? = { null }, isStartIconEnabled: Boolean = false, startIconTint: Color = Color.Unspecified, onStartIconClicked: () -> Unit = { }, endIcon: () -> ImageVector? = { null }, isEndIconEnabled: Boolean = false, endIconTint: Color = Color.Unspecified, onEndIconClicked: () -> Unit = { }, textColor: Color = Color.DarkGray, color: Color = MaterialTheme.colorScheme.surface, contentDescription: String? = null, label: String, elevation: Dp = 0.dp, shape: Shape = RoundedCornerShape(10.dp), isClickable: Boolean = false, onClick: () -> Unit = { })
Link copied to clipboard
fun ChipTagView(modifier: Modifier, title: String, textColor: Color, isIconShow: Boolean = false, iconUrl: String = String.empty(), iconResource: Int = 0, iconTintColor: Color = Color.White, modifierIcon: Modifier = Modifier.padding(8.dp, 6.dp, 12.dp, 6.dp))

Author: @Jeluchu

Link copied to clipboard
Link copied to clipboard
fun RemovableChip(label: String, shape: Shape = RoundedCornerShape(10.dp), contentDescription: String, textColor: Color = Color.DarkGray, color: Color = MaterialTheme.colorScheme.surface, elevation: Dp = 0.dp, onRemove: () -> Unit)
Link copied to clipboard
fun SelectableChip(modifier: Modifier = Modifier, label: String, contentDescription: String? = null, shape: Shape = RoundedCornerShape(10.dp), textColor: Color = Color.DarkGray, color: Color = MaterialTheme.colorScheme.surface, elevation: Dp = 0.dp, selected: Boolean, onClick: (nowSelected: Boolean) -> Unit)
Link copied to clipboard
fun Tag(modifier: Modifier = Modifier, title: String, colors: TagColors = TagDefaults.tagColors(), shape: Shape = RoundedCornerShape(4.dp), style: TextStyle = MaterialTheme.typography.bodyLarge.copy(fontWeight = FontWeight.Bold), navigateToScreen: () -> Unit = {})

Author: @Jeluchu

Link copied to clipboard
Link copied to clipboard
fun Type(text: String, modifier: Modifier = Modifier, shape: Shape = CircleShape, colors: TypeColors = TypeColors(), textAlign: TextAlign? = null, fontWeight: FontWeight? = null, fontSize: TextUnit = 12.sp, style: TextStyle = LocalTextStyle.current)
Link copied to clipboard
Link copied to clipboard
fun YoutubeChip(modifier: Modifier = Modifier, selected: Boolean, text: String)

Author: @Jeluchu

Link copied to clipboard