Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
object ButtonDefaults
Link copied to clipboard
data class ButtonStyleProperties(val typo: HandyTextStyle = HandyTextStyle.Default, val iconSize: IconSize = IconSize.S, val height: Dp = 0.dp, val horizontalPadding: Dp = 0.dp, val betweenSpace: Dp = 0.dp, val round: Dp = 0.dp)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
fun FilledButton(onClick: () -> Unit, modifier: Modifier = Modifier, text: String, leftIcon: ImageVector? = null, rightIcon: ImageVector? = null, enabled: Boolean = true, sizeType: FilledButtonSize = FilledButtonSize.M, buttonType: FilledButtonType = FilledButtonType.Primary, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, horizontalPadding: Dp = filledButtonSizeStateBySize(size = sizeType).horizontalPadding)
FilledButton : Box(Filled) 형태의 Button 입니다. type : Primary, Secondary, Outlined size : XXS, XS, S, M, L, XL
Link copied to clipboard
fun TextButton(onClick: () -> Unit, modifier: Modifier = Modifier, text: String, leftIcon: ImageVector? = null, rightIcon: ImageVector? = null, sizeType: TextButtonSize = TextButtonSize.M, enabled: Boolean = false, buttonType: TextButtonType = TextButtonType.Primary, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() })
BaseButton : ripple 효과가 없는 Composable 함수 입니다.