SegmentItem

fun SegmentItem(label: String, modifier: Modifier = Modifier, style: SegmentItemStyle = LocalSegmentItemStyle.current, isSelected: Boolean = false, value: String? = null, startIcon: Painter? = null, endIcon: Painter? = null, counter: String? = null, enabled: Boolean = true, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, semanticStateSource: MutableSemanticStateSource = remember { MutableSemanticStateSource() })

Компонент SegmentItem

Parameters

label

основной текст

modifier

модификатор

style

стиль компонента

isSelected

выбран ли компонент

value

дополнительный текст

startIcon

иконка в начале

endIcon

иконка в конце

counter

значение счетчика

enabled

включен ли компонент

interactionSource

источник взаимодействий

semanticStateSource

источник семантических состояний


fun SegmentItem(motion: Motion<SegmentItemMotionStyle>, label: String, modifier: Modifier = Modifier, style: SegmentItemStyle = LocalSegmentItemStyle.current, isSelected: Boolean = false, value: String? = null, startIcon: Painter? = null, endIcon: Painter? = null, counter: String? = null, enabled: Boolean = true)

Компонент SegmentItem

Parameters

motion

контекст состояний и стиль переходов; форма переключается без интерполяции

label

основной текст

modifier

модификатор

style

стиль компонента

isSelected

выбран ли компонент

value

дополнительный текст

startIcon

иконка в начале

endIcon

иконка в конце

counter

значение счетчика

enabled

включен ли компонент


fun SegmentItem(label: String, modifier: Modifier = Modifier, isSelected: Boolean = false, style: SegmentItemStyle = LocalSegmentItemStyle.current, value: String? = null, startContent: @Composable () -> Unit? = null, endContent: @Composable () -> Unit? = null, enabled: Boolean = true, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, semanticStateSource: MutableSemanticStateSource = remember { MutableSemanticStateSource() })

Компонент SegmentItem

Parameters

label

основной текст

modifier

модификатор

isSelected

выбран ли компонент

style

стиль компонента

value

дополнительный текст

startContent

контент в начале

endContent

контент в конце

enabled

включен ли компонент

interactionSource

источник взаимодействий

semanticStateSource

источник семантических состояний


fun SegmentItem(motion: Motion<SegmentItemMotionStyle>, label: String, modifier: Modifier = Modifier, isSelected: Boolean = false, style: SegmentItemStyle = LocalSegmentItemStyle.current, value: String? = null, startContent: @Composable () -> Unit? = null, endContent: @Composable () -> Unit? = null, enabled: Boolean = true)

Компонент SegmentItem

Parameters

motion

контекст состояний и стиль переходов; форма переключается без интерполяции

label

основной текст

modifier

модификатор

isSelected

выбран ли компонент

style

стиль компонента

value

дополнительный текст

startContent

контент в начале

endContent

контент в конце

enabled

включен ли компонент


fun SegmentItem(labelContent: @Composable () -> Unit, modifier: Modifier = Modifier, isSelected: Boolean = false, style: SegmentItemStyle = LocalSegmentItemStyle.current, valueContent: @Composable () -> Unit? = null, startContent: @Composable () -> Unit? = null, endContent: @Composable () -> Unit? = null, enabled: Boolean = true, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, semanticStateSource: MutableSemanticStateSource = remember { MutableSemanticStateSource() })

Компонент SegmentItem

Parameters

labelContent

контент основного текст

modifier

модификатор

isSelected

выбран ли компонент

style

стиль компонента

valueContent

контент допольнительного текста

startContent

контент в начале

endContent

контент в конце

enabled

включен ли компонент

interactionSource

источник взаимодействий

semanticStateSource

источник семантических состояний


fun SegmentItem(motion: Motion<SegmentItemMotionStyle>, labelContent: @Composable () -> Unit, modifier: Modifier = Modifier, isSelected: Boolean = false, style: SegmentItemStyle = LocalSegmentItemStyle.current, valueContent: @Composable () -> Unit? = null, startContent: @Composable () -> Unit? = null, endContent: @Composable () -> Unit? = null, enabled: Boolean = true)

Компонент SegmentItem

Parameters

motion

контекст состояний и стиль переходов; форма переключается без интерполяции

labelContent

контент основного текст

modifier

модификатор

isSelected

выбран ли компонент

style

стиль компонента

valueContent

контент допольнительного текста

startContent

контент в начале

endContent

контент в конце

enabled

включен ли компонент