/** * @class Ext.layout.container.HBox * @extends Ext.layout.container.Box *

A layout that arranges items horizontally across a Container. This layout optionally divides available horizontal * space between child items containing a numeric flex configuration.

* This layout may also be used to set the heights of child items by configuring it with the {@link #align} option. */ Ext.define('Ext.layout.container.HBox', { /* Begin Definitions */ alias: ['layout.hbox'], extend: 'Ext.layout.container.Box', /* End Definitions */
/** * @cfg {String} align * Controls how the child items of the container are aligned. Acceptable configuration values for this * property are: *
*/ align: 'top', // top, middle, stretch, strechmax //@private alignCenteringString: 'middle', type : 'hbox', direction: 'horizontal', parallelPrefix: 'width', parallelPrefixCap: 'Width', parallelLT: 'l', parallelRB: 'r', parallelBefore: 'left', parallelAfter: 'right', perpendicularPrefix: 'height', perpendicularPrefixCap: 'Height', perpendicularLT: 't', perpendicularRB: 'b', perpendicularLeftTop: 'top', perpendicularRightBottom: 'bottom' });