/** * @class Roo.form.FieldSet * @extends Roo.form.Layout * @children Roo.form.Column Roo.form.Row Roo.form.Field Roo.Button Roo.form.TextItem * Creates a fieldset container for layout and rendering of fields in an {@link Roo.form.Form}. * @constructor * @param {Object} config Configuration options */ Roo.form.FieldSet = function(config){ Roo.form.FieldSet.superclass.constructor.call(this, config); }; Roo.extend(Roo.form.FieldSet, Roo.form.Layout, { /** * @cfg {String} legend * The text to display as the legend for the FieldSet (defaults to '') */ /** * @cfg {String/Object} autoCreate * A DomHelper element spec used to autocreate the fieldset (defaults to {tag: 'fieldset', cn: {tag:'legend'}}) */ // private defaultAutoCreate : {tag: 'fieldset', cn: {tag:'legend'}}, // private onRender : function(ct, position){ Roo.form.FieldSet.superclass.onRender.call(this, ct, position); if(this.legend){ this.setLegend(this.legend); } }, // private setLegend : function(text){ if(this.rendered){ this.el.child('legend').update(text); } } });