| 123456789101112131415161718192021222324252627282930313233 | 
							- define([ "require", "utils/Globals", "collection/BaseCollection", "models/VSchema", "utils/UrlLinks" ], function(require, Globals, BaseCollection, VSchema, UrlLinks) {
 
-     "use strict";
 
-     var VSchemaList = BaseCollection.extend({
 
-         url: UrlLinks.baseURL,
 
-         model: VSchema,
 
-         initialize: function() {
 
-             this.modelName = "VSchema", this.modelAttrName = "results";
 
-         },
 
-         parseRecords: function(resp, options) {
 
-             try {
 
-                 if (!this.modelAttrName) throw new Error("this.modelAttrName not defined for " + this);
 
-                 this.keyList = resp[this.modelAttrName].dataType.attributeDefinitions, resp[this.modelAttrName].dataType.superTypes && resp[this.modelAttrName].dataType.superTypes.indexOf("Asset") != -1 && this.keyList.push({
 
-                     name: "name",
 
-                     dataTypeName: "string",
 
-                     isComposite: !1,
 
-                     isIndexable: !0,
 
-                     isUnique: !1,
 
-                     multiplicity: {},
 
-                     reverseAttributeName: null
 
-                 });
 
-                 var arr = [];
 
-                 return resp[this.modelAttrName].rows.forEach(function(d) {
 
-                     arr.push(d);
 
-                 }), arr;
 
-             } catch (e) {
 
-                 console.log(e);
 
-             }
 
-         }
 
-     }, {
 
-         tableCols: {}
 
-     });
 
-     return VSchemaList;
 
- });
 
 
  |