var _preload_fieldmapper_IDL = {}; for (var c in _preload_fieldmapper_IDL) { var x = _preload_fieldmapper_IDL[c]; x.field_map = {}; var p = x.fields.length; for (var n in {isnew:1,ischanged:1,isdeleted:1}) { x.fields[p] = {name:n,virtual:true}; p++; } for (var f in x.fields) x.field_map[x.fields[f].name] = x.fields[f]; } , , :{name:"",label:"",restrict_primary:"",virtual:true,pkey:"",pkey_sequence:"",} fields:[,] ,permacrud:{"":{},} {name:"",label:"",primitive:true,selector:"",virtual:true,required:true,i18n:true,datatype:""} perms:['',] type:"link",, key:"","class":"",reltype:"" true false