validate method
Validates all child fields, returning true if all are valid.
Implementation
bool validate() {
if (_state != null) {
return _state!.validate();
}
var allValid = true;
for (final field in fields) {
if (!field.validate()) {
allValid = false;
}
}
return allValid;
}