FBottomNavigationBarItemStyle.inherit constructor

FBottomNavigationBarItemStyle.inherit({
  1. required FColors colors,
  2. required FTypography typography,
  3. 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,
     );