FMultiSelectFieldStyle constructor

FMultiSelectFieldStyle({
  1. required FWidgetStateMap<Decoration> decoration,
  2. required FWidgetStateMap<TextStyle> hintTextStyle,
  3. required IconThemeData iconStyle,
  4. required FButtonStyle clearButtonStyle,
  5. required FTappableStyle tappableStyle,
  6. required FWidgetStateMap<TextStyle> labelTextStyle,
  7. required FWidgetStateMap<TextStyle> descriptionTextStyle,
  8. required TextStyle errorTextStyle,
  9. EdgeInsetsGeometry contentPadding = const EdgeInsetsGeometry.directional(start: 10, top: 6, bottom: 6, end: 8),
  10. EdgeInsetsGeometry hintPadding = const EdgeInsetsGeometry.directional(start: 4, top: 4, bottom: 4),
  11. double spacing = 4,
  12. double runSpacing = 4,
  13. EdgeInsetsGeometry clearButtonPadding = EdgeInsets.zero,
  14. EdgeInsetsGeometry labelPadding = EdgeInsets.zero,
  15. EdgeInsetsGeometry descriptionPadding = EdgeInsets.zero,
  16. EdgeInsetsGeometry errorPadding = EdgeInsets.zero,
  17. EdgeInsetsGeometry childPadding = EdgeInsets.zero,
})

Implementation

FMultiSelectFieldStyle({
  required this.decoration,
  required this.hintTextStyle,
  required this.iconStyle,
  required this.clearButtonStyle,
  required this.tappableStyle,
  required super.labelTextStyle,
  required super.descriptionTextStyle,
  required super.errorTextStyle,
  this.contentPadding = const EdgeInsetsGeometry.directional(start: 10, top: 6, bottom: 6, end: 8),
  this.hintPadding = const EdgeInsetsGeometry.directional(start: 4, top: 4, bottom: 4),
  this.spacing = 4,
  this.runSpacing = 4,
  this.clearButtonPadding = EdgeInsets.zero,
  super.labelPadding,
  super.descriptionPadding,
  super.errorPadding,
  super.childPadding,
});