FTextFieldStyle constructor

FTextFieldStyle({
  1. required Brightness keyboardAppearance,
  2. required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, Color?, Delta> color,
  3. required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, IconThemeData, IconThemeDataDelta> iconStyle,
  4. required FButtonStyle clearButtonStyle,
  5. required FButtonStyle obscureButtonStyle,
  6. required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> contentTextStyle,
  7. required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> hintTextStyle,
  8. required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> counterTextStyle,
  9. required FVariants<FTextFieldVariantConstraint, FTextFieldVariant, InputBorder, Delta> border,
  10. required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> labelTextStyle,
  11. required FVariants<FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> descriptionTextStyle,
  12. required FVariants<FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta> errorTextStyle,
  13. Color cursorColor = CupertinoColors.activeBlue,
  14. double cursorWidth = 2.0,
  15. bool? cursorOpacityAnimates,
  16. BoxConstraints constraints = const BoxConstraints(),
  17. EdgeInsetsGeometry contentPadding = const .symmetric(horizontal: 10, vertical: 9),
  18. EdgeInsetsGeometry clearButtonPadding = const .directional(end: 4),
  19. EdgeInsetsGeometry obscureButtonPadding = const .directional(end: 4),
  20. EdgeInsets scrollPadding = const .all(20),
  21. EdgeInsetsGeometry labelPadding = .zero,
  22. EdgeInsetsGeometry descriptionPadding = .zero,
  23. EdgeInsetsGeometry errorPadding = .zero,
  24. EdgeInsetsGeometry childPadding = .zero,
  25. FLabelMotion labelMotion = const FLabelMotion(),
})

Creates a FTextFieldStyle.