FFTextInputValidation constructor
FFTextInputValidation({
- @Deprecated('This field is deprecated.') bool? isRequired,
- int? minimumCharacters,
- @Deprecated('This field is deprecated.') String? legacyIsRequiredFailMsg,
- @Deprecated('This field is deprecated.') String? legacyMinimumCharactersFailMsg,
- @Deprecated('This field is deprecated.') bool? automaticValidation,
- FFText? isRequiredFailMsg,
- FFText? minimumCharactersFailMsg,
- int? maximumCharacters,
- FFText? maximumCharactersFailMsg,
- bool? usernameRegex,
- bool? emailRegex,
- String? customRegex,
- FFText? invalidTextFailMsg,
- bool? websiteRegex,
- FFText? selectedOptionFailMsg,
Implementation
factory FFTextInputValidation({
@$core.Deprecated('This field is deprecated.') $core.bool? isRequired,
$core.int? minimumCharacters,
@$core.Deprecated('This field is deprecated.')
$core.String? legacyIsRequiredFailMsg,
@$core.Deprecated('This field is deprecated.')
$core.String? legacyMinimumCharactersFailMsg,
@$core.Deprecated('This field is deprecated.')
$core.bool? automaticValidation,
FFText? isRequiredFailMsg,
FFText? minimumCharactersFailMsg,
$core.int? maximumCharacters,
FFText? maximumCharactersFailMsg,
$core.bool? usernameRegex,
$core.bool? emailRegex,
$core.String? customRegex,
FFText? invalidTextFailMsg,
$core.bool? websiteRegex,
FFText? selectedOptionFailMsg,
}) {
final result = create();
if (isRequired != null) result.isRequired = isRequired;
if (minimumCharacters != null) result.minimumCharacters = minimumCharacters;
if (legacyIsRequiredFailMsg != null)
result.legacyIsRequiredFailMsg = legacyIsRequiredFailMsg;
if (legacyMinimumCharactersFailMsg != null)
result.legacyMinimumCharactersFailMsg = legacyMinimumCharactersFailMsg;
if (automaticValidation != null)
result.automaticValidation = automaticValidation;
if (isRequiredFailMsg != null) result.isRequiredFailMsg = isRequiredFailMsg;
if (minimumCharactersFailMsg != null)
result.minimumCharactersFailMsg = minimumCharactersFailMsg;
if (maximumCharacters != null) result.maximumCharacters = maximumCharacters;
if (maximumCharactersFailMsg != null)
result.maximumCharactersFailMsg = maximumCharactersFailMsg;
if (usernameRegex != null) result.usernameRegex = usernameRegex;
if (emailRegex != null) result.emailRegex = emailRegex;
if (customRegex != null) result.customRegex = customRegex;
if (invalidTextFailMsg != null)
result.invalidTextFailMsg = invalidTextFailMsg;
if (websiteRegex != null) result.websiteRegex = websiteRegex;
if (selectedOptionFailMsg != null)
result.selectedOptionFailMsg = selectedOptionFailMsg;
return result;
}