FFFormFieldValidation constructor
FFFormFieldValidation({
- @Deprecated('This field is deprecated.') String? legacyNodeKey,
- bool? isRequired,
- FFTextInputValidation? text,
- FFUploadDataValidation? uploadData,
- FFDatePickerValidation? datePicker,
- FFRadioButtonValidation? radioButton,
- FFDropDownValidation? dropDown,
- FFPlacePickerValidation? placePicker,
- FFNodeKeyPath? componentNodePath,
- FFPinCodeValidation? pinCode,
- FFNodeKeyReference? nodeKeyRef,
Implementation
factory FFFormFieldValidation({
@$core.Deprecated('This field is deprecated.') $core.String? legacyNodeKey,
$core.bool? isRequired,
FFTextInputValidation? text,
FFUploadDataValidation? uploadData,
FFDatePickerValidation? datePicker,
FFRadioButtonValidation? radioButton,
FFDropDownValidation? dropDown,
FFPlacePickerValidation? placePicker,
FFNodeKeyPath? componentNodePath,
FFPinCodeValidation? pinCode,
FFNodeKeyReference? nodeKeyRef,
}) {
final result = create();
if (legacyNodeKey != null) result.legacyNodeKey = legacyNodeKey;
if (isRequired != null) result.isRequired = isRequired;
if (text != null) result.text = text;
if (uploadData != null) result.uploadData = uploadData;
if (datePicker != null) result.datePicker = datePicker;
if (radioButton != null) result.radioButton = radioButton;
if (dropDown != null) result.dropDown = dropDown;
if (placePicker != null) result.placePicker = placePicker;
if (componentNodePath != null) result.componentNodePath = componentNodePath;
if (pinCode != null) result.pinCode = pinCode;
if (nodeKeyRef != null) result.nodeKeyRef = nodeKeyRef;
return result;
}