//>>built
define("dojox/app/widgets/Container",["dojo/_base/declare","dojo/_base/lang","dijit/registry","dojo/dom-attr","dojo/dom-geometry","dojo/dom-style","dijit/_WidgetBase","dijit/_Container","dijit/_Contained","dojo/_base/array","dojo/query","../layout/utils","./_ScrollableMixin"],function(_1,_2,_3,_4,_5,_6,_7,_8,_9,_a,_b,_c,_d){return _1("dojox.app.widgets.Container",[_7,_8,_9,_d],{scrollable:false,buildRendering:function(){if(!this.region){this.region="center";_4.set(this.srcNodeRef,"data-app-region","center");}this.inherited(arguments);_6.set(this.domNode,"overflow-x","hidden");_6.set(this.domNode,"overflow-y","auto");if(this.scrollable){this.inherited(arguments);this.domNode.style.position="absolute";this.domNode.style.width="100%";this.domNode.style.height="100%";}},startup:function(){if(this._started){return;}if(this.scrollable){this.inherited(arguments);}this._started=true;},resize:function(_e,_f){var _10=this.domNode;if(_e){_5.setMarginBox(_10,_e);}var mb=_f||{};_2.mixin(mb,_e||{});if(!("h" in mb)||!("w" in mb)){mb=_2.mixin(_5.getMarginBox(_10),mb);}var cs=_6.getComputedStyle(_10);var me=_5.getMarginExtents(_10,cs);var be=_5.getBorderExtents(_10,cs);var bb=(this._borderBox={w:mb.w-(me.w+be.w),h:mb.h-(me.h+be.h)});var pe=_5.getPadExtents(_10,cs);this._contentBox={l:_6.toPixelValue(_10,cs.paddingLeft),t:_6.toPixelValue(_10,cs.paddingTop),w:bb.w-pe.w,h:bb.h-pe.h};this.layout();},layout:function(){children=_b("> [data-app-region], > [region]",this.domNode).map(function(_11){var w=_3.getEnclosingWidget(_11);if(w){w.region=_4.get(_11,"data-app-region")||_4.get(_11,"region");return w;}return {domNode:_11,region:_4.get(_11,"data-app-region")||dom.Attr.get(_11,"region")};});if(this._contentBox){_c.layoutChildren(this.domNode,this._contentBox,children);}_a.forEach(this.getChildren(),function(_12){if(!_12._started&&_12.startup){_12.startup();}});}});});