validate method

void validate()

Validate the value of all field.

Implementation

void validate(){
  if(_schema == null){
    return;
  }
  for(FieldSchema field in _schema!.fields){
    if(field.isView){
      continue;
    }else if(field.isRecord){
      Record? record = getByName(field.name);
      if(record != null){
        record.validate();
      }
    }else if(field.isRecordList){
      RecordList? recordList = getByName(field.name);
      if(recordList != null){
        recordList.validate();
      }
    }else{
      validateByName(field.name);
    }
  }
}