FBottomNavigationBarItemStyle.inherit constructor
FBottomNavigationBarItemStyle.inherit({
- required FColors colors,
- required FTypography typography,
- required FStyle style,
Creates a FBottomNavigationBarItemStyle that inherits its properties.
Implementation
FBottomNavigationBarItemStyle.inherit({
required FColors colors,
required FTypography typography,
required FStyle style,
}) : this(
iconStyle: FWidgetStateMap({
WidgetState.selected: IconThemeData(color: colors.primary, size: 24),
WidgetState.any: IconThemeData(color: colors.disable(colors.foreground), size: 24),
}),
textStyle: FWidgetStateMap({
WidgetState.selected: typography.base.copyWith(color: colors.primary, fontSize: 10),
WidgetState.any: typography.base.copyWith(color: colors.disable(colors.foreground), fontSize: 10),
}),
tappableStyle: style.tappableStyle,
focusedOutlineStyle: style.focusedOutlineStyle,
);