]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - server/org.argeo.slc.ria/src/argeo-ria-lib/slc/class/org/argeo/slc/ria/SpecsEditorView.js
Change constants names, implement remove
[gpl/argeo-slc.git] / server / org.argeo.slc.ria / src / argeo-ria-lib / slc / class / org / argeo / slc / ria / SpecsEditorView.js
index e1009bcf73206d72c91d0d3870fce7b85c6a7f54..dcc9a2660767a9a3b0d2fb201ef78d0ab576c9a3 100644 (file)
@@ -102,12 +102,13 @@ qx.Class.define("org.argeo.slc.ria.SpecsEditorView",
                                var valueObj = values[key];\r
                                var hidden = valueObj.getHidden();\r
                                var type = valueObj.getSpecType();\r
-                               if(type == "primitive" && !hidden){\r
+                               if((type == "primitive" || type== "ref")&& !hidden){\r
                                        metadata = {\r
                                                key : key,\r
                                                disabled : valueObj.getFrozen(),\r
                                                type : type,\r
-                                               subType : valueObj.getSpecSubType() \r
+                                               subType : valueObj.getSpecSubType(),\r
+                                               refList : (type=="ref"?valueObj.getRefList():[])\r
                                        }\r
                                        data.push([key, valueObj.getValue(), metadata]);\r
                                }\r