torso-bundle.js
function() {
      var idContainerDefinition = this.ids.idContainer;
      var idContainer;
      if (_.isUndefined(idContainerDefinition)) {
        idContainer = undefined;
      } else if (_.isFunction(idContainerDefinition)) {
        var idContainerFxn = _.bind(idContainerDefinition, this);
        idContainer = idContainerFxn();
      } else if (_.isObject(idContainerDefinition)) {
        idContainer = idContainerDefinition;
      } else {
        throw new Error('Invalid idContainer.  Not an object or function: ' + JSON.stringify(this.ids));
      }
      return idContainer;
    }
function() {
      var idContainerDefinition = this.ids.idContainer;
      var idContainer;
      if (_.isUndefined(idContainerDefinition)) {
        idContainer = undefined;
      } else if (_.isFunction(idContainerDefinition)) {
        var idContainerFxn = _.bind(idContainerDefinition, this);
        idContainer = idContainerFxn();
      } else if (_.isObject(idContainerDefinition)) {
        idContainer = idContainerDefinition;
      } else {
        throw new Error('Invalid idContainer.  Not an object or function: ' + JSON.stringify(this.ids));
      }
      return idContainer;
    }
function ( ) { var idContainerDefinition = this . ids . idContainer ; var idContainer ; if ( _ . isUndefined ( idContainerDefinition ) ) { idContainer = undefined ; } else if ( _ . isFunction ( idContainerDefinition ) ) { var idContainerFxn = _ . bind ( idContainerDefinition , this ) ; idContainer = idContainerFxn ( ) ; } else if ( _ . isObject ( idContainerDefinition ) ) { idContainer = idContainerDefinition ; } else { throw new Error ( 'Invalid idContainer.  Not an object or function: ' + JSON . stringify ( this . ids ) ) ; } return idContainer ; }
Parses the idContainer property of ids.
@return {Object} the idContainer object to apply the properties value to (may not be the final idContainer depending on the property definition).
@private
Parses the idContainer property of ids .