| Package: | Ext |
| Class: | Layer |
| Extends: | Element |
| Defined In: | Layer.js |
| Property | Defined By | |
|---|---|---|
| defaultUnit : String | Element | |
| The default unit to append to CSS values where a unit isn't provided (defaults to px). | ||
| dom : HTMLElement | Element | |
| The DOM element | ||
| id : String | Element | |
| The DOM element ID | ||
| originalDisplay : String | Element | |
| The element's default display mode (defaults to "") | ||
| Method | Defined By | |
|---|---|---|
Layer( Object config, [String/HTMLElement existingEl] ) |
Layer | |
addClass( String/Array className ) : Ext.Element |
Element | |
| Adds one or more CSS classes to the element. Duplicate classes are automatically filtered out. | ||
addClassOnClick( String className ) : Ext.Element |
Element | |
| Sets up event handlers to add and remove a css class when the mouse is down and then up on this element (a click effect) | ||
addClassOnFocus( String className ) : Ext.Element |
Element | |
| Sets up event handlers to add and remove a css class when this element has the focus | ||
addClassOnOver( String className, [Boolean preventFlicker] ) : Ext.Element |
Element | |
| Sets up event handlers to add and remove a css class when the mouse is over this element | ||
addKeyListener( Number/Array/Object/String key, Function fn, [Object scope] ) : Ext.KeyMap |
Element | |
| Convenience method for constructing a KeyMap | ||
addKeyMap( Object config ) : Ext.KeyMap |
Element | |
| Creates a KeyMap for this element | ||
addListener( String eventName, Function fn, [Object scope], [Object options] ) : void |
Element | |
| Appends an event handler | ||
alignTo( String/HTMLElement/Ext.Element element, String position, [Array offsets], [Boolean/Object animate] ) : Ext.Element |
Element | |
| Aligns this element with another element relative to the specified anchor points. If the other element is the documen... | ||
anchorTo( String/HTMLElement/Ext.Element element, String position, [Array offsets], [Boolean/Object animate], [Boolean/Number monitorScroll], Function callback ) : Ext.Element |
Element | |
| Anchors an element to another element and realigns it when the window is resized. | ||
animate( Object args, [Float duration], [Function onComplete], [String easing], [String animType] ) : Ext.Element |
Element | |
| Perform animation on this element. | ||
appendChild( String/HTMLElement/Array/Element/CompositeElement el ) : Ext.Element |
Element | |
| Appends the passed element(s) to this element | ||
appendTo( String/HTMLElement/Element el ) : Ext.Element |
Element | |
| Appends this element to the passed element | ||
applyStyles( String/Object/Function styles ) : Ext.Element |
Element | |
| More flexible version of setStyle for setting style properties. | ||
autoHeight( [Boolean animate], [Float duration], [Function onComplete], [String easing] ) : Ext.Element |
Element | |
| Measures the element's content height and updates height to match. Note: this function uses setTimeout so the new hei... | ||
| beginMeasure() : Ext.Element | Element | |
| Temporarily enables offsets (width,height,x,y) for an element with display:none, use endMeasure() when done. | ||
| blur() : Ext.Element | Element | |
| Tries to blur the element. Any exceptions are caught and ignored. | ||
boxWrap( [String class] ) : Ext.Element |
Element | |
| Wraps the specified element with a special markup/CSS block that renders by default as a gray container with a gradie... | ||
center( [String/HTMLElement/Ext.Element centerIn] ) : void |
Element | |
| Centers the Element in either the viewport, or another Element. | ||
child( String selector, [Boolean returnDom] ) : HTMLElement/Ext.Element |
Element | |
| Selects a single child at any depth below this element based on the passed CSS selector (the selector should not cont... | ||
clean( [Boolean forceReclean] ) : void |
Element | |
| Removes worthless text nodes | ||
| clearOpacity() : Ext.Element | Element | |
| Clears any opacity settings from this element. Required in some cases for IE. | ||
clearPositioning( [String value] ) : Ext.Element |
Element | |
| Clear positioning back to the default when the document was loaded | ||
| clip() : Ext.Element | Element | |
| Store the current overflow setting and clip overflow on the element - use unclip to remove | ||
contains( HTMLElement/String el ) : Boolean |
Element | |
| Returns true if this element is an ancestor of the passed element | ||
createChild( Object config, [HTMLElement insertBefore], [Boolean returnDom] ) : Ext.Element |
Element | |
| Creates the passed DomHelper config and appends it to this element or optionally inserts it before the passed child e... | ||
createProxy( String/Object config, [String/HTMLElement renderTo], [Boolean matchBox] ) : Ext.Element |
Element | |
| Creates a proxy element of this element | ||
| createShim() : Ext.Element | Element | |
| Creates an iframe shim for this element to keep selects and other windowed objects from showing through. | ||
down( String selector, [Boolean returnDom] ) : HTMLElement/Ext.Element |
Element | |
| Selects a single *direct* child based on the passed CSS selector (the selector should not contain an id). | ||
enableDisplayMode( [String display] ) : Ext.Element |
Element | |
| Convenience method for setVisibilityMode(Element.DISPLAY) | ||
| endMeasure() : Ext.Element | Element | |
| Restores displays to before beginMeasure was called | ||
findParent( String selector, [Number/String/HTMLElement/Element maxDepth], [Boolean returnEl] ) : HTMLElement |
Element | |
| Looks at this node and then at parent nodes for a match of the passed simple selector (e.g. div.some-class or span:fi... | ||
findParentNode( String selector, [Number/String/HTMLElement/Element maxDepth], [Boolean returnEl] ) : HTMLElement |
Element | |
| Looks at parent nodes for a match of the passed simple selector (e.g. div.some-class or span:first-child) | ||
fitToParent( [Boolean monitorResize], [String/HTMLElment/Element targetParent] ) : Ext.Element |
Element | |
| Sizes this element to its parent element's dimensions performing neccessary box adjustments. | ||
| focus() : Ext.Element | Element | |
| Tries to focus the element. Any exceptions are caught and ignored. | ||
getAlignToXY( String/HTMLElement/Ext.Element element, String position, [Array offsets] ) : Array |
Element | |
| Gets the x,y coordinates to align this element with another element. See alignTo for more info on the supported posit... | ||
getAnchorXY( [String anchor], [Object size], [Boolean local] ) : Array |
Element | |
| Gets the x,y coordinates specified by the anchor position on the element. | ||
getAttributeNS( String namespace, String name ) : String |
Element | |
| Returns the value of a namespaced attribute from the element's underlying DOM node. | ||
getBorderWidth( String side ) : Number |
Element | |
| Gets the width of the border(s) for the specified side(s) | ||
getBottom( Boolean local ) : Number |
Element | |
| Gets the bottom Y coordinate of the element (element Y position + element height) | ||
getBox( [Boolean contentBox], [Boolean local] ) : Object |
Element | |
| Return a box {x, y, width, height} that can be used to set another elements size/location to match this element. | ||
| getCenterXY() : Array | Element | |
| Calculates the x, y to center this element on the screen | ||
getColor( String attr, String defaultValue, [String prefix] ) : void |
Element | |
| Return the CSS color for the specified CSS attribute. rgb, 3 digit (like #fff) and valid values are convert to standa... | ||
| getComputedHeight() : Number | Element | |
| Returns either the offsetHeight or the height of this element based on CSS height adjusted by padding or borders when... | ||
| getComputedWidth() : Number | Element | |
| Returns either the offsetWidth or the width of this element based on CSS width adjusted by padding or borders when ne... | ||
getFrameWidth( String sides ) : Number |
Element | |
| Returns the sum width of the padding and borders for the passed "sides". See getBorderWidth() for more informat... | ||
getHeight( [Boolean contentHeight] ) : Number |
Element | |
| Returns the offset height of the element | ||
getLeft( Boolean local ) : Number |
Element | |
| Gets the left X coordinate | ||
getMargins( [String sides] ) : Object/Number |
Element | |
| Returns an object with properties top, left, right and bottom representing the margins of this element unless sides i... | ||
| getNextSibling() : HTMLElement | Element | |
| Gets the next sibling, skipping text nodes | ||
getPadding( String side ) : Number |
Element | |
| Gets the width of the padding(s) for the specified side(s) | ||
| getPositioning() : Object | Element | |
| Gets an object with all CSS positioning properties. Useful along with setPostioning to get snapshot before performing... | ||
| getPrevSibling() : HTMLElement | Element | |
| Gets the previous sibling, skipping text nodes | ||
| getRegion() : Region | Element | |
| Returns the region of the given element. The element must be part of the DOM tree to have a region (display:none or e... | ||
getRight( Boolean local ) : Number |
Element | |
| Gets the right X coordinate of the element (element X position + element width) | ||
| getScroll() : Object | Element | |
| Returns the current scroll position of the element. | ||
getSize( [Boolean contentSize] ) : Object |
Element | |
| Returns the size of the element. | ||
getStyle( String property ) : String |
Element | |
| Normalizes currentStyle and computedStyle. This is not YUI getStyle, it is an optimised version. | ||
getStyles( String style1, String style2, String etc. ) : Object |
Element | |
| Returns an object with properties matching the styles requested. For example, el.getStyles('color', 'font-size', 'wid... | ||
getTop( Boolean local ) : Number |
Element | |
| Gets the top Y coordinate | ||
| getUpdateManager() : Ext.UpdateManager | Element | |
| Gets this element's UpdateManager | ||
getValue( Boolean asNumber ) : String/Number |
Element | |
| Returns the value of the "value" attribute | ||
| getViewSize() : Object | Element | |
| Returns the width and height of the viewport. | ||
getWidth( [Boolean contentWidth] ) : Number |
Element | |
| Returns the offset width of the element | ||
| getX() : Number | Element | |
| Gets the current X position of the element based on page coordinates. Element must be part of the DOM tree to have p... | ||
| getXY() : Array | Element | |
| Gets the current position of the element based on page coordinates. Element must be part of the DOM tree to have pag... | ||
| getY() : Number | Element | |
| Gets the current Y position of the element based on page coordinates. Element must be part of the DOM tree to have p... | ||
hasClass( String className ) : Boolean |
Element | |
| Checks if the specified CSS class exists on this element's DOM node. | ||
hide( [Boolean/Object animate] ) : Ext.Element |
Element | |
| Hide this element - Uses display mode to determine whether to use "display" or "visibility". See setVisible. | ||
initDD( String group, Object config, Object overrides ) : Ext.dd.DD |
Element | |
| Initializes a Ext.dd.DD drag drop object for this element. | ||
initDDProxy( String group, Object config, Object overrides ) : Ext.dd.DDProxy |
Element | |
| Initializes a Ext.dd.DDProxy object for this element. | ||
initDDTarget( String group, Object config, Object overrides ) : Ext.dd.DDTarget |
Element | |
| Initializes a Ext.dd.DDTarget object for this element. | ||
insertAfter( String/HTMLElement/Element el ) : Ext.Element |
Element | |
| Inserts this element after the passed element in the DOM | ||
insertBefore( String/HTMLElement/Element el ) : Ext.Element |
Element | |
| Inserts this element before the passed element in the DOM | ||
insertFirst( String/HTMLElement/Element/Object el ) : Ext.Element |
Element | |
| Inserts (or creates) an element (or DomHelper config) as the first child of the this element | ||
insertHtml( String where, String html, Boolean returnEl ) : HTMLElement/Ext.Element |
Element | |
| Inserts an html fragment into this element | ||
insertSibling( String/HTMLElement/Element/Object el, [String where], [Boolean returnDom] ) : Ext.Element |
Element | |
| Inserts (or creates) the passed element (or DomHelper config) as a sibling of this element | ||
is( String selector ) : Boolean |
Element | |
| Returns true if this element matches the passed simple selector (e.g. div.some-class or span:first-child) | ||
| isBorderBox() : Boolean | Element | |
| Tests various css rules/browsers to determine if this element uses a border box | ||
| isDisplayed() : Boolean | Element | |
| Returns true if display is not "none" | ||
| isMasked() : Boolean | Element | |
| Returns true if this element is masked | ||
| isScrollable() : Boolean | Element | |
| Returns true if this element is scrollable. | ||
isVisible( [Boolean deep] ) : Boolean |
Element | |
| Checks whether the element is currently visible using both visibility and display properties. | ||
load( String/Function url, [String/Object params], [Function callback], [Boolean discardUrl] ) : Ext.Element |
Element | |
| Direct access to the UpdateManager update() method (takes the same parameters). | ||
mask( [String msg], [String msgCls] ) : Element |
Element | |
| Puts a mask over this element to disable user interaction. Requires core.css. This method can only be applied to elem... | ||
move( String direction, Number distance, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Move this element relative to its current position. | ||
moveTo( Number x, Number y, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Sets the position of the element in page coordinates, regardless of how the element is positioned. The element must b... | ||
position( [String pos], [Number zIndex], [Number x], [Number y] ) : void |
Element | |
| Initializes positioning on this element. If a desired position is not passed, it will make the the element positioned... | ||
query( String selector ) : Array |
Element | |
| Selects child nodes based on the passed CSS selector (the selector should not contain an id). | ||
radioClass( String/Array className ) : Ext.Element |
Element | |
| Adds one or more CSS classes to this element and removes the same class(es) from all siblings. | ||
| remove() : void | Element | |
| Removes this element from the DOM and deletes it from the cache | ||
| removeAllListeners() : Ext.Element | Element | |
| Removes all previous added listeners from this element | ||
removeClass( String/Array className ) : Ext.Element |
Element | |
| Removes one or more CSS classes from the element. | ||
removeListener( String eventName, Function fn ) : Ext.Element |
Element | |
| Removes an event handler from this element | ||
| repaint() : Ext.Element | Element | |
| Forces the browser to repaint this element | ||
replace( String/HTMLElement/Element el ) : Ext.Element |
Element | |
| Replaces the passed element with this element | ||
replaceClass( String oldClassName, String newClassName ) : Ext.Element |
Element | |
| Replaces a CSS class on the element with another. If the old name does not exist, the new name will simply be added. | ||
scroll( String direction, Number distance, [Boolean/Object animate] ) : Boolean |
Element | |
| Scrolls this element the specified direction. Does bounds checking to make sure the scroll is within this element's s... | ||
scrollIntoView( [String/HTMLElement/Element container], [Boolean hscroll] ) : Ext.Element |
Element | |
| Scrolls this element into view within the passed container. | ||
scrollTo( String side, Number value, [Boolean/Object animate] ) : Element |
Element | |
| Scrolls this element the specified scroll point. It does NOT do bounds checking so if you scroll to a weird value it ... | ||
select( String selector, [Boolean unique] ) : CompositeElement/CompositeElementLite |
Element | |
| Creates a Ext.CompositeElement for child nodes based on the passed CSS selector (the selector should not contain an id). | ||
set( Object o, [Boolean useSet] ) : Ext.Element |
Element | |
| Sets the passed attributes as attributes of this element (a style attribute can be a string, object or function) | ||
setBottom( String bottom ) : Ext.Element |
Element | |
| Sets the element's CSS bottom style. | ||
setBounds( Number x, Number y, Number width, Number height, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Sets the element's position and size in one shot. If animation is true then width, height, x and y will be animated c... | ||
setBox( Object box, [Boolean adjust], [Boolean/Object animate] ) : Ext.Element |
Element | |
| Sets the element's box. Use getBox() on another element to get a box obj. If animate is true then width, height, x an... | ||
setDisplayed( Boolean value ) : Ext.Element |
Element | |
| Sets the CSS display property. Uses originalDisplay if the specified value is a boolean true. | ||
setHeight( Number height, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Set the height of the element | ||
setLeft( String left ) : Ext.Element |
Element | |
| Sets the element's left position directly using CSS style (instead of setX). | ||
setLeftTop( String left, String top ) : Ext.Element |
Element | |
| Quick set left and top adding default units | ||
setLocation( Number x, Number y, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Sets the position of the element in page coordinates, regardless of how the element is positioned. The element must b... | ||
setOpacity( Float opacity, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Set the opacity of the element | ||
setPositioning( Object posCfg ) : Ext.Element |
Element | |
| Set positioning with an object returned by getPositioning(). | ||
setRegion( Ext.lib.Region region, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Sets the element's position and size the the specified region. If animation is true then width, height, x and y will ... | ||
setRight( String right ) : Ext.Element |
Element | |
| Sets the element's CSS right style. | ||
setSize( Number width, Number height, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Set the size of the element. If animation is true, both width an height will be animated concurrently. | ||
setStyle( String/Object property, [String value] ) : Ext.Element |
Element | |
| Wrapper for setting style properties, also takes single object parameter of multiple styles. | ||
setTop( String top ) : Ext.Element |
Element | |
| Sets the element's top position directly using CSS style (instead of setY). | ||
setVisibilityMode( visMode Element.VISIBILITY ) : Ext.Element |
Element | |
| Sets the element's visibility mode. When setVisible() is called it will use this to determine whether to set the visi... | ||
setVisible( Boolean visible, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Sets the visibility of the element (see details). If the visibilityMode is set to Element.DISPLAY, it will use the di... | ||
setWidth( Number width, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Set the width of the element | ||
setX( Number The, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Sets the X position of the element based on page coordinates. Element must be part of the DOM tree to have page coor... | ||
setXY( Array pos, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Sets the position of the element in page coordinates, regardless of how the element is positioned. The element must b... | ||
setY( Number The, [Boolean/Object animate] ) : Ext.Element |
Element | |
| Sets the Y position of the element based on page coordinates. Element must be part of the DOM tree to have page coor... | ||
setZIndex( Number zindex ) : this |
Layer | |
| Sets the z-index of this layer and adjusts any shadow and shim z-indexes. The layer z-index is automatically incremen... | ||
show( [Boolean/Object animate] ) : Ext.Element |
Element | |
| Show this element - Uses display mode to determine whether to use "display" or "visibility". See setVisible. | ||
swallowEvent( String eventName, [Boolean preventDefault] ) : Ext.Element |
Element | |
| Stops the specified event from bubbling and optionally prevents the default action | ||
toggle( [Boolean/Object animate] ) : Ext.Element |
Element | |
| Toggles the element's visibility or display, depending on visibility mode. | ||
toggleClass( String className ) : Ext.Element |
Element | |
| Toggles the specified CSS class on this element (removes it if it already exists, otherwise adds it). | ||
translatePoints( Number/Array x, Number y ) : Object |
Element | |
| Translates the passed page coordinates into left/top css values for this element | ||
| unclip() : Ext.Element | Element | |
| Return clipping (overflow) to original clipping before clip() was called | ||
| unmask() : void | Element | |
| Removes a previously applied mask. If removeEl is true the mask overlay is destroyed, otherwise it is cached for reuse. | ||
| unselectable() : Ext.Element | Element | |
| Disables text selection for this element (normalized across browsers) | ||
up( String selector, [Number/String/HTMLElement/Element maxDepth] ) : Ext.Element |
Element | |
| Walks up the dom looking for a parent node that matches the passed simple selector (e.g. div.some-class or span:first... | ||
update( String html, [Boolean loadScripts], Function callback ) : Ext.Element |
Element | |
| Update the innerHTML of this element, optionally searching for and processing scripts | ||
wrap( [Object config], [Boolean returnDom] ) : HTMLElement/Element |
Element | |
| Creates and wraps this element with another element | ||
| Config Options | Defined By | |
|---|---|---|
| cls : String | Layer | |
| CSS class to add to the element | ||
| constrain : Boolean | Layer | |
| False to disable constrain to viewport (defaults to true) | ||
| dh : Object | Layer | |
| DomHelper object config to create element with (defaults to {tag: "div", cls: "x-layer"}). | ||
| shadow : String/Boolean | Layer | |
| True to create a shadow element with default class "x-layer-shadow", or you can pass a string with a CSS class name. ... | ||
| shadowOffset : Number | Layer | |
| Number of pixels to offset the shadow (defaults to 3) | ||
| shim : Boolean | Layer | |
| False to disable the iframe shim in browsers which need one (defaults to true) | ||
| zindex : Number | Layer | |
| Starting z-index (defaults to 11000) | ||
public String defaultUnit
public String originalDisplay
public function Layer( Object config, [String/HTMLElement existingEl] )
config : ObjectexistingEl : String/HTMLElementpublic function addClass( String/Array className )
className : String/ArrayExt.Elementpublic function addClassOnClick( String className )
className : StringExt.Elementpublic function addClassOnFocus( String className )
className : StringExt.Elementpublic function addClassOnOver( String className, [Boolean preventFlicker] )
className : StringpreventFlicker : BooleanExt.Elementpublic function addKeyListener( Number/Array/Object/String key, Function fn, [Object scope] )
key : Number/Array/Object/Stringfn : Functionscope : ObjectExt.KeyMappublic function addKeyMap( Object config )
config : ObjectExt.KeyMappublic function addListener( String eventName, Function fn, [Object scope], [Object options] )
eventName : Stringfn : Functionscope : Objectoptions : Objectvoidpublic function alignTo( String/HTMLElement/Ext.Element element, String position, [Array offsets], [Boolean/Object animate] )
Value Description ----- ----------------------------- tl The top left corner (default) t The center of the top edge tr The top right corner l The center of the left edge c In the center of the element r The center of the right edge bl The bottom left corner b The center of the bottom edge br The bottom right cornerExample Usage:
// align el to other-el using the default positioning ("tl-bl", non-constrained)
el.alignTo("other-el");
// align the top left corner of el with the top right corner of other-el (constrained to viewport)
el.alignTo("other-el", "tr?");
// align the bottom right corner of el with the center left edge of other-el
el.alignTo("other-el", "br-l?");
// align the center of el with the bottom left corner of other-el and
// adjust the x position by -6 pixels (and the y position by 0)
el.alignTo("other-el", "c-bl", [-6, 0]);
element : String/HTMLElement/Ext.Elementposition : Stringoffsets : Arrayanimate : Boolean/ObjectExt.Elementpublic function anchorTo( String/HTMLElement/Ext.Element element, String position, [Array offsets], [Boolean/Object animate], [Boolean/Number monitorScroll], Function callback )
element : String/HTMLElement/Ext.Elementposition : Stringoffsets : Arrayanimate : Boolean/ObjectmonitorScroll : Boolean/Numbercallback : FunctionExt.Elementpublic function animate( Object args, [Float duration], [Function onComplete], [String easing], [String animType] )
args : Objectduration : FloatonComplete : Functioneasing : StringanimType : StringExt.Elementpublic function appendChild( String/HTMLElement/Array/Element/CompositeElement el )
el : String/HTMLElement/Array/Element/CompositeElementExt.Elementpublic function appendTo( String/HTMLElement/Element el )
el : String/HTMLElement/ElementExt.Elementpublic function applyStyles( String/Object/Function styles )
styles : String/Object/FunctionExt.Elementpublic function autoHeight( [Boolean animate], [Float duration], [Function onComplete], [String easing] )
animate : Booleanduration : FloatonComplete : Functioneasing : StringExt.Elementpublic function beginMeasure()
Ext.Elementpublic function blur()
Ext.Elementpublic function boxWrap( [String class] )
class : StringExt.Elementpublic function center( [String/HTMLElement/Ext.Element centerIn] )
centerIn : String/HTMLElement/Ext.Elementvoidpublic function child( String selector, [Boolean returnDom] )
selector : StringreturnDom : BooleanHTMLElement/Ext.Elementpublic function clean( [Boolean forceReclean] )
forceReclean : Booleanvoidpublic function clearOpacity()
Ext.Elementpublic function clearPositioning( [String value] )
value : StringExt.Elementpublic function clip()
Ext.Elementpublic function contains( HTMLElement/String el )
el : HTMLElement/StringBooleanpublic function createChild( Object config, [HTMLElement insertBefore], [Boolean returnDom] )
config : ObjectinsertBefore : HTMLElementreturnDom : BooleanExt.Elementpublic function createProxy( String/Object config, [String/HTMLElement renderTo], [Boolean matchBox] )
config : String/ObjectrenderTo : String/HTMLElementmatchBox : BooleanExt.Elementpublic function createShim()
Ext.Elementpublic function down( String selector, [Boolean returnDom] )
selector : StringreturnDom : BooleanHTMLElement/Ext.Elementpublic function enableDisplayMode( [String display] )
display : StringExt.Elementpublic function endMeasure()
Ext.Elementpublic function findParent( String selector, [Number/String/HTMLElement/Element maxDepth], [Boolean returnEl] )
selector : StringmaxDepth : Number/String/HTMLElement/ElementreturnEl : BooleanHTMLElementpublic function findParentNode( String selector, [Number/String/HTMLElement/Element maxDepth], [Boolean returnEl] )
selector : StringmaxDepth : Number/String/HTMLElement/ElementreturnEl : BooleanHTMLElementpublic function fitToParent( [Boolean monitorResize], [String/HTMLElment/Element targetParent] )
monitorResize : BooleantargetParent : String/HTMLElment/ElementExt.Elementpublic function focus()
Ext.Elementpublic function getAlignToXY( String/HTMLElement/Ext.Element element, String position, [Array offsets] )
element : String/HTMLElement/Ext.Elementposition : Stringoffsets : ArrayArraypublic function getAnchorXY( [String anchor], [Object size], [Boolean local] )
anchor : Stringsize : Objectlocal : BooleanArraypublic function getAttributeNS( String namespace, String name )
namespace : Stringname : StringStringpublic function getBorderWidth( String side )
side : StringNumberpublic function getBottom( Boolean local )
local : BooleanNumberpublic function getBox( [Boolean contentBox], [Boolean local] )
contentBox : Booleanlocal : BooleanObjectpublic function getCenterXY()
Arraypublic function getColor( String attr, String defaultValue, [String prefix] )
attr : StringdefaultValue : Stringprefix : Stringvoidpublic function getComputedHeight()
Numberpublic function getComputedWidth()
Numberpublic function getFrameWidth( String sides )
sides : StringNumberpublic function getHeight( [Boolean contentHeight] )
contentHeight : BooleanNumberpublic function getLeft( Boolean local )
local : BooleanNumberpublic function getMargins( [String sides] )
sides : StringObject/Numberpublic function getNextSibling()
HTMLElementpublic function getPadding( String side )
side : StringNumberpublic function getPositioning()
Objectpublic function getPrevSibling()
HTMLElementpublic function getRegion()
Regionpublic function getRight( Boolean local )
local : BooleanNumberpublic function getScroll()
Objectpublic function getSize( [Boolean contentSize] )
contentSize : BooleanObjectpublic function getStyle( String property )
property : StringStringpublic function getStyles( String style1, String style2, String etc. )
style1 : Stringstyle2 : Stringetc. : StringObjectpublic function getTop( Boolean local )
local : BooleanNumberpublic function getUpdateManager()
Ext.UpdateManagerpublic function getValue( Boolean asNumber )
asNumber : BooleanString/Numberpublic function getViewSize()
Objectpublic function getWidth( [Boolean contentWidth] )
contentWidth : BooleanNumberpublic function getX()
Numberpublic function getXY()
Arraypublic function getY()
Numberpublic function hasClass( String className )
className : StringBooleanpublic function hide( [Boolean/Object animate] )
animate : Boolean/ObjectExt.Elementpublic function initDD( String group, Object config, Object overrides )
group : Stringconfig : Objectoverrides : ObjectExt.dd.DDpublic function initDDProxy( String group, Object config, Object overrides )
group : Stringconfig : Objectoverrides : ObjectExt.dd.DDProxypublic function initDDTarget( String group, Object config, Object overrides )
group : Stringconfig : Objectoverrides : ObjectExt.dd.DDTargetpublic function insertAfter( String/HTMLElement/Element el )
el : String/HTMLElement/ElementExt.Elementpublic function insertBefore( String/HTMLElement/Element el )
el : String/HTMLElement/ElementExt.Elementpublic function insertFirst( String/HTMLElement/Element/Object el )
el : String/HTMLElement/Element/ObjectExt.Elementpublic function insertHtml( String where, String html, Boolean returnEl )
where : Stringhtml : StringreturnEl : BooleanHTMLElement/Ext.Elementpublic function insertSibling( String/HTMLElement/Element/Object el, [String where], [Boolean returnDom] )
el : String/HTMLElement/Element/Objectwhere : StringreturnDom : BooleanExt.Elementpublic function is( String selector )
selector : StringBooleanpublic function isBorderBox()
Booleanpublic function isDisplayed()
Booleanpublic function isMasked()
Booleanpublic function isScrollable()
Booleanpublic function isVisible( [Boolean deep] )
deep : BooleanBooleanpublic function load( String/Function url, [String/Object params], [Function callback], [Boolean discardUrl] )
url : String/Functionparams : String/Objectcallback : FunctiondiscardUrl : BooleanExt.Elementpublic function mask( [String msg], [String msgCls] )
msg : StringmsgCls : StringElementpublic function move( String direction, Number distance, [Boolean/Object animate] )
direction : Stringdistance : Numberanimate : Boolean/ObjectExt.Elementpublic function moveTo( Number x, Number y, [Boolean/Object animate] )
x : Numbery : Numberanimate : Boolean/ObjectExt.Elementpublic function position( [String pos], [Number zIndex], [Number x], [Number y] )
pos : StringzIndex : Numberx : Numbery : Numbervoidpublic function query( String selector )
selector : StringArraypublic function radioClass( String/Array className )
className : String/ArrayExt.Elementpublic function remove()
voidpublic function removeAllListeners()
Ext.Elementpublic function removeClass( String/Array className )
className : String/ArrayExt.Elementpublic function removeListener( String eventName, Function fn )
eventName : Stringfn : FunctionExt.Elementpublic function repaint()
Ext.Elementpublic function replace( String/HTMLElement/Element el )
el : String/HTMLElement/ElementExt.Elementpublic function replaceClass( String oldClassName, String newClassName )
oldClassName : StringnewClassName : StringExt.Elementpublic function scroll( String direction, Number distance, [Boolean/Object animate] )
direction : Stringdistance : Numberanimate : Boolean/ObjectBooleanpublic function scrollIntoView( [String/HTMLElement/Element container], [Boolean hscroll] )
container : String/HTMLElement/Elementhscroll : BooleanExt.Elementpublic function scrollTo( String side, Number value, [Boolean/Object animate] )
side : Stringvalue : Numberanimate : Boolean/ObjectElementpublic function select( String selector, [Boolean unique] )
selector : Stringunique : BooleanCompositeElement/CompositeElementLitepublic function set( Object o, [Boolean useSet] )
o : ObjectuseSet : BooleanExt.Elementpublic function setBottom( String bottom )
bottom : StringExt.Elementpublic function setBounds( Number x, Number y, Number width, Number height, [Boolean/Object animate] )
x : Numbery : Numberwidth : Numberheight : Numberanimate : Boolean/ObjectExt.Elementpublic function setBox( Object box, [Boolean adjust], [Boolean/Object animate] )
box : Objectadjust : Booleananimate : Boolean/ObjectExt.Elementpublic function setDisplayed( Boolean value )
value : BooleanExt.Elementpublic function setHeight( Number height, [Boolean/Object animate] )
height : Numberanimate : Boolean/ObjectExt.Elementpublic function setLeft( String left )
left : StringExt.Elementpublic function setLeftTop( String left, String top )
left : Stringtop : StringExt.Elementpublic function setLocation( Number x, Number y, [Boolean/Object animate] )
x : Numbery : Numberanimate : Boolean/ObjectExt.Elementpublic function setOpacity( Float opacity, [Boolean/Object animate] )
opacity : Floatanimate : Boolean/ObjectExt.Elementpublic function setPositioning( Object posCfg )
posCfg : ObjectExt.Elementpublic function setRegion( Ext.lib.Region region, [Boolean/Object animate] )
region : Ext.lib.Regionanimate : Boolean/ObjectExt.Elementpublic function setRight( String right )
right : StringExt.Elementpublic function setSize( Number width, Number height, [Boolean/Object animate] )
width : Numberheight : Numberanimate : Boolean/ObjectExt.Elementpublic function setStyle( String/Object property, [String value] )
property : String/Objectvalue : StringExt.Elementpublic function setTop( String top )
top : StringExt.Elementpublic function setVisibilityMode( visMode Element.VISIBILITY )
Element.VISIBILITY : visModeExt.Elementpublic function setVisible( Boolean visible, [Boolean/Object animate] )
visible : Booleananimate : Boolean/ObjectExt.Elementpublic function setWidth( Number width, [Boolean/Object animate] )
width : Numberanimate : Boolean/ObjectExt.Elementpublic function setX( Number The, [Boolean/Object animate] )
The : Numberanimate : Boolean/ObjectExt.Elementpublic function setXY( Array pos, [Boolean/Object animate] )
pos : Arrayanimate : Boolean/ObjectExt.Elementpublic function setY( Number The, [Boolean/Object animate] )
The : Numberanimate : Boolean/ObjectExt.Elementpublic function setZIndex( Number zindex )
zindex : Numberthispublic function show( [Boolean/Object animate] )
animate : Boolean/ObjectExt.Elementpublic function swallowEvent( String eventName, [Boolean preventDefault] )
eventName : StringpreventDefault : BooleanExt.Elementpublic function toggle( [Boolean/Object animate] )
animate : Boolean/ObjectExt.Elementpublic function toggleClass( String className )
className : StringExt.Elementpublic function translatePoints( Number/Array x, Number y )
x : Number/Arrayy : NumberObjectpublic function unclip()
Ext.Elementpublic function unmask()
voidpublic function unselectable()
Ext.Elementpublic function up( String selector, [Number/String/HTMLElement/Element maxDepth] )
selector : StringmaxDepth : Number/String/HTMLElement/ElementExt.Elementpublic function update( String html, [Boolean loadScripts], Function callback )
html : StringloadScripts : Booleancallback : FunctionExt.Elementpublic function wrap( [Object config], [Boolean returnDom] )
config : ObjectreturnDom : BooleanHTMLElement/Elementcls : String
constrain : Boolean
dh : Object
shadow : String/Boolean
shadowOffset : Number
shim : Boolean
zindex : Number