NavigationBar

fun NavigationBar(modifier: Modifier = Modifier, style: NavigationBarStyle = LocalNavigationBarStyle.current, textPlacement: NavigationBarTextPlacement = NavigationBarTextPlacement.Bottom, textAlign: NavigationBarTextAlign = NavigationBarTextAlign.Center, contentPlacement: NavigationBarContentPlacement = NavigationBarContentPlacement.Bottom, actionStart: @Composable RowScope.() -> Unit? = null, actionEnd: @Composable RowScope.() -> Unit? = null, titleContent: @Composable () -> Unit? = null, descriptionContent: @Composable () -> Unit? = null, content: @Composable () -> Unit? = null, interactionSource: InteractionSource = remember { MutableInteractionSource() }, onBackPressed: () -> Unit = {}, centerAlignmentStrategy: NavBarCenterAlignmentStrategy = NavBarCenterAlignmentStrategy.Absolute)

Верхняя панель интерфейса, служащая для навигации и отображения ключевых действий.

Parameters

modifier

модификатор

style

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

textPlacement

расположение текста NavigationBarTextPlacement

textAlign

выравнивание встроенного текста NavigationBarTextAlign

contentPlacement

выравнивание контента NavigationBarContentPlacement

actionStart

экшн в начале

actionEnd

экшн в конце

titleContent

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

descriptionContent

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

content

контент NavigationBar

interactionSource

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

onBackPressed

обработчик кнопки назад

centerAlignmentStrategy

режим центрирования текстового блока


fun NavigationBar(modifier: Modifier = Modifier, style: NavigationBarStyle = LocalNavigationBarStyle.current, textPlacement: NavigationBarTextPlacement = NavigationBarTextPlacement.Bottom, textAlign: NavigationBarTextAlign = NavigationBarTextAlign.Center, contentPlacement: NavigationBarContentPlacement = NavigationBarContentPlacement.Bottom, actionStart: @Composable () -> Unit? = null, actionEnd: @Composable () -> Unit? = null, textContent: @Composable () -> Unit? = null, content: @Composable () -> Unit? = null, interactionSource: InteractionSource = remember { MutableInteractionSource() }, onBackPressed: () -> Unit = {}, centerAlignmentStrategy: NavBarCenterAlignmentStrategy = NavBarCenterAlignmentStrategy.Absolute)

Верхняя панель интерфейса, служащая для навигации и отображения ключевых действий.

Parameters

modifier

модификатор

style

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

textPlacement

расположение текста NavigationBarTextPlacement

textAlign

выравнивание встроенного текста NavigationBarTextAlign

contentPlacement

выравнивание контента NavigationBarContentPlacement

actionStart

экшн в начале

actionEnd

экшн в конце

textContent

текст NavigationBar

content

контент NavigationBar

interactionSource

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

onBackPressed

обработчик кнопки назад

centerAlignmentStrategy

режим центрирования текстового блока