code: function () {
          var self = this, rect, minW, minH;
  
          minW = DomUtils.getSize(self.getEl('head')).width;
          minW = minW < 0 ? 0 : minW;
          minH = 0;
  
          self.items().each(function (item) {
            minW = Math.max(minW, item.layoutRect().minW);
            minH = Math.max(minH, item.layoutRect().minH);
          });
  
          self.items().each(function (ctrl) {
            ctrl.settings.x = 0;
            ctrl.settings.y = 0;
            ctrl.settings.w = minW;
            ctrl.settings.h = minH;
  
            ctrl.layoutRect({
              x: 0,
              y: 0,
              w: minW,
              h: minH
            });
          });
  
          var headH = DomUtils.getSize(self.getEl('head')).height;
  
          self.settings.minWidth = minW;
          self.settings.minHeight = minH + headH;
  
          rect = self._super();
          rect.deltaH += headH;
          rect.innerH = rect.h - rect.deltaH;
  
          return rect;
        }
docs: Initializes the current controls layout rect.
  This will be executed by the layout managers to determine the
  default minWidth/minHeight etc.
  
  @method initLayoutRect
  @return {Object} Layout rect instance.