FTextFieldStyle constructor
FTextFieldStyle({
- required Brightness keyboardAppearance,
- required FVariants<
FTextFieldVariantConstraint, FTextFieldVariant, Color?, Delta> color, - required FVariants<
FTextFieldVariantConstraint, FTextFieldVariant, IconThemeData, IconThemeDataDelta> iconStyle, - required FButtonStyle clearButtonStyle,
- required FButtonStyle obscureButtonStyle,
- required FVariants<
FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> contentTextStyle, - required FVariants<
FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> hintTextStyle, - required FVariants<
FTextFieldVariantConstraint, FTextFieldVariant, TextStyle, TextStyleDelta> counterTextStyle, - required FVariants<
FTextFieldVariantConstraint, FTextFieldVariant, InputBorder, Delta> border, - required FVariants<
FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> labelTextStyle, - required FVariants<
FFormFieldVariantConstraint, FFormFieldVariant, TextStyle, TextStyleDelta> descriptionTextStyle, - required FVariants<
FFormFieldErrorVariantConstraint, FFormFieldErrorVariant, TextStyle, TextStyleDelta> errorTextStyle, - Color cursorColor = CupertinoColors.activeBlue,
- EdgeInsetsGeometry contentPadding = const .symmetric(horizontal: 10, vertical: 10),
- EdgeInsetsGeometry clearButtonPadding = const .directional(end: 4),
- EdgeInsetsGeometry obscureButtonPadding = const .directional(end: 4),
- EdgeInsets scrollPadding = const .all(20),
- EdgeInsetsGeometry labelPadding = .zero,
- EdgeInsetsGeometry descriptionPadding = .zero,
- EdgeInsetsGeometry errorPadding = .zero,
- EdgeInsetsGeometry childPadding = .zero,
- FLabelMotion labelMotion = const FLabelMotion(),
Creates a FTextFieldStyle.
Implementation
FTextFieldStyle({
required this.keyboardAppearance,
required this.color,
required this.iconStyle,
required this.clearButtonStyle,
required this.obscureButtonStyle,
required this.contentTextStyle,
required this.hintTextStyle,
required this.counterTextStyle,
required this.border,
required super.labelTextStyle,
required super.descriptionTextStyle,
required super.errorTextStyle,
this.cursorColor = CupertinoColors.activeBlue,
this.contentPadding = const .symmetric(horizontal: 10, vertical: 10),
this.clearButtonPadding = const .directional(end: 4),
this.obscureButtonPadding = const .directional(end: 4),
this.scrollPadding = const .all(20),
super.labelPadding,
super.descriptionPadding,
super.errorPadding,
super.childPadding,
super.labelMotion,
});