FSwitchStyle constructor

const FSwitchStyle({
  1. required Color focusColor,
  2. required FVariants<FSwitchVariantConstraint, FSwitchVariant, Color, Delta> trackColor,
  3. required FVariants<FSwitchVariantConstraint, FSwitchVariant, Color, Delta> thumbColor,
  4. required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> labelTextStyle,
  5. required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> descriptionTextStyle,
  6. required FVariants<FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta> errorTextStyle,
  7. EdgeInsetsGeometry labelPadding = .zero,
  8. EdgeInsetsGeometry descriptionPadding = .zero,
  9. EdgeInsetsGeometry errorPadding = .zero,
  10. EdgeInsetsGeometry childPadding = .zero,
  11. FLabelMotion labelMotion = const FLabelMotion(),
})

Creates a FSwitchStyle.

Implementation

const FSwitchStyle({
  required this.focusColor,
  required this.trackColor,
  required this.thumbColor,
  required super.labelTextStyle,
  required super.descriptionTextStyle,
  required super.errorTextStyle,
  super.labelPadding,
  super.descriptionPadding,
  super.errorPadding,
  super.childPadding,
  super.labelMotion,
});