Рекомендуется, чтобы ваш Composable принимал параметр модификатора и передавал его. модификатор для своего первого дочернего элемента.
И они предоставляют примеры, когда функция @Composable использует параметр модификатора, заданный ее родителем , привязывает к нему новые элементы-модификаторы и передает их к его дочерним компонентам.
например:
Код: Выделить всё
@Composable
fun Greeting(name: String, modifier: Modifier = Modifier) {
Text(
text = "Hello $name!",
modifier = modifier.padding(bottom = 16.dp)
)
}
Какова на самом деле лучшая практика? Когда я использую параметр модификатора и когда я создаю новый экземпляр модификатора?
Подробнее здесь: https://stackoverflow.com/questions/793 ... w-modifier
Мобильная версия