FMultiSelectFieldStyle class

Inheritance
Implemented types
Mixed-in types
Available extensions

Constructors

FMultiSelectFieldStyle({required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, Decoration, Delta> decoration, required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> hintTextStyle, required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, IconThemeData, IconThemeDataDelta> iconStyle, required FButtonStyle clearButtonStyle, required FTappableStyle tappableStyle, required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> labelTextStyle, required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> descriptionTextStyle, required FVariants<FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta> errorTextStyle, EdgeInsetsGeometry contentPadding = const .directional(start: 10, top: 6, bottom: 6, end: 8), EdgeInsetsGeometry hintPadding = const .directional(start: 4, top: 4, bottom: 4), 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 FTypography typography, required FStyle style})
Creates a FMultiSelectFieldStyle that inherits its properties.
factory

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
contentPadding EdgeInsetsGeometry
The multi-select field's padding. Defaults to EdgeInsets.only(start: 10, top: 6, bottom: 6, end: 8).
final
decoration FVariants<FTextFieldVariantConstraint, FTextFieldVariant, Decoration, Delta>
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. Defaults to EdgeInsetsDirectional.only(start: 4, top: 4, bottom: 4).
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
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({EdgeInsetsGeometry? labelPadding, EdgeInsetsGeometry? descriptionPadding, EdgeInsetsGeometry? errorPadding, EdgeInsetsGeometry? 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({FVariantsValueDelta<FTextFieldVariantConstraint, FTextFieldVariant, Decoration, Delta>? decoration, EdgeInsetsGeometry? contentPadding, double? spacing, double? runSpacing, FVariantsDelta<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta>? hintTextStyle, EdgeInsetsGeometry? hintPadding, FVariantsDelta<FTextFieldVariantConstraint, FTextFieldVariant, IconThemeData, IconThemeDataDelta>? iconStyle, FButtonStyleDelta? clearButtonStyle, EdgeInsetsGeometry? clearButtonPadding, FTappableStyleDelta? tappableStyle, EdgeInsetsGeometry? labelPadding, EdgeInsetsGeometry? descriptionPadding, EdgeInsetsGeometry? errorPadding, EdgeInsetsGeometry? 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