FMultiSelectFieldStyle constructor
FMultiSelectFieldStyle({
- required FWidgetStateMap<
Decoration> decoration, - required FWidgetStateMap<
TextStyle> hintTextStyle, - required IconThemeData iconStyle,
- required FButtonStyle clearButtonStyle,
- required FTappableStyle tappableStyle,
- required FWidgetStateMap<
TextStyle> labelTextStyle, - required FWidgetStateMap<
TextStyle> descriptionTextStyle, - required TextStyle errorTextStyle,
- EdgeInsetsGeometry contentPadding = const EdgeInsetsGeometry.directional(start: 10, top: 6, bottom: 6, end: 8),
- EdgeInsetsGeometry hintPadding = const EdgeInsetsGeometry.directional(start: 4, top: 4, bottom: 4),
- double spacing = 4,
- double runSpacing = 4,
- EdgeInsetsGeometry clearButtonPadding = EdgeInsets.zero,
- EdgeInsetsGeometry labelPadding = EdgeInsets.zero,
- EdgeInsetsGeometry descriptionPadding = EdgeInsets.zero,
- EdgeInsetsGeometry errorPadding = EdgeInsets.zero,
- EdgeInsetsGeometry childPadding = EdgeInsets.zero,
Creates a FMultiSelectFieldStyle.
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,
});