跳到主要内容

导航栏主题

用于自定义整个应用中 导航栏 的外观。

导航栏主题类具有以下属性:

bgcolor(背景颜色)

在所有子代导航栏控件中覆盖NavigationRail.bgcolor的默认值。

elevation(海拔高度,此处可理解为阴影高度)

在所有子代导航栏控件中覆盖NavigationRail.elevation的默认值。

group_alignment(组对齐方式)

在所有子代导航栏控件中覆盖NavigationRail.group_alignment的默认值。

indicator_color(指示器颜色)

在所有子代导航栏控件中覆盖NavigationRail.indicator_color的默认值。

indicator_shape(指示器形状)

在所有子代导航栏控件中覆盖NavigationRail.indicator_shape的默认值。

label_type(标签类型)

在所有子代导航栏控件中覆盖NavigationRail.label_type的默认值。

min_extended_width(最小扩展宽度)

在所有子代导航栏控件中覆盖NavigationRail.min_extended_width的默认值。

min_width(最小宽度)

在所有子代导航栏控件中覆盖NavigationRail.min_width的默认值。

selected_label_text_style(选中标签文本样式)

在所有子代导航栏控件中覆盖NavigationRail.selected_label_text_style的默认值。

unselected_label_text_style(未选中标签文本样式)

在所有子代导航栏控件中覆盖NavigationRail.unselected_label_text_style的默认值。

use_indicator(使用指示器)

在所有子代导航栏控件中覆盖NavigationRail.use_indicator的默认值。