FMultiSelectFieldStyle class

Inheritance
Implemented types
Mixed-in types
Available extensions

Constructors

FMultiSelectFieldStyle({required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, Decoration, DecorationDelta> decoration, required EdgeInsetsGeometry contentPadding, required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> hintTextStyle, required EdgeInsetsGeometry hintPadding, required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, IconThemeData, IconThemeDataDelta> iconStyle, required FButtonStyle clearButtonStyle, required FIcon clearIcon, required FTappableStyle tappableStyle, required FMultiSelectTagStyle tagStyle, required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> labelTextStyle, required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> descriptionTextStyle, required FVariants<FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta> errorTextStyle, double spacing = 4, double runSpacing = 4, EdgeInsetsGeometry clearButtonPadding = .zero, EdgeInsetsGeometry labelPadding = .zero, EdgeInsetsGeometry descriptionPadding = .zero, EdgeInsetsGeometry errorPadding = .zero, EdgeInsetsGeometry childPadding = .zero, FLabelMotion labelMotion = const FLabelMotion()})
Creates a FMultiSelectFieldStyle.
FMultiSelectFieldStyle.inherit({required FColors colors, required FIcons icons, required FStyle style, required FLabelStyle labelStyle, required TextStyle textStyle, required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, IconThemeData, IconThemeDataDelta> iconStyle, required FButtonStyle clearButtonStyle, required EdgeInsetsGeometry contentPadding, required EdgeInsetsGeometry hintPadding, required FMultiSelectTagStyle tagStyle})
Creates a FMultiSelectFieldStyle that inherits its properties.

Properties

childPadding → EdgeInsetsGeometry
no setterinherited
clearButtonPadding → EdgeInsetsGeometry
The padding surrounding the clear button. Defaults to EdgeInsets.zero.
final
clearButtonStyle → FButtonStyle
The clear button's style when FMultiSelect.clearable is true.
final
clearIcon → FIcon
The clear button's icon builder. Defaults to FIcons.x.
final
contentPadding → EdgeInsetsGeometry
The multi-select field's padding.
final
decoration → FVariants<FTextFieldVariantConstraint, FTextFieldVariant, Decoration, DecorationDelta>
The multi-select field's decoration.
final
descriptionPadding → EdgeInsetsGeometry
no setterinherited
descriptionTextStyle → FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta>
no setterinherited
errorPadding → EdgeInsetsGeometry
no setterinherited
errorTextStyle → FVariants<FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta>
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
hintPadding → EdgeInsetsGeometry
The multi-select field's hint padding.
final
hintTextStyle → FVariants<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta>
The multi-select field hint's text style.
final
iconStyle → FVariants<FTextFieldVariantConstraint, FTextFieldVariant, IconThemeData, IconThemeDataDelta>
The multi-select field's icon style.
final
labelMotion → FLabelMotion
no setterinherited
labelPadding → EdgeInsetsGeometry
no setterinherited
labelTextStyle → FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta>
no setterinherited
runSpacing → double
The spacing between the rows of tags. Defaults to 4.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
spacing → double
The spacing between tags. Defaults to 4.
final
tagStyle → FMultiSelectTagStyle
The tag's style.
final
tappableStyle → FTappableStyle
The multi-select field's tappable style.
final

Methods

call(covariant Object _) → FMultiSelectFieldStyle
Returns itself.
inherited
copyWith({FVariantsDelta<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta>? labelTextStyle, FVariantsDelta<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta>? descriptionTextStyle, FVariantsDelta<FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta>? errorTextStyle}) → FFormFieldStyle

Available on FFormFieldStyle, provided by the $FFormFieldStyleTransformations extension

Returns a copy of this FFormFieldStyle with the given properties replaced.
copyWith({EdgeInsetsGeometryDelta? labelPadding, EdgeInsetsGeometryDelta? descriptionPadding, EdgeInsetsGeometryDelta? errorPadding, EdgeInsetsGeometryDelta? childPadding, FLabelMotionDelta? labelMotion, FVariantsDelta<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta>? labelTextStyle, FVariantsDelta<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta>? descriptionTextStyle, FVariantsDelta<FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta>? errorTextStyle}) → FLabelStyle

Available on FLabelStyle, provided by the $FLabelStyleTransformations extension

Returns a copy of this FLabelStyle with the given properties replaced.
copyWith({FVariantsDelta<FTextFieldVariantConstraint, FTextFieldVariant, Decoration, DecorationDelta>? decoration, EdgeInsetsGeometryDelta? contentPadding, FVariantsDelta<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta>? hintTextStyle, EdgeInsetsGeometryDelta? hintPadding, FVariantsDelta<FTextFieldVariantConstraint, FTextFieldVariant, IconThemeData, IconThemeDataDelta>? iconStyle, FButtonStyleDelta? clearButtonStyle, FIcon? clearIcon, FTappableStyleDelta? tappableStyle, FMultiSelectTagStyleDelta? tagStyle, double? spacing, double? runSpacing, EdgeInsetsGeometryDelta? clearButtonPadding, EdgeInsetsGeometryDelta? labelPadding, EdgeInsetsGeometryDelta? descriptionPadding, EdgeInsetsGeometryDelta? errorPadding, EdgeInsetsGeometryDelta? childPadding, FLabelMotionDelta? labelMotion, FVariantsDelta<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta>? labelTextStyle, FVariantsDelta<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta>? descriptionTextStyle, FVariantsDelta<FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta>? errorTextStyle}) → FMultiSelectFieldStyle

Available on FMultiSelectFieldStyle, provided by the $FMultiSelectFieldStyleTransformations extension

Returns a copy of this FMultiSelectFieldStyle with the given properties replaced.
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
lerp(FFormFieldStyle other, double t) → FFormFieldStyle

Available on FFormFieldStyle, provided by the $FFormFieldStyleTransformations extension

Linearly interpolate between this and another FFormFieldStyle using the given factor t.
lerp(FLabelStyle other, double t) → FLabelStyle

Available on FLabelStyle, provided by the $FLabelStyleTransformations extension

Linearly interpolate between this and another FLabelStyle using the given factor t.
lerp(FMultiSelectFieldStyle other, double t) → FMultiSelectFieldStyle

Available on FMultiSelectFieldStyle, provided by the $FMultiSelectFieldStyleTransformations extension

Linearly interpolate between this and another FMultiSelectFieldStyle using the given factor t.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) → String
A string representation of this object.
inherited
toStringShort() → String
A brief description of this object, usually just the runtimeType and the hashCode.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited