/*! * Ext JS Library 3.3.0 * Copyright(c) 2006-2010 Ext JS, Inc. * licensing@extjs.com * http://www.extjs.com/license */ /** * @class Ext.layout.ToolbarLayout * @extends Ext.layout.ContainerLayout * Layout manager used by Ext.Toolbar. This is highly specialised for use by Toolbars and would not * usually be used by any other class. */ Ext.layout.ToolbarLayout = Ext.extend(Ext.layout.ContainerLayout, { monitorResize : true, type: 'toolbar', /** * @property triggerWidth * @type Number * The width allocated for the menu trigger at the extreme right end of the Toolbar */ triggerWidth: 18, /** * @property noItemsMenuText * @type String * HTML fragment to render into the toolbar overflow menu if there are no items to display */ noItemsMenuText : '', /** * @private * @property lastOverflow * @type Boolean * Used internally to record whether the last layout caused an overflow or not */ lastOverflow: false, /** * @private * @property tableHTML * @type String * String used to build the HTML injected to support the Toolbar's layout. The align property is * injected into this string inside the td.x-toolbar-left element during onLayout. */ tableHTML: [ '
',
' | ',
'',
'
| ',
'