1 Ext.data.JsonP.Ext_layout_component_Component({
3 "name": "Ext.layout.component.Component",
4 "doc": "<p>This class is intended to be extended or created via the <tt><b><a href=\"#/api/Ext.Component-cfg-componentLayout\" rel=\"Ext.Component-cfg-componentLayout\" class=\"docClass\">layout</a></b></tt>\nconfiguration property. See <tt><b><a href=\"#/api/Ext.Component-cfg-componentLayout\" rel=\"Ext.Component-cfg-componentLayout\" class=\"docClass\">Ext.Component.componentLayout</a></b></tt> for additional details.</p>\n\n",
5 "extends": "Ext.layout.Layout",
9 "alternateClassNames": [
23 "name": "getRenderTarget",
24 "member": "Ext.layout.component.Component",
25 "doc": "<p>Returns the element into which rendering must take place. Defaults to the owner Component's encapsulating element.</p>\n\n\n<p>May be overridden in Component layout managers which implement an inner element.</p>\n",
30 "type": "Ext.core.Element",
35 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
37 "html_filename": "Component5.html",
38 "href": "Component5.html#Ext-layout-component-Component-method-getRenderTarget",
39 "shortDoc": "Returns the element into which rendering must take place. Defaults to the owner Component's encapsulating element.\n\n\n..."
44 "member": "Ext.layout.component.Component",
45 "doc": "<p>Returns the owner component's resize element.</p>\n",
50 "type": "Ext.core.Element",
55 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
57 "html_filename": "Component5.html",
58 "href": "Component5.html#Ext-layout-component-Component-method-getTarget",
59 "shortDoc": "<p>Returns the owner component's resize element.</p>\n"
63 "name": "needsLayout",
64 "member": "Ext.layout.component.Component",
65 "doc": "<p>Check if the new size is different from the current size and only\ntrigger a layout if it is necessary.</p>\n",
70 "doc": "<p>The new width to set.</p>\n",
76 "doc": "<p>The new height to set.</p>\n",
86 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
88 "html_filename": "Component5.html",
89 "href": "Component5.html#Ext-layout-component-Component-method-needsLayout",
90 "shortDoc": "<p>Check if the new size is different from the current size and only\ntrigger a layout if it is necessary.</p>\n"
94 "name": "setElementSize",
95 "member": "Ext.layout.component.Component",
96 "doc": "<p>Set the size of any element supporting undefined, null, and values.</p>\n",
101 "doc": "<p>The new width to set.</p>\n",
107 "doc": "<p>The new height to set.</p>\n",
123 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
125 "html_filename": "Component5.html",
126 "href": "Component5.html#Ext-layout-component-Component-method-setElementSize",
127 "shortDoc": "<p>Set the size of any element supporting undefined, null, and values.</p>\n"
131 "name": "setTargetSize",
132 "member": "Ext.layout.component.Component",
133 "doc": "<p>Set the size of the target element.</p>\n",
138 "doc": "<p>The new width to set.</p>\n",
144 "doc": "<p>The new height to set.</p>\n",
154 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
156 "html_filename": "Component5.html",
157 "href": "Component5.html#Ext-layout-component-Component-method-setTargetSize",
158 "shortDoc": "<p>Set the size of the target element.</p>\n"
167 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
169 "html_filename": "Component5.html",
170 "href": "Component5.html#Ext-layout-component-Component",
182 "Ext.layout.component.Body",
183 "Ext.layout.component.BoundList",
184 "Ext.layout.component.Button",
185 "Ext.layout.component.Editor",
186 "Ext.layout.component.field.Field",
187 "Ext.layout.component.ProgressBar",
188 "Ext.layout.component.AbstractDock",
189 "Ext.layout.component.Auto",
190 "Ext.layout.component.Draw"