bundles/org.eclipse.orion.client.ui/web/gcli/gcli/types/basic.js
function ArrayType(typeSpec) {
  if (!typeSpec.subtype) {
    console.error('Array.typeSpec is missing subtype. Assuming string.' +
        JSON.stringify(typeSpec));
    typeSpec.subtype = 'string';
  }

  Object.keys(typeSpec).forEach(function(key) {
    this[key] = typeSpec[key];
  }, this);
  this.subtype = types.getType(this.subtype);
}
function ArrayType(typeSpec) {
  if (!typeSpec.subtype) {
    console.error('Array.typeSpec is missing subtype. Assuming string.' +
        JSON.stringify(typeSpec));
    typeSpec.subtype = 'string';
  }

  Object.keys(typeSpec).forEach(function(key) {
    this[key] = typeSpec[key];
  }, this);
  this.subtype = types.getType(this.subtype);
}
function ArrayType ( typeSpec ) { if ( ! typeSpec . subtype ) { console . error ( 'Array.typeSpec is missing subtype. Assuming string.' + JSON . stringify ( typeSpec ) ) ; typeSpec . subtype = 'string' ; } Object . keys ( typeSpec ) . forEach ( function ( key ) { this [ key ] = typeSpec [ key ] ; } , this ) ; this . subtype = types . getType ( this . subtype ) ; }
A set of objects of the same type
A set of objects of the same type