FTileGroupStyle constructor

FTileGroupStyle({
  1. required BoxDecoration decoration,
  2. required FVariants<FItemGroupVariantConstraint, FItemGroupVariant, Color, Delta> dividerColor,
  3. required double dividerWidth,
  4. required FVariants<FItemVariantConstraint, FItemVariant, FTileStyle, FTileStyleDelta> tileStyles,
  5. required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> labelTextStyle,
  6. required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> descriptionTextStyle,
  7. required FVariants<FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta> errorTextStyle,
  8. EdgeInsetsGeometry labelPadding = const .symmetric(vertical: 7.7),
  9. EdgeInsetsGeometry descriptionPadding = const .only(top: 7.5),
  10. EdgeInsetsGeometry errorPadding = const .only(top: 5),
  11. EdgeInsetsGeometry childPadding = .zero,
  12. FLabelMotion labelMotion = const FLabelMotion(),
})

Creates a FTileGroupStyle.

Implementation

FTileGroupStyle({
  required this.decoration,
  required this.dividerColor,
  required this.dividerWidth,
  required this.tileStyles,
  required super.labelTextStyle,
  required super.descriptionTextStyle,
  required super.errorTextStyle,
  super.labelPadding = const .symmetric(vertical: 7.7),
  super.descriptionPadding = const .only(top: 7.5),
  super.errorPadding = const .only(top: 5),
  super.childPadding,
  super.labelMotion,
});