Skip to content

NavigationBarTheme

NavigationBarTheme #

Customizes the appearance of NavigationBar controls across the app.

bgcolor #

bgcolor: ColorValue | None = None

Overrides the default value for NavigationBar.bgcolor.

elevation #

elevation: Number | None = None

Overrides the default value for NavigationBar.elevation.

height #

height: Number | None = None

Overrides the default value for NavigationBar height.

indicator_color #

indicator_color: ColorValue | None = None

Overrides the default value for NavigationBar.indicator_color.

indicator_shape #

indicator_shape: OutlinedBorder | None = None

Overrides the default value for NavigationBar.indicator_shape.

label_behavior #

label_behavior: NavigationBarLabelBehavior | None = None

Overrides the default value for NavigationBar.label_behavior.

label_padding #

label_padding: PaddingValue | None = None

Overrides the default value for NavigationBar.label_padding.

label_text_style #

label_text_style: ControlStateValue[TextStyle] | None = None

The style to merge with the default text style for NavigationBarDestination labels.

overlay_color #

overlay_color: ControlStateValue[ColorValue] | None = None

Overrides the default value for NavigationBar.overlay_color.

shadow_color #

shadow_color: ColorValue | None = None

Overrides the default value for NavigationBar.shadow_color.