NavigationDrawerTheme
Customizes the appearance of descendant NavigationDrawer
controls.
Properties
-
bgcolor(ColorValue | None) –Overrides the default value for
-
elevation(Number | None) –Overrides the default value for
-
indicator_color(ColorValue | None) –Overrides the default value for
-
indicator_shape(OutlinedBorder | None) –Overrides the default value for
-
indicator_size(Size | None) –Overrides the default size of the
NavigationDrawer's -
label_text_style(ControlStateValue[TextStyle] | None) –The style to merge with the default text style for
-
shadow_color(ColorValue | None) –Overrides the default value for
-
tile_height(Number | None) –Overrides the default height of
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.