X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/d41dc04ad17d1d9125fb2cf72db2b4782dbe3a8c..c8256059947f3aa8f5b0a9a2acf55e2142bb4742:/docs/output/Ext.layout.AnchorLayout.html diff --git a/docs/output/Ext.layout.AnchorLayout.html b/docs/output/Ext.layout.AnchorLayout.html index 9b87c32c..84ad6b69 100644 --- a/docs/output/Ext.layout.AnchorLayout.html +++ b/docs/output/Ext.layout.AnchorLayout.html @@ -1,87 +1,88 @@ -
-
- Properties - Methods - Events - Config Options - Direct Link -
-
-
ContainerLayout
-  AnchorLayout
-

Class Ext.layout.AnchorLayout

- - - - - - -
Package:Ext.layout
Defined In:AnchorLayout.js
Class:AnchorLayout
Subclasses:AbsoluteLayout, FormLayout
Extends:ContainerLayout
-
- * -

This is a layout that enables anchoring of contained elements relative to the container's dimensions. If -the container is resized, all anchored items are automatically rerendered according to their anchor rules. -This class is intended to be extended or created via the layout:'anchor' Ext.Container.layout config, -and should generally not need to be created directly via the new keyword.

-

AnchorLayout does not have any direct config options (other than inherited ones). However, the container -using the AnchorLayout can supply an anchoring-specific config property of anchorSize. By default, -AnchorLayout will calculate anchor measurements based on the size of the container itself. However, if -anchorSize is specifed, the layout will use it as a virtual container for the purposes of calculating anchor -measurements based on it instead, allowing the container to be sized independently of the anchoring logic if necessary.

-

The items added to an AnchorLayout can also supply an anchoring-specific config property of anchor which -is a string containing two values: the horizontal anchor value and the vertical anchor value (for example, '100% 50%'). -This value is what tells the layout how the item should be anchored to the container. The following types of -anchor values are supported: -

-

Anchor values can also be mixed as needed. For example, '-50 75%' would render the width offset from the -container right edge by 50 pixels and 75% of the container's height.

- -
- -

Config Options

- - - - - - - - - - - - - - - -
Config OptionsDefined By
  - - renderHidden : Boolean
- True to hide each contained item on render (defaults to false).
-
ContainerLayout
- -

Public Properties

-
This class has no public properties.
-

Public Methods

-
This class has no public methods.
-

Public Events

-
This class has no public events.
-
\ No newline at end of file +
Properties Methods Events Config Options Direct Link
ContainerLayout
  AnchorLayout

Class Ext.layout.AnchorLayout

Package:Ext.layout
Defined In:AnchorLayout.js
Class:AnchorLayout
Subclasses:AbsoluteLayout, FormLayout
Extends:ContainerLayout

This is a layout that enables anchoring of contained elements relative to the container's dimensions. +If the container is resized, all anchored items are automatically rerendered according to their +anchor rules.

+

This class is intended to be extended or created via the layout:'anchor' Ext.Container.layout +config, and should generally not need to be created directly via the new keyword.

+

AnchorLayout does not have any direct config options (other than inherited ones). By default, +AnchorLayout will calculate anchor measurements based on the size of the container itself. However, the +container using the AnchorLayout can supply an anchoring-specific config property of anchorSize. +If anchorSize is specifed, the layout will use it as a virtual container for the purposes of calculating +anchor measurements based on it instead, allowing the container to be sized independently of the anchoring +logic if necessary. For example:

+
var viewport = new Ext.Viewport({
+    layout:'anchor',
+    anchorSize: {width:800, height:600},
+    items:[{
+        title:'Item 1',
+        html:'Content 1',
+        width:800,
+        anchor:'right 20%'
+    },{
+        title:'Item 2',
+        html:'Content 2',
+        width:300,
+        anchor:'50% 30%'
+    },{
+        title:'Item 3',
+        html:'Content 3',
+        width:600,
+        anchor:'-100 50%'
+    }]
+});

Config Options

Config OptionsDefined By
 renderHidden : Boolean
True to hide each contained item on render (defaults to false).
ContainerLayout

Public Properties

PropertyDefined By

Public Methods

MethodDefined By

Public Events

This class has no public events.
\ No newline at end of file