validate method
Implementation
bool validate([TextValidator? validCallback]) {
TextValidator? v = validCallback ?? validator;
if (v == null) return true;
String s = value;
String? err = v(s);
this.errorText = err;
this.updateState();
return err == null;
}