FHeaderActionStyle.inherit constructor

FHeaderActionStyle.inherit({
  1. required FColors colors,
  2. required FStyle style,
  3. required double size,
  4. required EdgeInsetsGeometry padding,
})

Creates a FHeaderActionStyle that inherits its properties.

Implementation

FHeaderActionStyle.inherit({
  required FColors colors,
  required FStyle style,
  required double size,
  required EdgeInsetsGeometry padding,
}) : this(
       iconStyle: FVariants.from(
         IconThemeData(color: colors.foreground, size: size),
         variants: {
           [.hovered, .pressed]: .delta(color: colors.hover(colors.foreground)),
           [.disabled]: .delta(color: colors.disable(colors.foreground)),
         },
       ),
       padding: padding,
       focusedOutlineStyle: style.focusedOutlineStyle,
       tappableStyle: style.tappableStyle,
     );