HoverEmailSignUpForm constructor
HoverEmailSignUpForm({
- required dynamic onSubmit(),
- String? formName,
- String? title,
- double? titleFontSize,
- Color? titleColor,
- FontWeight? titleFontWeight,
- String? submitButtonText,
- double? submitButtonTextSize,
- Color? submitButtonColor,
- Color? submitButtonTextColor,
- double? submitButtonCornerRadius,
- double? submitButtonHorizontalPadding,
- double? submitButtonVerticalPadding,
- String? subtitle,
- Color? subtitleColor,
- double? subtitleFontSize,
- FontWeight? subtitleFontWeight,
- int? passwordMinLength,
- bool? requireLowercase,
- bool? requireUppercase,
- bool? requireSpecialCharacters,
Implementation
factory HoverEmailSignUpForm({
required Function(String? email, String? password) onSubmit,
String? formName,
String? title,
double? titleFontSize,
Color? titleColor,
FontWeight? titleFontWeight,
String? submitButtonText,
double? submitButtonTextSize,
Color? submitButtonColor,
Color? submitButtonTextColor,
double? submitButtonCornerRadius,
double? submitButtonHorizontalPadding,
double? submitButtonVerticalPadding,
String? subtitle,
Color? subtitleColor,
double? subtitleFontSize,
FontWeight? subtitleFontWeight,
int? passwordMinLength,
bool? requireLowercase,
bool? requireUppercase,
bool? requireSpecialCharacters,
}) {
return HoverEmailSignUpForm._(
formName: formName,
title: title,
titleFontSize: titleFontSize,
titleColor: titleColor,
titleFontWeight: titleFontWeight,
submitButtonText: submitButtonText,
submitButtonColor: submitButtonColor,
submitButtonCornerRadius: submitButtonCornerRadius,
submitButtonHorizontalPadding: submitButtonHorizontalPadding,
submitButtonVerticalPadding: submitButtonVerticalPadding,
submitButtonTextColor: submitButtonTextColor,
submitButtonTextSize: submitButtonTextSize,
passwordField: HoverPasswordField(
passwordMinLength: passwordMinLength,
requireLowercase: requireLowercase,
requireUppercase: requireUppercase,
requireSpecialCharacters: requireSpecialCharacters,
),
onSubmit: onSubmit,
subtitle: subtitle,
subtitleColor: subtitleColor,
subtitleFontSize: subtitleFontSize,
subtitleFontWeight: subtitleFontWeight,
);
}