Upgrade to ExtJS 4.0.0 - Released 04/26/2011
[extjs.git] / examples / ux / layout / component / form / ItemSelector.js
1 /**
2  * @private
3  * @class Ext.ux.layout.component.form.ItemSelector
4  * @extends Ext.layout.component.field.Field
5  * Layout class for {@link Ext.ux.form.ItemSelector} fields.
6  * @private
7  */
8 Ext.define('Ext.ux.layout.component.form.ItemSelector', {
9     extend: 'Ext.layout.component.field.Field',
10     alias: ['layout.itemselectorfield'],
11
12     type: 'itemselectorfield',
13
14     /**
15      * @cfg {Number} height The height of the field. Defaults to 200.
16      */
17     defaultHeight: 200,
18
19     sizeBodyContents: function(width, height) {
20         var me = this;
21
22         if (!Ext.isNumber(height)) {
23             height = me.defaultHeight;
24         }
25
26         me.owner.innerCt.setSize(width, height);
27     }
28 });