Package: | Ext |
Class: | Layer |
Extends: | Element |
Defined In: | Layer.js |
属性 | 定义对象 | |
---|---|---|
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 |
方法 | 定义对象 | |
---|---|---|
Layer(Object config , [String/HTMLElement existingEl ]) |
Layer | |
addClass(String/Array className ) : Ext.Element |
Element | |
Add a CSS class to the element. | ||
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 | |
构建KeyMap的快捷方式 | ||
addKeyMap(Object config ) : Ext.KeyMap |
Element | |
为该元素创建一个KeyMap | ||
addListener(String eventName , Function fn , [Object scope ], [Object options ]) : void |
Element | |
加入一个事件处理器 | ||
alignTo(String/HTMLElement/Ext.Element element , String position , [Array offsets ], [Boolean/Object animate ]) : Ext.Element |
Element | |
对齐元素到另外一个元素的指定的标记。 | ||
anchorTo(String/HTMLElement/Ext.Element element , String position , [Array offsets ], [Boolean/Object animate ], [Boolean/Number monitorScroll ], ) : void |
Element | |
标记一个元素到另外一个元素,并当window resiz时重新对齐。 | ||
animate(Object args , [Float duration ], [Function onComplete ], [String easing ], [String animType ]) : Ext.Element |
Element | |
在元素上执行动画 | ||
appendChild(String/HTMLElement/Array/Element/CompositeElement el ) : Ext.Element |
Element | |
传入一个或多个元素,加入到该元素 | ||
appendTo(String/HTMLElement/Element el ) : Ext.Element |
Element | |
传入元素的参数,将该元素加入到传入的元素 | ||
applyStyles(String/Object/Function styles ) : Ext.Element |
Element | |
setStyle的另一个版本,能更灵活地设置样式属性。 | ||
autoHeight([Boolean animate ], [Float duration ], [Function onComplete ], [String easing ]) : Ext.Element |
Element | |
测量元素其内容的实际高度,使元素之高度适合。 | ||
beginMeasure() : Ext.Element | Element | |
先对元素进行display:none, 然后临时激活偏移(width、height、x、y)。最后使用endMeasure()。 | ||
blur() : Ext.Element | Element | |
使这个元素失去焦点。忽略任何已捕获的异常。 | ||
center([String/HTMLElement/Ext.Element centerIn ]) : void |
Element | |
在视图或其他元素中,居中元素。 | ||
child(String selector , Boolean returnDom ) : Element |
Element | |
传入一个CSS选择符的参数,然后基于该选择符和搜索深度,选取单个子节点(选择符不应有id) | ||
clean([Boolean forceReclean ]) : void |
Element | |
移除无用的文本节点 | ||
clearOpacity() : Ext.Element | Element | |
清除这个元素的透明度设置。IE有时候会用到 | ||
clearPositioning([String value ]) : Ext.Element |
Element | |
当文档加载后清除位置并复位到默认 | ||
clip() : Ext.Element | Element | |
保存当前的溢出(overflow),然后进行裁剪元素的溢出部分 - 使用 unclip 来移除 | ||
contains(HTMLElement/String el ) : Boolean |
Element | |
返回true,如果这个元素是传入元素的父辈元素 | ||
createChild(Object config , [HTMLElement insertBefore ], [Boolean returnDom ]) : Ext.Element |
Element | |
传入一个DomHelper配置项对象的参数,将其创建并加入其到该元素。 | ||
createProxy(String/Object config , [String/HTMLElement renderTo ], [Boolean matchBox ]) : Ext.Element |
Element | |
创建元素的代理 | ||
createShim() : Ext.Element | Element | |
创建一个iframe垫片来使得select和其他windowed对象在该元素显示之下。 | ||
down(String selector , Boolean returnDom ) : Element |
Element | |
传入一个CSS选择符的参数,然后基于该选择符和搜索深度,"直接"选取单个子节点(选择符不应有id) | ||
enableDisplayMode([String display ]) : Ext.Element |
Element | |
setVisibilityMode(Element.DISPLAY)快捷方式 | ||
endMeasure() : Ext.Element | Element | |
在调用beginMeasure()之后恢复显示 | ||
findParent(String ss , [Number/String/HTMLElement/Element maxDepth ], [Boolean returnEl ]) : HTMLElement |
Element | |
传入一个选择符的参数,找到整个节点并按照选择符查找父节点。 | ||
findParentNode(String ss , [Number/String/HTMLElement/Element maxDepth ], [Boolean returnEl ]) : HTMLElement |
Element | |
传入一个选择符的参数,按照选择符查找父节点。选择符应是简易的选择符,如 div.some-class 或者 span:first-child。 | ||
fitToParent([Boolean monitorResize ], [String/HTMLElment/Element targetParent ]) : Ext.Element |
Element | |
调整该元素的大小,以适合父元素尺寸。需执行 box adjustments | ||
focus() : Ext.Element | Element | |
使这个元素得到焦点。忽略任何已捕获的异常。 | ||
getAlignToXY(String/HTMLElement/Ext.Element element , String position , [Array offsets ]) : Array |
Element | |
获取该元素对齐另一个元素时候的x,y坐标。 | ||
getAnchorXY([String anchor ], [Object size ], [Boolean local ]) : Array |
Element | |
返回X、Y坐标,由元素已标记好的位置(anchor position)指定。 | ||
getBorderWidth(String side ) : Number |
Element | |
获取指定边的边框宽度 | ||
getBottom(Boolean local ) : Number |
Element | |
获取元素的底部Y坐标 (元素Y位置 + 元素宽度) | ||
getBox([Boolean contentBox ], [Boolean local ]) : Object |
Element | |
返回一个BOX {x, y, width, height},可用于匹配其他元素的大小/位置。 | ||
getCenterXY() : Array | Element | |
计算该元素的x,y到屏幕中心的值 | ||
getColor(String attr , String defaultValue , [String prefix ]) : void |
Element | |
为指定的CSS属性返回CSS颜色。RGB、三位数(像#fff)和有效值都被转换到标准六位十六进制的颜色 | ||
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 | |
传入的“side”的参数,统计边框和内补丁(padding & borders)的宽度并返回该值。 | ||
getHeight([Boolean contentHeight ]) : Number |
Element | |
返回元素的偏移(offset)高度 | ||
getLeft(Boolean local ) : Number |
Element | |
获取X坐标 | ||
getMargins([String sides ]) : Object/Number |
Element | |
返回该元素的top、left、right 和 bottom 属性,以表示margin(外补丁)。 | ||
getNextSibling() : HTMLElement | Element | |
获取下一个兄弟节点,跳过文本节点。 | ||
getPadding(String side ) : Number |
Element | |
获取指定边的padding宽度 | ||
getPositioning() : Object | Element | |
获取一个包含CSS定位的对象。 | ||
getPrevSibling() : HTMLElement | Element | |
获取前一个兄弟节点,跳过文本节点。 | ||
getRegion() : Region | Element | |
返回给出元素的区域。 | ||
getRight(Boolean local ) : Number |
Element | |
获取元素的右X坐标 (元素X位置 + 元素宽度) | ||
getSize([Boolean contentSize ]) : Object |
Element | |
返回元素尺寸大小。 | ||
getStyle(String property ) : String |
Element | |
常规化当前样式和计算样式。这并不是YUI的getStyle,是一个已优化的版本。 | ||
getStyles(String style1 , String style2 , String etc ) : Object |
Element | |
给出一些CSS属性名,得到其值。 | ||
getTop(Boolean local ) : Number |
Element | |
获取顶部Y坐标 | ||
getUpdateManager() : Ext.UpdateManager | Element | |
获取这个元素的UpdateManager | ||
getValue(Boolean asNumber ) : String/Number |
Element | |
返回“value”属性的值 | ||
getWidth([Boolean contentWidth ]) : Number |
Element | |
返回元素的偏移(offset)宽度 | ||
getX() : Number | Element | |
获取元素基于页面坐标的X位置。 | ||
getXY() : Array | Element | |
获取元素基于页面坐标当前的位置。 | ||
getY() : Number | Element | |
获取元素基于页面坐标的Y位置。 | ||
hasClass(String className ) : Boolean |
Element | |
检查某个CSS类是否存在这个元素的DOM节点上。 | ||
hide([Boolean/Object animate ]) : Ext.Element |
Element | |
隐藏这个元素, 使用display mode 来决定用 "display" 抑或 "visibility"。参阅 setVisible。 | ||
initDD(String group , Object config , Object overrides ) : Ext.dd.DD |
Element | |
为这个元素初始化 Ext.dd.DD 对象。 | ||
initDDProxy(String group , Object config , Object overrides ) : Ext.dd.DDProxy |
Element | |
为这个元素初始化 Ext.dd.DDProxy 对象。 | ||
initDDTarget(String group , Object config , Object overrides ) : Ext.dd.DDTarget |
Element | |
为这个元素初始化 Ext.dd.DDTarget 对象 | ||
insertAfter(String/HTMLElement/Element el ) : Ext.Element |
Element | |
传入元素的参数,将该元素的DOM插入其之后 | ||
insertBefore(String/HTMLElement/Element el ) : Ext.Element |
Element | |
传入元素的参数,将该元素的DOM插入其之前 | ||
insertFirst(String/HTMLElement/Element/Object el ) : Ext.Element |
Element | |
插入(或创建)一个元素(或DomHelper配置项对象)作为该元素的第一个子元素 | ||
insertHtml(String where , String html ) : HTMLElement |
Element | |
插入HTML片断到这个元素 | ||
insertSibling(String/HTMLElement/Element/Object el , [String where ], [Boolean returnDom ]) : Ext.Element |
Element | |
插入(或创建)一个元素(或DomHelper配置项对象)作为该元素的兄弟节点。 | ||
is(String ss ) : Boolean |
Element | |
返回true,如果这个元素就是传入的简易选择符参数(如 div.some-class或span:first-child) | ||
isBorderBox() : Boolean | Element | |
测试不同的CSS规则/浏览器以确定该元素是否使用Border Box | ||
isDisplayed() : Boolean | Element | |
如果属性display不是"none"就返回true | ||
isMasked() : Boolean | Element | |
返回true表示为这个元素应用了蒙板。 | ||
isScrollable() : Boolean | Element | |
返回true表示为该元素是可滚动的 | ||
isVisible(Boolean deep ) : Boolean |
Element | |
检查当前该元素是否都使用属性visibility和属性display来显示。 | ||
load(String/Function url , [String/Object params ], [Function callback ], [Boolean discardUrl ]) : Ext.Element |
Element | |
直接访问UpdateManager update() 的方法(使用相同的参数) | ||
mask([String msg ], [String msgCls ]) : Element |
Element | |
在元素身上遮上一个蒙板(mask),以禁止用户操作。须core.css。 | ||
move(String direction , Number distance , [Boolean/Object animate ]) : Ext.Element |
Element | |
移动这个元素到相对于当前的位置。 | ||
moveTo(Number x , Number y , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素在页面的坐标位置,不管这个元素如何定位。 | ||
position([String pos ], [Number zIndex ], [Number x ], [Number y ]) : void |
Element | |
初始化元素的定位。 | ||
query(String selector ) : Array |
Element | |
传入一个CSS选择符的参数,然后基于该选择符选取其子节点(选择符不应有id) | ||
radioClass(String className ) : Ext.Element |
Element | |
添加一个或多个className到这个元素,并移除其兄弟(siblings)所有的样式。 | ||
remove() : void | Element | |
从DOM里面移除该元素,并从缓存中删除。 | ||
removeAllListeners() : Ext.Element | Element | |
在该元素身上移除所有已加入的侦听器 | ||
removeClass(String/Array className ) : Ext.Element |
Element | |
移除元素的CSS类 | ||
removeListener(String eventName , Function fn ) : Ext.Element |
Element | |
从这个元素上移除一个事件处理器(event handler) | ||
repaint() : Ext.Element | Element | |
强制浏览器重新渲染该元素 | ||
replace(String/HTMLElement/Element el ) : Ext.Element |
Element | |
用这个元素替换掉传入的元素 | ||
replaceClass(String oldClassName , String newClassName ) : Ext.Element |
Element | |
在这个元素身上替换CSS类。 | ||
scroll(String direction , Number distance , [Boolean/Object animate ]) : Boolean |
Element | |
滚动该元素到指定的方向。 | ||
scrollIntoView([String/HTMLElement/Element container ], [Boolean hscroll ]) : Ext.Element |
Element | |
传入一个容器(container)参数,把元素滚动到容器的视图(View)。 | ||
scrollTo(String side , Number value , [Boolean/Object animate ]) : Element |
Element | |
滚动该元素到指定的滚动点(scroll point)。 | ||
select(String selector , Boolean unique ) : CompositeElement/CompositeElementLite |
Element | |
传入一个CSS选择符的参数,然后基于该选择符的子节点(Child nodes)创建一个 Ext.CompositeElement 组合元素。(选择符不应有id) | ||
set(Object o , [Boolean useSet ]) : Ext.Element |
Element | |
传入属性(attributes)的参数,使之成为该元素的属性(一个样式的属性可以是字符串,对象或函数function) | ||
setBottom(String bottom ) : Ext.Element |
Element | |
设置元素CSS Bottom的样式 | ||
setBounds(Number x , Number y , Number width , Number height , [Boolean/Object animate ]) : Ext.Element |
Element | |
一次过设置元素的位置和大小。 | ||
setBox(Object box , [Boolean adjust ], [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素之Box。使用getBox() 在其他对象身上获取box对象。 | ||
setDisplayed(Boolean value ) : Ext.Element |
Element | |
设置css display。如果value为true,则使用originalDisplay。 | ||
setHeight(Number height , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素的高度 | ||
setLeft(String left ) : Ext.Element |
Element | |
直接使用CSS样式(代替 setX),设定元素的left位置。 | ||
setLeftTop() : Ext.Element | Element | |
快速设置left和top(带默认单位) | ||
setLocation(Number x , Number y , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素在页面的坐标位置,不管这个元素如何定位。 | ||
setOpacity(Float opacity , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素透明度 | ||
setPositioning(Object posCfg ) : Ext.Element |
Element | |
由getPositioning()返回的对象去设置定位。 | ||
setRegion(Ext.lib.Region region , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素的位置并调整大小到指定的位置。 | ||
setRight(String right ) : Ext.Element |
Element | |
设置元素CSS Right的样式 | ||
setSize(Number width , Number height , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素的大小尺寸。如果动画效果被打开,高度和宽度都会产生动画的变化效果。 | ||
setStyle(String/Object property , [String val ]) : Ext.Element |
Element | |
设置样式属性的包裹器,也可以用一个对象参数包含多个样式。 | ||
setTop(String top ) : Ext.Element |
Element | |
直接使用CSS样式(代替 setY),设定元素的top位置。 | ||
setVisibilityMode(visMode Element.VISIBILITY ) : Ext.Element |
Element | |
设置元素的可见模式。 | ||
setVisible(Boolean visible , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素可见性(参阅细节)。 | ||
setWidth(Number width , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素的宽度 | ||
setX(Number The , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素基于页面坐标的X位置。 | ||
setXY(Array pos , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素在页面的坐标位置,不管这个元素如何定位。 | ||
setY(Number The , [Boolean/Object animate ]) : Ext.Element |
Element | |
设置元素基于页面坐标的Y位置。 | ||
setZIndex(Number zindex ) : this |
Layer | |
Set the z-index of this layer and adjusts any shadow and shim z-indexes. The layer z-index is automatically increment... | ||
show([Boolean/Object animate ]) : Ext.Element |
Element | |
显示这个元素 - 使用display mode 来决定用 "display" 抑或 "visibility"。参阅 setVisible。 | ||
swallowEvent(String eventName , [Boolean preventDefault ]) : Ext.Element |
Element | |
事件上报(bubbling)的过程中停止特定的事件,可选地阻止默认动作。 | ||
toggle([Boolean/Object animate ]) : Ext.Element |
Element | |
转换元素visibility或display,取决于visibility mode。 | ||
toggleClass(String className ) : Ext.Element |
Element | |
轮换(Toggles)--添加或移除指定的CSS类(如果已经存在的话便删除,否则就是新增加)。 | ||
translatePoints(Number/Array x , Number y , Object An ) : void |
Element | |
传入一个页面坐标的参数,将其翻译到元素的CSS left/top值。 | ||
unclip() : Ext.Element | Element | |
在调用clip()之前,返回原始的裁剪部分(溢出的) | ||
unmask() : void | Element | |
移除之前的蒙板。如果removeEl是true,则蒙板会被摧毁,否则放在缓存cache中。 | ||
unselectable() : Ext.Element | Element | |
禁止该元素的文本可被选择(可跨浏览器)。 | ||
up(String ss , [Number/String/HTMLElement/Element maxDepth ]) : Ext.Element |
Element | |
传入一个选择符的参数,按照选择符并沿着dom查找父节点。 | ||
update(String html , [Boolean loadScripts ], Function callback ) : Ext.Element |
Element | |
更新该元素的innerHTML,遇到脚本可以执行。 | ||
wrap([Object config ], [Boolean returnDom ]) : /HTMLElementElement |
Element | |
创建和包裹(warp)该元素和其他元素 |
设置选项 | 定义对象 | |
---|---|---|
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. F... | ||
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 originalDisplay
public function Layer(Object config
, [String/HTMLElement existingEl
])
config
: ObjectexistingEl
: String/HTMLElementpublic function addClass(String/Array className
)
className
: String/ArrayExt.Element
public function addClassOnClick(String className
)
className
: StringExt.Element
public function addClassOnFocus(String className
)
className
: StringExt.Element
public function addClassOnOver(String className
, [Boolean preventFlicker
])
className
: StringpreventFlicker
: BooleanExt.Element
public function addKeyListener(Number/Array/Object/String key
, Function fn
, [Object scope
])
key
: Number/Array/Object/Stringfn
: Functionscope
: ObjectExt.KeyMap
public function addKeyMap(Object config
)
config
: ObjectExt.KeyMap
public function addListener(String eventName
, Function fn
, [Object scope
], [Object options
])
eventName
: Stringfn
: Functionscope
: Objectoptions
: Objectvoid
public 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.Element
public function anchorTo(String/HTMLElement/Ext.Element element
, String position
, [Array offsets
], [Boolean/Object animate
], [Boolean/Number monitorScroll
],
)
element
: String/HTMLElement/Ext.Elementposition
: Stringoffsets
: Arrayanimate
: Boolean/ObjectmonitorScroll
: Boolean/Number
: void
public function animate(Object args
, [Float duration
], [Function onComplete
], [String easing
], [String animType
])
args
: Objectduration
: FloatonComplete
: Functioneasing
: StringanimType
: StringExt.Element
public function appendChild(String/HTMLElement/Array/Element/CompositeElement el
)
el
: String/HTMLElement/Array/Element/CompositeElementExt.Element
public function appendTo(String/HTMLElement/Element el
)
el
: String/HTMLElement/ElementExt.Element
public function applyStyles(String/Object/Function styles
)
styles
: String/Object/FunctionExt.Element
public function autoHeight([Boolean animate
], [Float duration
], [Function onComplete
], [String easing
])
animate
: Booleanduration
: FloatonComplete
: Functioneasing
: StringExt.Element
public function beginMeasure()
Ext.Element
public function blur()
Ext.Element
public function center([String/HTMLElement/Ext.Element centerIn
])
centerIn
: String/HTMLElement/Ext.Elementvoid
public function child(String selector
, Boolean returnDom
)
selector
: StringreturnDom
: BooleanElement
public function clean([Boolean forceReclean
])
forceReclean
: Booleanvoid
public function clearOpacity()
Ext.Element
public function clearPositioning([String value
])
value
: StringExt.Element
public function clip()
Ext.Element
public function contains(HTMLElement/String el
)
el
: HTMLElement/StringBoolean
public function createChild(Object config
, [HTMLElement insertBefore
], [Boolean returnDom
])
config
: ObjectinsertBefore
: HTMLElementreturnDom
: BooleanExt.Element
public function createProxy(String/Object config
, [String/HTMLElement renderTo
], [Boolean matchBox
])
config
: String/ObjectrenderTo
: String/HTMLElementmatchBox
: BooleanExt.Element
public function createShim()
Ext.Element
public function down(String selector
, Boolean returnDom
)
selector
: StringreturnDom
: BooleanElement
public function enableDisplayMode([String display
])
display
: StringExt.Element
public function endMeasure()
Ext.Element
public function findParent(String ss
, [Number/String/HTMLElement/Element maxDepth
], [Boolean returnEl
])
ss
: StringmaxDepth
: Number/String/HTMLElement/ElementreturnEl
: BooleanHTMLElement
public function findParentNode(String ss
, [Number/String/HTMLElement/Element maxDepth
], [Boolean returnEl
])
ss
: StringmaxDepth
: Number/String/HTMLElement/ElementreturnEl
: BooleanHTMLElement
public function fitToParent([Boolean monitorResize
], [String/HTMLElment/Element targetParent
])
monitorResize
: BooleantargetParent
: String/HTMLElment/ElementExt.Element
public function focus()
Ext.Element
public function getAlignToXY(String/HTMLElement/Ext.Element element
, String position
, [Array offsets
])
element
: String/HTMLElement/Ext.Elementposition
: Stringoffsets
: ArrayArray
public function getAnchorXY([String anchor
], [Object size
], [Boolean local
])
anchor
: Stringsize
: Objectlocal
: BooleanArray
public function getBorderWidth(String side
)
side
: StringNumber
public function getBottom(Boolean local
)
local
: BooleanNumber
public function getBox([Boolean contentBox
], [Boolean local
])
contentBox
: Booleanlocal
: BooleanObject
public function getCenterXY()
Array
public function getColor(String attr
, String defaultValue
, [String prefix
])
attr
: StringdefaultValue
: Stringprefix
: Stringvoid
public function getComputedHeight()
Number
public function getComputedWidth()
Number
public function getFrameWidth(String sides
)
sides
: StringNumber
public function getHeight([Boolean contentHeight
])
contentHeight
: BooleanNumber
public function getLeft(Boolean local
)
local
: BooleanNumber
public function getMargins([String sides
])
sides
: StringObject/Number
public function getNextSibling()
HTMLElement
public function getPadding(String side
)
side
: StringNumber
public function getPositioning()
Object
public function getPrevSibling()
HTMLElement
public function getRegion()
Region
public function getRight(Boolean local
)
local
: BooleanNumber
public function getSize([Boolean contentSize
])
contentSize
: BooleanObject
public function getStyle(String property
)
property
: StringString
public function getStyles(String style1
, String style2
, String etc
)
style1
: Stringstyle2
: Stringetc
: StringObject
public function getTop(Boolean local
)
local
: BooleanNumber
public function getUpdateManager()
Ext.UpdateManager
public function getValue(Boolean asNumber
)
asNumber
: BooleanString/Number
public function getWidth([Boolean contentWidth
])
contentWidth
: BooleanNumber
public function getX()
Number
public function getXY()
Array
public function getY()
Number
public function hasClass(String className
)
className
: StringBoolean
public function hide([Boolean/Object animate
])
animate
: Boolean/ObjectExt.Element
public function initDD(String group
, Object config
, Object overrides
)
group
: Stringconfig
: Objectoverrides
: ObjectExt.dd.DD
public function initDDProxy(String group
, Object config
, Object overrides
)
group
: Stringconfig
: Objectoverrides
: ObjectExt.dd.DDProxy
public function initDDTarget(String group
, Object config
, Object overrides
)
group
: Stringconfig
: Objectoverrides
: ObjectExt.dd.DDTarget
public function insertAfter(String/HTMLElement/Element el
)
el
: String/HTMLElement/ElementExt.Element
public function insertBefore(String/HTMLElement/Element el
)
el
: String/HTMLElement/ElementExt.Element
public function insertFirst(String/HTMLElement/Element/Object el
)
el
: String/HTMLElement/Element/ObjectExt.Element
public function insertHtml(String where
, String html
)
where
: Stringhtml
: StringHTMLElement
public function insertSibling(String/HTMLElement/Element/Object el
, [String where
], [Boolean returnDom
])
el
: String/HTMLElement/Element/Objectwhere
: StringreturnDom
: BooleanExt.Element
public function is(String ss
)
ss
: StringBoolean
public function isBorderBox()
Boolean
public function isDisplayed()
Boolean
public function isMasked()
Boolean
public function isScrollable()
Boolean
public function isVisible(Boolean deep
)
deep
: BooleanBoolean
public function load(String/Function url
, [String/Object params
], [Function callback
], [Boolean discardUrl
])
url
: String/Functionparams
: String/Objectcallback
: FunctiondiscardUrl
: BooleanExt.Element
public function mask([String msg
], [String msgCls
])
msg
: StringmsgCls
: StringElement
public function move(String direction
, Number distance
, [Boolean/Object animate
])
direction
: Stringdistance
: Numberanimate
: Boolean/ObjectExt.Element
public function moveTo(Number x
, Number y
, [Boolean/Object animate
])
x
: Numbery
: Numberanimate
: Boolean/ObjectExt.Element
public function position([String pos
], [Number zIndex
], [Number x
], [Number y
])
pos
: StringzIndex
: Numberx
: Numbery
: Numbervoid
public function query(String selector
)
selector
: StringArray
public function radioClass(String className
)
className
: StringExt.Element
public function remove()
void
public function removeAllListeners()
Ext.Element
public function removeClass(String/Array className
)
className
: String/ArrayExt.Element
public function removeListener(String eventName
, Function fn
)
eventName
: Stringfn
: FunctionExt.Element
public function repaint()
Ext.Element
public function replace(String/HTMLElement/Element el
)
el
: String/HTMLElement/ElementExt.Element
public function replaceClass(String oldClassName
, String newClassName
)
oldClassName
: StringnewClassName
: StringExt.Element
public function scroll(String direction
, Number distance
, [Boolean/Object animate
])
direction
: Stringdistance
: Numberanimate
: Boolean/ObjectBoolean
public function scrollIntoView([String/HTMLElement/Element container
], [Boolean hscroll
])
container
: String/HTMLElement/Elementhscroll
: BooleanExt.Element
public function scrollTo(String side
, Number value
, [Boolean/Object animate
])
side
: Stringvalue
: Numberanimate
: Boolean/ObjectElement
public function select(String selector
, Boolean unique
)
selector
: Stringunique
: BooleanCompositeElement/CompositeElementLite
public function set(Object o
, [Boolean useSet
])
o
: ObjectuseSet
: BooleanExt.Element
public function setBottom(String bottom
)
bottom
: StringExt.Element
public function setBounds(Number x
, Number y
, Number width
, Number height
, [Boolean/Object animate
])
x
: Numbery
: Numberwidth
: Numberheight
: Numberanimate
: Boolean/ObjectExt.Element
public function setBox(Object box
, [Boolean adjust
], [Boolean/Object animate
])
box
: Objectadjust
: Booleananimate
: Boolean/ObjectExt.Element
public function setDisplayed(Boolean value
)
value
: BooleanExt.Element
public function setHeight(Number height
, [Boolean/Object animate
])
height
: Numberanimate
: Boolean/ObjectExt.Element
public function setLeft(String left
)
left
: StringExt.Element
public function setLeftTop()
Ext.Element
public function setLocation(Number x
, Number y
, [Boolean/Object animate
])
x
: Numbery
: Numberanimate
: Boolean/ObjectExt.Element
public function setOpacity(Float opacity
, [Boolean/Object animate
])
opacity
: Floatanimate
: Boolean/ObjectExt.Element
public function setPositioning(Object posCfg
)
posCfg
: ObjectExt.Element
public function setRegion(Ext.lib.Region region
, [Boolean/Object animate
])
region
: Ext.lib.Regionanimate
: Boolean/ObjectExt.Element
public function setRight(String right
)
right
: StringExt.Element
public function setSize(Number width
, Number height
, [Boolean/Object animate
])
width
: Numberheight
: Numberanimate
: Boolean/ObjectExt.Element
public function setStyle(String/Object property
, [String val
])
property
: String/Objectval
: StringExt.Element
public function setTop(String top
)
top
: StringExt.Element
public function setVisibilityMode(visMode Element.VISIBILITY
)
Element.VISIBILITY
: visModeExt.Element
public function setVisible(Boolean visible
, [Boolean/Object animate
])
visible
: Booleananimate
: Boolean/ObjectExt.Element
public function setWidth(Number width
, [Boolean/Object animate
])
width
: Numberanimate
: Boolean/ObjectExt.Element
public function setX(Number The
, [Boolean/Object animate
])
The
: Numberanimate
: Boolean/ObjectExt.Element
public function setXY(Array pos
, [Boolean/Object animate
])
pos
: Arrayanimate
: Boolean/ObjectExt.Element
public function setY(Number The
, [Boolean/Object animate
])
The
: Numberanimate
: Boolean/ObjectExt.Element
public function setZIndex(Number zindex
)
zindex
: Numberthis
public function show([Boolean/Object animate
])
animate
: Boolean/ObjectExt.Element
public function swallowEvent(String eventName
, [Boolean preventDefault
])
eventName
: StringpreventDefault
: BooleanExt.Element
public function toggle([Boolean/Object animate
])
animate
: Boolean/ObjectExt.Element
public function toggleClass(String className
)
className
: StringExt.Element
public function translatePoints(Number/Array x
, Number y
, Object An
)
x
: Number/Arrayy
: NumberAn
: Objectvoid
public function unclip()
Ext.Element
public function unmask()
void
public function unselectable()
Ext.Element
public function up(String ss
, [Number/String/HTMLElement/Element maxDepth
])
ss
: StringmaxDepth
: Number/String/HTMLElement/ElementExt.Element
public function update(String html
, [Boolean loadScripts
], Function callback
)
html
: StringloadScripts
: Booleancallback
: FunctionExt.Element
public function wrap([Object config
], [Boolean returnDom
])
config
: ObjectreturnDom
: Boolean/HTMLElementElement
cls : String
constrain : Boolean
dh : Object
shadow : String/Boolean
shadowOffset : Number
shim : Boolean
zindex : Number