Clear Up
SharpKit Reference

FieldAncestorConfig Class

Namespace: Ext.form

Base Types

System.Object

Constructors

Fields

Name Description
fieldDefaults If specified, the properties in this object are used as default config values for each Ext.form.Labelable instance (e.g. Ext.form.field.Base or Ext.form.FieldContainer) that is added as a descendant of this container. Corresponding values specified in an individual field's own configuration, or from the defaults config of its parent container, will take precedence. See the documentation for Ext.form.Labelable to see what config options may be specified in the fieldDefaults. Example:
new Ext.form.Panel({
            fieldDefaults: {
            labelAlign: 'left',
            labelWidth: 100
            },
            items: [{
            xtype: 'fieldset',
            defaults: {
            labelAlign: 'top'
            },
            items: [{
            name: 'field1'
            }, {
            name: 'field2'
            }]
            }, {
            xtype: 'fieldset',
            items: [{
            name: 'field3',
            labelWidth: 150
            }, {
            name: 'field4'
            }]
            }]
            });
            
In this example, field1 and field2 will get labelAlign:'top' (from the fieldset's defaults) and labelWidth:100 (from fieldDefaults), field3 and field4 will both get labelAlign:'left' (from fieldDefaults and field3 will use the labelWidth:150 from its own config.
© Copyright 2005-2011 SharpKit. All rights reserved.