clean method
Implementation
@override
bool clean() {
// clean all fields
for (var field in fields) {
field.dirty = false;
}
// clean all sub-forms
for (var form in forms) {
form.clean();
}
// clear dirty flag
dirty = false;
return true;
}