validate method
验证
Implementation
bool validate() {
bool isValidate = true;
for (var validator in validators) {
dynamic model = validator['model'];
dynamic modelValidators = validator['validators'];
if (modelValidators is List) {
for (var v in modelValidators) {
String? validationResult = v(model);
if (validationResult != null) {
CustomToast.showNotificationError(title: validationResult);
isValidate = false;
return isValidate;
}
}
} else {
String? validationResult = modelValidators(model);
if (validationResult != null) {
CustomToast.showNotificationError(title: validationResult);
isValidate = false;
return isValidate;
}
}
}
return isValidate;
}