Skip to content

NavigationDrawerTheme

Customizes the appearance of descendant NavigationDrawer controls.

Properties

Properties#

bgcolor class-attribute instance-attribute #

bgcolor: ColorValue | None = None

Overrides the default value for NavigationDrawer.bgcolor.

elevation class-attribute instance-attribute #

elevation: Number | None = None

Overrides the default value for NavigationDrawer.elevation.

indicator_color class-attribute instance-attribute #

indicator_color: ColorValue | None = None

Overrides the default value for NavigationDrawer.indicator_color.

indicator_shape class-attribute instance-attribute #

indicator_shape: OutlinedBorder | None = None

Overrides the default value for NavigationDrawer.indicator_shape.

indicator_size class-attribute instance-attribute #

indicator_size: Size | None = None

Overrides the default size of the NavigationDrawer's selection indicator.

label_text_style class-attribute instance-attribute #

label_text_style: ControlStateValue[TextStyle] | None = None

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

shadow_color class-attribute instance-attribute #

shadow_color: ColorValue | None = None

Overrides the default value for NavigationDrawer.shadow_color.

tile_height class-attribute instance-attribute #

tile_height: Number | None = None

Overrides the default height of NavigationDrawerDestination.