addOnValidationError method
FormStack
addOnValidationError(
- Identifier identifier,
- dynamic onValidationError()?, {
- String? formName = "default",
Add validation error listener
Implementation
FormStack addOnValidationError(
Identifier identifier, Function(String)? onValidationError,
{String? formName = "default"}) {
FormStackForm? formStack = _forms[formName];
if (formStack != null) {
for (var entry in formStack.steps) {
if (entry is NestedStep) {
entry.steps?.forEach((element) {
if (element is QuestionStep) {
if (element.id?.id == identifier.id) {
element.onValidationError = onValidationError;
}
}
});
} else if (entry is QuestionStep) {
if (entry.id?.id == identifier.id) {
entry.onValidationError = onValidationError;
}
}
}
}
return this;
}