BottomAppBar
Material Design bottom app bar.
A bottom app bar displays navigation and key actions at the bottom of mobile screens.

It can optionally display a FloatingActionButton embedded at the end of the BottomAppBar.
Also see NavigationBar.
Parameters
the icon content of this BottomAppBar. The default layout here is a Row, so content inside will be placed horizontally.
the Modifier to be applied to this BottomAppBar
optional floating action button at the end of this BottomAppBar
the color used for the background of this BottomAppBar. Use Color.Transparent to have no color.
the preferred color for content inside this BottomAppBar. Defaults to either the matching content color for containerColor, or to the current LocalContentColor if containerColor is not a color from the theme.
when containerColor is ColorScheme.surface, a translucent main color overlay is applied on top of the container. A higher tonal elevation value will result in a darker color in light theme and lighter color in dark theme. See also: Surface.
the padding applied to the content of this BottomAppBar
a window insets that app bar will respect.
a BottomAppBarScrollBehavior which holds scroll state and will be used to determine the bottom app bar elevation. Elevation is shown when state.contentOffset 0, indicating there's content above the current scroll position to scroll back to. When using SparkBottomAppBarScrollBehavior, the overlappedFraction property enables smooth elevation transitions with performance-optimized recomposition using derivedStateOf.
Material Design bottom app bar.
A bottom app bar displays navigation and key actions at the bottom of mobile screens.

If you are interested in displaying a FloatingActionButton, consider using another overload.
Also see NavigationBar.
Parameters
the Modifier to be applied to this BottomAppBar
the color used for the background of this BottomAppBar. Use Color.Transparent to have no color.
the preferred color for content inside this BottomAppBar. Defaults to either the matching content color for containerColor, or to the current LocalContentColor if containerColor is not a color from the theme.
when containerColor is ColorScheme.surface, a translucent main color overlay is applied on top of the container. A higher tonal elevation value will result in a darker color in light theme and lighter color in dark theme. See also: Surface.
the padding applied to the content of this BottomAppBar
a window insets that app bar will respect.
a BottomAppBarScrollBehavior which holds scroll state and will be used to determine the bottom app bar elevation. Elevation is shown when state.contentOffset 0, indicating there's content above the current scroll position to scroll back to. When using SparkBottomAppBarScrollBehavior, the overlappedFraction property enables smooth elevation transitions with performance-optimized recomposition using derivedStateOf.
the content of this BottomAppBar. The default layout here is a Row, so content inside will be placed horizontally.