1 Ext.data.JsonP.Ext_layout_component_field_TextArea({
3 "name": "Ext.layout.component.field.TextArea",
4 "doc": "<p>Layout class for <a href=\"#/api/Ext.form.field.TextArea\" rel=\"Ext.form.field.TextArea\" class=\"docClass\">Ext.form.field.TextArea</a> fields. Handles sizing the textarea field.</p>\n",
5 "extends": "Ext.layout.component.field.Field",
9 "alternateClassNames": [
23 "name": "adjustForGrow",
24 "member": "Ext.layout.component.field.TextArea",
25 "doc": "<p>Given the target bodyEl dimensions, adjust them if necessary to return the correct final\nsize based on the text field's <a href=\"#/api/Ext.form.field.Text-cfg-grow\" rel=\"Ext.form.field.Text-cfg-grow\" class=\"docClass\">grow config</a>. Overrides the\ntextfield layout's implementation to handle height rather than width.</p>\n",
30 "doc": "<p>The bodyEl width</p>\n",
36 "doc": "<p>The bodyEl height</p>\n",
42 "doc": "<p>[inputElWidth, inputElHeight]</p>\n"
46 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/TextArea.js",
48 "html_filename": "TextArea2.html",
49 "href": "TextArea2.html#Ext-layout-component-field-TextArea-method-adjustForGrow",
50 "shortDoc": "Given the target bodyEl dimensions, adjust them if necessary to return the correct final\nsize based on the text field..."
55 "member": "Ext.layout.component.field.Field",
56 "doc": "<p>Destroy the error tip instance.</p>\n",
66 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
68 "html_filename": "Field2.html",
69 "href": "Field2.html#Ext-layout-component-field-Field-method-destroyTip",
70 "shortDoc": "<p>Destroy the error tip instance.</p>\n"
74 "name": "getErrorStrategy",
75 "member": "Ext.layout.component.field.Field",
76 "doc": "<p>Return the set of strategy functions from the <a href=\"#/api/Ext.layout.component.field.TextArea-property-errorStrategies\" rel=\"Ext.layout.component.field.TextArea-property-errorStrategies\" class=\"docClass\">errorStrategies collection</a>\nthat is appropriate for the field's <a href=\"#/api/Ext.form.field.Field--msgTarget\" rel=\"Ext.form.field.Field--msgTarget\" class=\"docClass\">msgTarget</a> config.</p>\n",
86 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
88 "html_filename": "Field2.html",
89 "href": "Field2.html#Ext-layout-component-field-Field-method-getErrorStrategy",
90 "shortDoc": "Return the set of strategy functions from the errorStrategies collection\nthat is appropriate for the field's msgTarge..."
94 "name": "getLabelStrategy",
95 "member": "Ext.layout.component.field.Field",
96 "doc": "<p>Return the set of strategy functions from the <a href=\"#/api/Ext.layout.component.field.TextArea-property-labelStrategies\" rel=\"Ext.layout.component.field.TextArea-property-labelStrategies\" class=\"docClass\">labelStrategies collection</a>\nthat is appropriate for the field's <a href=\"#/api/Ext.form.field.Field--labelAlign\" rel=\"Ext.form.field.Field--labelAlign\" class=\"docClass\">labelAlign</a> config.</p>\n",
106 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
108 "html_filename": "Field2.html",
109 "href": "Field2.html#Ext-layout-component-field-Field-method-getLabelStrategy",
110 "shortDoc": "Return the set of strategy functions from the labelStrategies collection\nthat is appropriate for the field's labelAli..."
114 "name": "getRenderTarget",
115 "member": "Ext.layout.component.Component",
116 "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",
121 "type": "Ext.core.Element",
126 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
128 "html_filename": "Component5.html",
129 "href": "Component5.html#Ext-layout-component-Component-method-getRenderTarget",
130 "shortDoc": "Returns the element into which rendering must take place. Defaults to the owner Component's encapsulating element.\n\n\n..."
135 "member": "Ext.layout.component.Component",
136 "doc": "<p>Returns the owner component's resize element.</p>\n",
141 "type": "Ext.core.Element",
146 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
148 "html_filename": "Component5.html",
149 "href": "Component5.html#Ext-layout-component-Component-method-getTarget",
150 "shortDoc": "<p>Returns the owner component's resize element.</p>\n"
155 "member": "Ext.layout.component.field.Field",
156 "doc": "<p>Use a custom QuickTip instance separate from the main QuickTips singleton, so that we\ncan give it a custom frame style. Responds to errorqtip rather than the qtip property.</p>\n",
166 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
168 "html_filename": "Field2.html",
169 "href": "Field2.html#Ext-layout-component-field-Field-method-initTip",
170 "shortDoc": "Use a custom QuickTip instance separate from the main QuickTips singleton, so that we\ncan give it a custom frame styl..."
174 "name": "needsLayout",
175 "member": "Ext.layout.component.Component",
176 "doc": "<p>Check if the new size is different from the current size and only\ntrigger a layout if it is necessary.</p>\n",
181 "doc": "<p>The new width to set.</p>\n",
187 "doc": "<p>The new height to set.</p>\n",
197 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
199 "html_filename": "Component5.html",
200 "href": "Component5.html#Ext-layout-component-Component-method-needsLayout",
201 "shortDoc": "<p>Check if the new size is different from the current size and only\ntrigger a layout if it is necessary.</p>\n"
205 "name": "setElementSize",
206 "member": "Ext.layout.component.Component",
207 "doc": "<p>Set the size of any element supporting undefined, null, and values.</p>\n",
212 "doc": "<p>The new width to set.</p>\n",
218 "doc": "<p>The new height to set.</p>\n",
234 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
236 "html_filename": "Component5.html",
237 "href": "Component5.html#Ext-layout-component-Component-method-setElementSize",
238 "shortDoc": "<p>Set the size of any element supporting undefined, null, and values.</p>\n"
242 "name": "setTargetSize",
243 "member": "Ext.layout.component.Component",
244 "doc": "<p>Set the size of the target element.</p>\n",
249 "doc": "<p>The new width to set.</p>\n",
255 "doc": "<p>The new height to set.</p>\n",
265 "filename": "/Users/nick/Projects/sencha/SDK/platform/src/layout/component/Component.js",
267 "html_filename": "Component5.html",
268 "href": "Component5.html#Ext-layout-component-Component-method-setTargetSize",
269 "shortDoc": "<p>Set the size of the target element.</p>\n"
274 "member": "Ext.layout.component.field.Field",
275 "doc": "<p>Perform sizing and alignment of the bodyEl (and children) to match the calculated insets.</p>\n",
290 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
292 "html_filename": "Field2.html",
293 "href": "Field2.html#Ext-layout-component-field-Field-method-sizeBody",
294 "shortDoc": "<p>Perform sizing and alignment of the bodyEl (and children) to match the calculated insets.</p>\n"
299 "tagname": "property",
301 "member": "Ext.layout.component.field.Field",
303 "doc": "<p>Error message displayed as content of an element with a given id elsewhere in the app</p>\n",
306 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
308 "html_filename": "Field2.html",
309 "href": "Field2.html#Ext-layout-component-field-Field-property-elementId"
312 "tagname": "property",
313 "name": "errorStrategies",
314 "member": "Ext.layout.component.field.Field",
316 "doc": "<p>Collection of named strategies for laying out and adjusting insets to accommodate error messages.\nAn appropriate one will be chosen based on the owner field's <a href=\"#/api/Ext.form.field.Field--msgTarget\" rel=\"Ext.form.field.Field--msgTarget\" class=\"docClass\">Ext.form.field.Field.msgTarget</a> config.</p>\n",
319 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
321 "html_filename": "Field2.html",
322 "href": "Field2.html#Ext-layout-component-field-Field-property-errorStrategies",
323 "shortDoc": "Collection of named strategies for laying out and adjusting insets to accommodate error messages.\nAn appropriate one ..."
326 "tagname": "property",
327 "name": "labelStrategies",
328 "member": "Ext.layout.component.field.Field",
330 "doc": "<p>Collection of named strategies for laying out and adjusting labels to accommodate error messages.\nAn appropriate one will be chosen based on the owner field's <a href=\"#/api/Ext.form.field.Field--labelAlign\" rel=\"Ext.form.field.Field--labelAlign\" class=\"docClass\">Ext.form.field.Field.labelAlign</a> config.</p>\n",
333 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
335 "html_filename": "Field2.html",
336 "href": "Field2.html#Ext-layout-component-field-Field-property-labelStrategies",
337 "shortDoc": "Collection of named strategies for laying out and adjusting labels to accommodate error messages.\nAn appropriate one ..."
340 "tagname": "property",
342 "member": "Ext.layout.component.field.Field",
344 "doc": "<p>Label displayed to the left of the bodyEl</p>\n",
347 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
349 "html_filename": "Field2.html",
350 "href": "Field2.html#Ext-layout-component-field-Field-property-left"
353 "tagname": "property",
355 "member": "Ext.layout.component.field.Field",
357 "doc": "<p>Error displayed as QuickTip on hover of the field container</p>\n",
360 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
362 "html_filename": "Field2.html",
363 "href": "Field2.html#Ext-layout-component-field-Field-property-qtip"
366 "tagname": "property",
368 "member": "Ext.layout.component.field.Field",
370 "doc": "<p>Same as left, only difference is text-align in CSS</p>\n",
373 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
375 "html_filename": "Field2.html",
376 "href": "Field2.html#Ext-layout-component-field-Field-property-right"
379 "tagname": "property",
381 "member": "Ext.layout.component.field.Field",
383 "doc": "<p>Error displayed as icon (with QuickTip on hover) to right of the bodyEl</p>\n",
386 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
388 "html_filename": "Field2.html",
389 "href": "Field2.html#Ext-layout-component-field-Field-property-side"
392 "tagname": "property",
393 "name": "sizeBodyContents",
394 "member": "Ext.layout.component.field.Field",
396 "doc": "<p>Size the contents of the field body, given the full dimensions of the bodyEl. Does nothing by\ndefault, subclasses can override to handle their specific contents.</p>\n",
399 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
401 "html_filename": "Field2.html",
402 "href": "Field2.html#Ext-layout-component-field-Field-property-sizeBodyContents",
403 "shortDoc": "Size the contents of the field body, given the full dimensions of the bodyEl. Does nothing by\ndefault, subclasses can..."
406 "tagname": "property",
408 "member": "Ext.layout.component.field.Field",
410 "doc": "<p>Error displayed as title tip on hover of the field container</p>\n",
413 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
415 "html_filename": "Field2.html",
416 "href": "Field2.html#Ext-layout-component-field-Field-property-title"
419 "tagname": "property",
421 "member": "Ext.layout.component.field.Field",
423 "doc": "<p>Label displayed above the bodyEl</p>\n",
426 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
428 "html_filename": "Field2.html",
429 "href": "Field2.html#Ext-layout-component-field-Field-property-top"
432 "tagname": "property",
434 "member": "Ext.layout.component.field.Field",
436 "doc": "<p>Error message displayed underneath the bodyEl</p>\n",
439 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/Field.js",
441 "html_filename": "Field2.html",
442 "href": "Field2.html#Ext-layout-component-field-Field-property-under"
448 "filename": "/Users/nick/Projects/sencha/SDK/extjs/src/layout/component/field/TextArea.js",
450 "html_filename": "TextArea2.html",
451 "href": "TextArea2.html#Ext-layout-component-field-TextArea",
461 "Ext.layout.component.Component",
462 "Ext.layout.component.field.Field"