FOtpFieldStyle constructor
FOtpFieldStyle({
- required Brightness keyboardAppearance,
- required Size itemSize,
- required FOtpFieldItemStyles itemStyles,
- required FVariants<
FOtpFieldItemVariantConstraint, FOtpFieldItemVariant, Color, Delta> dividerColor, - 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,
- double cursorWidth = 2.0,
- bool? cursorOpacityAnimates,
- EdgeInsetsGeometry dividerPadding = const .symmetric(horizontal: 8),
- Size dividerSize = const Size(12, 1),
- EdgeInsetsGeometry labelPadding = const .only(bottom: 6),
- EdgeInsetsGeometry descriptionPadding = const .only(top: 6),
- EdgeInsetsGeometry errorPadding = const .only(top: 6),
- EdgeInsetsGeometry childPadding = .zero,
- FLabelMotion labelMotion = const FLabelMotion(),
Creates a FOtpFieldStyle.
Implementation
FOtpFieldStyle({
required this.keyboardAppearance,
required this.itemSize,
required this.itemStyles,
required this.dividerColor,
required super.labelTextStyle,
required super.descriptionTextStyle,
required super.errorTextStyle,
this.cursorColor = CupertinoColors.activeBlue,
this.cursorWidth = 2.0,
this.cursorOpacityAnimates,
this.dividerPadding = const .symmetric(horizontal: 8),
this.dividerSize = const Size(12, 1),
super.labelPadding = const .only(bottom: 6),
super.descriptionPadding = const .only(top: 6),
super.errorPadding = const .only(top: 6),
super.childPadding,
super.labelMotion,
});