dist/tgi-interface-bootstrap.js
function Workspace(args) {
  if (false === (this instanceof Workspace)) throw new Error('new operator required');
  args = args || {};
  if (!args.attributes) {
    args.attributes = [];
  }
  var userModelID = new Attribute.ModelID(new User());
  args.attributes.push(new Attribute({name: 'user', type: 'Model', value: userModelID}));
  args.attributes.push(new Attribute({name: 'deltas', type: 'Object', value: {}}));

//  var delta
//  this.deltas = [];

  Model.call(this, args);
  this.modelType = "Workspace";
}
function Workspace(args) {
  if (false === (this instanceof Workspace)) throw new Error('new operator required');
  args = args || {};
  if (!args.attributes) {
    args.attributes = [];
  }
  var userModelID = new Attribute.ModelID(new User());
  args.attributes.push(new Attribute({name: 'user', type: 'Model', value: userModelID}));
  args.attributes.push(new Attribute({name: 'deltas', type: 'Object', value: {}}));

//  var delta
//  this.deltas = [];

  Model.call(this, args);
  this.modelType = "Workspace";
}
function Workspace ( args ) { if ( false === ( this instanceof Workspace ) ) throw new Error ( 'new operator required' ) ; args = args || { } ; if ( ! args . attributes ) { args . attributes = [ ] ; } var userModelID = new Attribute . ModelID ( new User ( ) ) ; args . attributes . push ( new Attribute ( { name : 'user' , type : 'Model' , value : userModelID } ) ) ; args . attributes . push ( new Attribute ( { name : 'deltas' , type : 'Object' , value : { } } ) ) ; //  var delta //  this.deltas = []; Model . call ( this , args ) ; this . modelType = "Workspace" ; }
tequila
workspace-class
tequila workspace - class