X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/d41dc04ad17d1d9125fb2cf72db2b4782dbe3a8c..c8256059947f3aa8f5b0a9a2acf55e2142bb4742:/docs/output/Ext.Resizable.html diff --git a/docs/output/Ext.Resizable.html b/docs/output/Ext.Resizable.html index 3305139d..02ce0177 100644 --- a/docs/output/Ext.Resizable.html +++ b/docs/output/Ext.Resizable.html @@ -1,41 +1,23 @@ -
Observable - Resizable
Package: | Ext |
Defined In: | Resizable.js |
Class: | Resizable |
Extends: | Observable |
Applies drag handles to an element to make it resizable. The drag handles are inserted into the element +
Observable Resizable
Package: | Ext |
Defined In: | Resizable.js |
Class: | Resizable |
Extends: | Observable |
Applies drag handles to an element to make it resizable. The drag handles are inserted into the element and positioned absolute. Some elements, such as a textarea or image, don't support this. To overcome that, you can wrap -the textarea in a div and set "resizeChild" to true (or to the id of the element), or set wrap:true in your config and +the textarea in a div and set 'resizeChild' to true (or to the id of the element), or set wrap:true in your config and the element will be wrapped for you automatically.
Here is the list of valid resize handles:
-Value Description ------- ------------------- - 'n' north - 's' south - 'e' east - 'w' west - 'nw' northwest - 'sw' southwest - 'se' southeast - 'ne' northeast - 'all' all+
+Value Description +------ ------------------- + 'n' north + 's' south + 'e' east + 'w' west + 'nw' northwest + 'sw' southwest + 'se' southeast + 'ne' northeast + 'all' all +
Here's an example showing the creation of a typical Resizable:
-var resizer = new Ext.Resizable("element-id", {
+var resizer = new Ext.Resizable('element-id', {
handles: 'all',
minWidth: 200,
minHeight: 100,
@@ -43,620 +25,203 @@ the element will be wrapped for you automatically.
maxHeight: 400,
pinned: true
});
-resizer.on("resize", myHandler);
+resizer.on('resize', myHandler);
To hide a particular handle, set its display to none in CSS, or through script:
-resizer.east.setDisplayed(false);
Config Options | -Defined By | -|
---|---|---|
- |
-
- adjustments : Array/String
-
- String "auto" or an array [width, height] with values to be added to the resize operation's new size (defaults to [0,...
-
- String "auto" or an array [width, height] with values to be added to the resize operation's new size (defaults to [0, 0])
- |
- Resizable | -
- |
-
- animate : Boolean
- True to animate the resize (not compatible with dynamic sizing, defaults to false)
- |
- Resizable | -
- |
-
- constrainTo : Mixed
- Constrain the resize to a particular element
- |
- Resizable | -
- |
-
- disableTrackOver : Boolean
- True to disable mouse tracking. This is only applied at config time. (defaults to false)
- |
- Resizable | -
- |
-
- draggable : Boolean
- Convenience to initialize drag drop (defaults to false)
- |
- Resizable | -
- |
-
- duration : Number
- Animation duration if animate = true (defaults to .35)
- |
- Resizable | -
- |
-
- dynamic : Boolean
- True to resize the element while dragging instead of using a proxy (defaults to false)
- |
- Resizable | -
- |
-
- easing : String
- Animation easing if animate = true (defaults to 'easingOutStrong')
- |
- Resizable | -
- |
-
- enabled : Boolean
- False to disable resizing (defaults to true)
- |
- Resizable | -
- |
-
- handles : String
- String consisting of the resize handles to display (defaults to undefined)
- |
- Resizable | -
- |
-
- height : Number
- The height of the element in pixels (defaults to null)
- |
- Resizable | -
- |
-
- heightIncrement : Number
- The increment to snap the height resize in pixels (dynamic must be true, defaults to 0)
- |
- Resizable | -
- |
-
- listeners : Object
-
- (optional) A config object containing one or more event handlers to be added to this object during initialization. Th...
-
- (optional) A config object containing one or more event handlers to be added to this object during initialization. This should be a valid listeners config object as specified in the addListener example for attaching multiple handlers at once.
- |
- Observable | -
- |
-
- maxHeight : Number
- The maximum height for the element (defaults to 10000)
- |
- Resizable | -
- |
-
- maxWidth : Number
- The maximum width for the element (defaults to 10000)
- |
- Resizable | -
- |
-
- minHeight : Number
- The minimum height for the element (defaults to 5)
- |
- Resizable | -
- |
-
- minWidth : Number
- The minimum width for the element (defaults to 5)
- |
- Resizable | -
- |
-
- minX : Number
- The minimum allowed page X for the element (only used for west resizing, defaults to 0)
- |
- Resizable | -
- |
-
- minY : Number
- The minimum allowed page Y for the element (only used for north resizing, defaults to 0)
- |
- Resizable | -
- |
-
- multiDirectional : Boolean
-
- Deprecated. The old style of adding multi-direction resize handles, deprecated in favor of the handles config option ...
-
- Deprecated. The old style of adding multi-direction resize handles, deprecated in favor of the handles config option (defaults to false)
- |
- Resizable | -
- |
-
- pinned : Boolean
-
- True to ensure that the resize handles are always visible, false to display them only when the user mouses over the r...
-
- True to ensure that the resize handles are always visible, false to display them only when the user mouses over the resizable borders. This is only applied at config time. (defaults to false)
- |
- Resizable | -
- |
-
- preserveRatio : Boolean
- True to preserve the original ratio between height and width during resize (defaults to false)
- |
- Resizable | -
- |
-
- resizeChild : Boolean/String/Element
- True to resize the first child, or id/element to resize (defaults to false)
- |
- Resizable | -
- |
-
- resizeRegion : Ext.lib.Region
- Constrain the resize to a particular region
- |
- Resizable | -
- |
-
- transparent : Boolean
- True for transparent handles. This is only applied at config time. (defaults to false)
- |
- Resizable | -
- |
-
- width : Number
- The width of the element in pixels (defaults to null)
- |
- Resizable | -
- |
-
- widthIncrement : Number
- The increment to snap the width resize in pixels (dynamic must be true, defaults to 0)
- |
- Resizable | -
- |
-
- wrap : Boolean
- True to wrap an element with a div if needed (required for textareas and images, defaults to false)
- |
- Resizable | -
Property | -Defined By | -|
---|---|---|
- |
-
- proxy : Ext.Element.
-
- The proxy Element that is resized in place of the real Element during the resize operation.
-This may be queried using...
-
- The proxy Element that is resized in place of the real Element during the resize operation.
-This may be queried using Ext.Element.getBox to provide the new area to resize to.
-Read only.
- |
- Resizable | -
Method | -Defined By | -|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- |
-
- Resizable( Mixed el , Object config )
-
- Create a new resizable component
-
- Create a new resizable component
-
- Parameters:
-
-
|
- Resizable | -||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- |
-
- addEvents( Object object ) : void
-
- Used to define events on this Observable
-
- Used to define events on this Observable
-
- Parameters:
-
-
|
- Observable | -||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- |
-
- addListener( String eventName , Function handler , [Object scope ], [Object options ] ) : void
- Appends an event handler to this component
-
- Appends an event handler to this component
- Parameters:
-
\ No newline at end of file
+}).show();
Parameters:
| Resizable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resizeTo( Number width , Number height )
+ :
+ voidPerform a manual resize and fires the 'resize' event. Perform a manual resize and fires the 'resize' event. Parameters:
| Resizable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resumeEvents()
+ :
+ void Resume firing events. (see suspendEvents)
+If events were suspended using the queueSuspended parameter, then all
+event... Resume firing events. (see suspendEvents)
+If events were suspended using the queueSuspended parameter, then all
+events fired during event suspension will be sent to any listeners now. Parameters:
| Observable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suspendEvents( Boolean queueSuspended )
+ :
+ voidSuspend the firing of all events. (see resumeEvents) Suspend the firing of all events. (see resumeEvents) Parameters:
| Observable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
un( String eventName , Function handler , [Object scope ] )
+ :
+ voidRemoves an event handler (shorthand for removeListener.) Removes an event handler (shorthand for removeListener.) Parameters:
| Observable |
Event | Defined By | |
---|---|---|
beforeresize :
+ ( Ext.Resizable this , Ext.EventObject e )
+ Fired before resize is allowed. Set enabled to false to cancel resize. Fired before resize is allowed. Set enabled to false to cancel resize. Listeners will be called with the following arguments:
| Resizable | |
resize :
+ ( Ext.Resizable this , Number width , Number height , Ext.EventObject e )
+ Fired after a resize. Fired after a resize. Listeners will be called with the following arguments:
| Resizable |