X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/6e39d509471fe9b4e2660e0d1631b350d0c66f40..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/docs/api/Ext.layout.container.VBox.html diff --git a/docs/api/Ext.layout.container.VBox.html b/docs/api/Ext.layout.container.VBox.html new file mode 100644 index 00000000..ec177c46 --- /dev/null +++ b/docs/api/Ext.layout.container.VBox.html @@ -0,0 +1,219 @@ +
Hierarchy
A layout that arranges items vertically down a Container. This layout optionally divides available vertical
+space between child items containing a numeric flex
configuration.
This layout may also be used to set the widths of child items by configuring it with the align option. + +Example usage:
+ +Ext.create('Ext.Panel', {
+ width: 500,
+ height: 400,
+ title: "VBoxLayout Panel",
+ layout: {
+ type: 'vbox',
+ align: 'center'
+ },
+ renderTo: document.body,
+ items: [{
+ xtype: 'panel',
+ title: 'Inner Panel One',
+ width: 250,
+ flex: 2
+ },{
+ xtype: 'panel',
+ title: 'Inner Panel Two',
+ width: 250,
+ flex: 4
+ },{
+ xtype: 'panel',
+ title: 'Inner Panel Three',
+ width: '50%',
+ flex: 4
+ }]
+});
+
+An optional extra CSS class that will be added to the container. This can be useful for adding +customized styles to the container or any of its children using standard CSS rules. See +Ext.Component.ctCls also.
+ + + +Controls how the child items of the container are aligned. Acceptable configuration values for this +property are:
+ +If truthy, child Component are animated into position whenever the Container +is layed out. If this option is numeric, it is used as the animation duration in milliseconds.
+ + +May be set as a property at any time.
+ +Flag to notify the ownerCt Component on afterLayout of a change
+Flag to notify the ownerCt Component on afterLayout of a change
+Flag to notify the ownerCt Container on afterLayout of a change
+Flag to notify the ownerCt Container on afterLayout of a change
+If the individual contained items do not have a margins +property specified or margin specified via CSS, the default margins from this property will be +applied to each item.
+ + +This property may be specified as an object containing margins + + +
to apply in the format:
+ +{
+ top: (top margin),
+ right: (right margin),
+ bottom: (bottom margin),
+ left: (left margin)
+}
+
+
+This property may also be specified as a string containing +space-separated, numeric margin values. The order of the sides associated +with each value matches the way CSS processes margin values:
+ + +Defaults to:
+ + +{top:0, right:0, bottom:0, left:0}
+
+
+This configuration option is to be applied to child items of the container managed +by this layout. Each child item with a flex property will be flexed horizontally +according to each item's relative flex value compared to the sum of all items with +a flex value specified. Any child items that have either a flex = 0 or +flex = undefined will not be 'flexed' (the initial size will not be changed).
+An optional extra CSS class that will be added to the container. This can be useful for adding +customized styles to the container or any of its children using standard CSS rules. See +Ext.Component.ctCls also.
+ + + +Controls how the child items of the container are packed together. Acceptable configuration values +for this property are:
+ +Sets the padding to be applied to all child items managed by this layout.
+ + +This property must be specified as a string containing +space-separated, numeric padding values. The order of the sides associated +with each value matches the way CSS processes padding values:
+ + +Defaults to: "0"
Returns an array of child components either for a render phase (Performed in the beforeLayout method of the layout's +base class), or the layout phase (onLayout).
+ +of child components
+Returns the element into which rendering must take place. Defaults to the owner Container's Ext.AbstractComponent.targetEl.
+ + +May be overridden in layout managers which implement an inner element.
+Returns the owner component's resize element.
+Returns the owner component's resize element.
+