in lib/modeling/modeler.ts [145:159]
private validateFieldData(entityField:Field, rawData:any):boolean{
let isValid:boolean = true;
if (entityField.require) {
if (entityField.require instanceof Function && !entityField.require(rawData, this.paris.config))
isValid = false;
else if (typeof(entityField.require) === "string") {
let rawDataPropertyValue: any = rawData[entityField.require];
if (rawDataPropertyValue === undefined || rawDataPropertyValue === null)
isValid = false;
}
}
return isValid;
}