WideNavigationRailOverrideScope


Parameters available to WideNavigationRail.

Summary

Public properties

Arrangement.Vertical

the Arrangement.Vertical of this wide navigation rail for its content.

Cmn
WideNavigationRailColors

WideNavigationRailColors that will be used to resolve the colors used for this wide navigation rail.

Cmn
@Composable () -> Unit

the content of this wide navigation rail, typically WideNavigationRailItems

Cmn
(@Composable () -> Unit)?

optional header that may hold a FloatingActionButton or a logo

Cmn
Modifier

the Modifier to be applied to this wide navigation rail

Cmn
Shape

defines the shape of this wide navigation rail's container.

Cmn
WideNavigationRailState

the WideNavigationRailState of this wide navigation rail

Cmn
WindowInsets

a window insets of the wide navigation rail

Cmn

Public properties

arrangement

val arrangementArrangement.Vertical

the Arrangement.Vertical of this wide navigation rail for its content. Note that if there's a header present, the items will be arranged on the remaining space below it, except for the center arrangement which considers the entire height of the container

colors

val colorsWideNavigationRailColors

WideNavigationRailColors that will be used to resolve the colors used for this wide navigation rail. See WideNavigationRailDefaults.colors

content

val content: @Composable () -> Unit

the content of this wide navigation rail, typically WideNavigationRailItems

header

val header: (@Composable () -> Unit)?

optional header that may hold a FloatingActionButton or a logo

modifier

val modifierModifier

the Modifier to be applied to this wide navigation rail

shape

val shapeShape

defines the shape of this wide navigation rail's container.

state

val stateWideNavigationRailState

the WideNavigationRailState of this wide navigation rail

windowInsets

val windowInsetsWindowInsets

a window insets of the wide navigation rail