FRadioStyle constructor

FRadioStyle({
  1. required FTappableStyle tappableStyle,
  2. required FFocusedOutlineStyle focusedOutlineStyle,
  3. required FWidgetStateMap<Color> borderColor,
  4. required FWidgetStateMap<Color> backgroundColor,
  5. required FWidgetStateMap<Color> indicatorColor,
  6. required FWidgetStateMap<TextStyle> labelTextStyle,
  7. required FWidgetStateMap<TextStyle> descriptionTextStyle,
  8. required TextStyle errorTextStyle,
  9. EdgeInsetsGeometry labelPadding = EdgeInsets.zero,
  10. EdgeInsetsGeometry descriptionPadding = EdgeInsets.zero,
  11. EdgeInsetsGeometry errorPadding = EdgeInsets.zero,
  12. EdgeInsetsGeometry childPadding = EdgeInsets.zero,
  13. Duration animationDuration = const Duration(milliseconds: 100),
  14. Curve curve = Curves.easeOutCirc,
})

Creates a FRadioStyle.

Implementation

FRadioStyle({
  required this.tappableStyle,
  required this.focusedOutlineStyle,
  required this.borderColor,
  required this.backgroundColor,
  required this.indicatorColor,
  required super.labelTextStyle,
  required super.descriptionTextStyle,
  required super.errorTextStyle,
  super.labelPadding,
  super.descriptionPadding,
  super.errorPadding,
  super.childPadding,
  this.animationDuration = const Duration(milliseconds: 100),
  this.curve = Curves.easeOutCirc,
});