Ответ
В Jetpack Compose Modifier предоставляет множество операторов для настройки внешнего вида и поведения компонентов. Основные:
-
Размер и отступы:
size(),width(),height()padding(),offset()
-
Фон и границы:
background(),border()
-
Клики и жесты:
clickable(),combinedClickable()
-
Прокрутка:
verticalScroll(),horizontalScroll()
-
Анимации:
graphicsLayer()для трансформаций
-
Другое:
fillMaxSize(),weight()(вRow/Column)align(),semantics()
Пример:
Box(
modifier = Modifier
.size(100.dp)
.background(Color.Blue)
.padding(8.dp)
.clickable { /* action */ }
) { /* content */ }
Операторы применяются последовательно, порядок может влиять на результат.