1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
7 <meta http-equiv="content-type" content="text/html; charset=undefined" />
8 <meta name="generator" content="JsDoc Toolkit" />
11 <title>JsDoc Reference - Roo.bootstrap.Element</title>
14 <link rel="stylesheet" type="text/css" href="../../css/roojs.css" />
15 <link rel="stylesheet" type="text/css" href="../default.css" />
18 <script type="text/javascript" src="../page.js">
25 <body onload="RooDocsPage.onload();">
28 <div class="body-wrap">
30 <!-- ============================== links to methods. ================================= -->
32 <div class="top-tools">
34 <a class="inner-link" href="#Roo.bootstrap.Element-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35 <a class="inner-link" href="#Roo.bootstrap.Element-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36 <a class="inner-link" href="#Roo.bootstrap.Element-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37 <a class="inner-link" href="#Roo.bootstrap.Element-configs"><img src="resources/s.gif" class="item-icon icon-config">Config Options</a>
38 <a class="bookmark" href="NEED_TO_CREATE_DIRECT_LINK_HREF"><img src="resources/s.gif" class="item-icon icon-fav">Direct Link</a>
43 <!-- ============================== inheritance Block. ================================= -->
45 <div class="inheritance res-block">
46 <pre class="res-block-inner"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
47 <img src="../../images/default/s.gif" height="1" width="20"/><img class="elbow" src="../../images/default/tree/elbow-end.gif"/>Roo.bootstrap.Element
52 <!-- ============================== class title / details ============================ -->
55 <h1 class="classTitle">
57 Class Roo.bootstrap.Element
60 <table cellspacing="0" class="class-summary-table">
62 <tr><td class="label">Package:</td><td class="hd-info">Roo.bootstrap</td></tr>
64 <tr><td class="label">Defined In:</td><td class="hd-info">
66 <a href="./src/Roo_bootstrap_Element.js.html">Roo/bootstrap/Element.js</a>.
69 <tr><td class="label">Class:</td><td class="hd-info">Element</td></tr>
74 <tr><td class="label">Extends:</td><td class="hd-info">
75 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
83 <!-- ============================== class summary ========================== -->
84 <div class="description">
85 Bootstrap Element class
89 <!-- ============================== Class comment block... ========================== -->
91 <div class="comments">
92 <b>Class Comments / Notes</B> =>
93 <u onclick="parent.CommentDialog.showCommentId = 'Roo.bootstrap.Element';">[Add Your comment/notes about this class]</u>
95 <iframe frameborder="0" id="comments-Roo.bootstrap" style="border: none;width:100%;"
96 src="/blog.php/GtkDjsComments/Roo.bootstrap.Element.html"></iframe>
101 <!-- ============================== config options ========================== -->
106 <div class="hr"></div>
107 <a id="Roo.bootstrap.Element-configs"></a>
113 <table cellspacing="0" class="member-table">
114 <caption>Config Options (Usually are also Properties)</caption>
118 <th class="sig-header" colspan="2">Options</th>
120 <th class="msource-header">Defined By</th>
127 <tr class="config-row expandable config-row-alt0 notInherited">
128 <td class="micon"><a class="exi" href="#expand"> </a></td>
131 <a id="Roo.bootstrap.Element-cfg-cls" name=".cls"></a>
132 <div class="fixedFont">
133 <b class="itemname">cls</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
139 <div class="short">class of the element</div>
143 <div class="long">class of the element</div>
151 Roo.bootstrap.Element
157 <tr class="config-row expandable config-row-alt1 notInherited">
158 <td class="micon"><a class="exi" href="#expand"> </a></td>
161 <a id="Roo.bootstrap.Element-cfg-html" name=".html"></a>
162 <div class="fixedFont">
163 <b class="itemname">html</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
169 <div class="short">contents of the element</div>
173 <div class="long">contents of the element</div>
181 Roo.bootstrap.Element
187 <tr class="config-row expandable config-row-alt0 notInherited">
188 <td class="micon"><a class="exi" href="#expand"> </a></td>
191 <a id="Roo.bootstrap.Element-cfg-tag" name=".tag"></a>
192 <div class="fixedFont">
193 <b class="itemname">tag</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
199 <div class="short">tag of the element</div>
203 <div class="long">tag of the element</div>
211 Roo.bootstrap.Element
227 <!-- ============================== public properties ==================== -->
231 <a id="Roo.bootstrap.Element-props"></a>
239 <table cellspacing="0" class="member-table">
240 <caption>Public Properties </caption>
242 <th class="sig-header" colspan="2">Property</th>
243 <th class="sig-header">Description</th>
244 <th class="msource-header">Defined By</th>
254 <tr class="property-row config-row-alt0">
256 <a class="exi" href="#expand"> </a>
259 <a id="Roo.Element-prop-DISPLAY" name=".DISPLAY"></a>
260 <div class="fixedFont">
261 <span class="attributes">Roo.bootstrap.Element.</span><b class="itemname">DISPLAY</b> :
262 <span type="etype"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>
270 Visibility mode constant - Use display to hide element
278 Visibility mode constant - Use display to hide element
285 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
293 <tr class="property-row config-row-alt1">
295 <a class="exi" href="#expand"> </a>
298 <a id="Roo.Element-prop-VISIBILITY" name=".VISIBILITY"></a>
299 <div class="fixedFont">
300 <span class="attributes">Roo.bootstrap.Element.</span><b class="itemname">VISIBILITY</b> :
301 <span type="etype"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span>
309 Visibility mode constant - Use visibility to hide element
317 Visibility mode constant - Use visibility to hide element
324 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
333 <!-- TODO: implement this alt row. also notice non-linked "Defined by" when property is a part of this class.
334 <tr class="property-row alt">
341 <!-- ============================== methods summary / details ======================== -->
344 <a id="Roo.bootstrap.Element-methods"></a>
345 <!-- constructor?? -->
352 <!-- then dynamics first -->
359 <table cellspacing="0" class="member-table">
360 <caption>Public Methods</caption>
362 <th class="sig-header" colspan="2">Method</th>
363 <th class="msource-header">Defined By</th>
373 <tr class="method-row config-row-alt0 expandable notInherited">
374 <td class="micon"><a class="exi" href="#expand"> </a></td>
378 <a id="Roo.bootstrap-method-Element" name=".Element"></a>
379 <div class="fixedFont">
380 <span class="attributes">new <B>Roo.bootstrap.</B></span><b class="itemname">Element</b>
382 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>)
390 <div class="short">Create a new Roo.bootstrap.Element</div>
397 Create a new Roo.bootstrap.Element
400 <dl class="detailList">
401 <dt class="heading">Parameters:</dt>
404 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
407 <dd>The config object</dd>
431 <tr class="method-row config-row-alt1 expandable">
432 <td class="micon"><a class="exi" href="#expand"> </a></td>
436 <a id="Roo.Element-method-addClass" name=".addClass"></a>
437 <div class="fixedFont">
438 <span class="attributes"></span><b class="itemname">addClass</b>
440 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Array <B><i>className</i></B>)
446 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
455 <div class="short">Adds one or more CSS classes to the element.</div>
461 Adds one or more CSS classes to the element. Duplicate classes are automatically filtered out.
468 <dl class="detailList">
469 <dt class="heading">Parameters:</dt>
472 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Array</span> <b>className</b>
475 <dd>The CSS class to add, or an array of classes</dd>
483 <dl class="detailList">
484 <dt class="heading">Returns:</dt>
486 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
502 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
508 <tr class="method-row config-row-alt0 expandable">
509 <td class="micon"><a class="exi" href="#expand"> </a></td>
513 <a id="Roo.Element-method-addClassOnClick" name=".addClassOnClick"></a>
514 <div class="fixedFont">
515 <span class="attributes"></span><b class="itemname">addClassOnClick</b>
517 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>className</i></B>)
523 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
532 <div class="short">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)</div>
538 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)
545 <dl class="detailList">
546 <dt class="heading">Parameters:</dt>
549 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>className</b>
560 <dl class="detailList">
561 <dt class="heading">Returns:</dt>
563 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
579 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
585 <tr class="method-row config-row-alt1 expandable">
586 <td class="micon"><a class="exi" href="#expand"> </a></td>
590 <a id="Roo.Element-method-addClassOnFocus" name=".addClassOnFocus"></a>
591 <div class="fixedFont">
592 <span class="attributes"></span><b class="itemname">addClassOnFocus</b>
594 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>className</i></B>)
600 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
609 <div class="short">Sets up event handlers to add and remove a css class when this element has the focus</div>
615 Sets up event handlers to add and remove a css class when this element has the focus
622 <dl class="detailList">
623 <dt class="heading">Parameters:</dt>
626 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>className</b>
637 <dl class="detailList">
638 <dt class="heading">Returns:</dt>
640 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
656 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
662 <tr class="method-row config-row-alt0 expandable">
663 <td class="micon"><a class="exi" href="#expand"> </a></td>
667 <a id="Roo.Element-method-addClassOnOver" name=".addClassOnOver"></a>
668 <div class="fixedFont">
669 <span class="attributes"></span><b class="itemname">addClassOnOver</b>
671 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>className</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>preventFlicker</i></B>)
677 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
686 <div class="short">Sets up event handlers to add and remove a css class when the mouse is over this element</div>
692 Sets up event handlers to add and remove a css class when the mouse is over this element
699 <dl class="detailList">
700 <dt class="heading">Parameters:</dt>
703 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>className</b>
709 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>preventFlicker</b>
712 <dd>(optional) If set to true, it prevents flickering by filtering<br/>mouseout events for children elements</dd>
720 <dl class="detailList">
721 <dt class="heading">Returns:</dt>
723 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
739 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
745 <tr class="method-row config-row-alt1 expandable">
746 <td class="micon"><a class="exi" href="#expand"> </a></td>
750 <a id="Roo.Element-method-addKeyListener" name=".addKeyListener"></a>
751 <div class="fixedFont">
752 <span class="attributes"></span><b class="itemname">addKeyListener</b>
754 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/Array/Object/String <B><i>key</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>fn</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>)
760 <a href="./Roo.KeyMap.html#constructor" roo:cls="Roo.KeyMap.html#constructor">Roo.KeyMap</a>
769 <div class="short">Convenience method for constructing a KeyMap</div>
775 Convenience method for constructing a KeyMap
782 <dl class="detailList">
783 <dt class="heading">Parameters:</dt>
786 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/Array/Object/String</span> <b>key</b>
789 <dd>Either a string with the keys to listen for, the numeric key code, array of key codes or an object with the following options:<br/> {key: (number or array), shift: (true/false), ctrl: (true/false), alt: (true/false)}</dd>
792 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>fn</b>
795 <dd>The function to call</dd>
798 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>scope</b>
801 <dd>(optional) The scope of the function</dd>
809 <dl class="detailList">
810 <dt class="heading">Returns:</dt>
812 <dd><span class="fixedFont"><a href="./Roo.KeyMap.html#constructor" roo:cls="Roo.KeyMap.html#constructor">Roo.KeyMap</a></span> The KeyMap created</dd>
828 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
834 <tr class="method-row config-row-alt0 expandable">
835 <td class="micon"><a class="exi" href="#expand"> </a></td>
839 <a id="Roo.Element-method-addKeyMap" name=".addKeyMap"></a>
840 <div class="fixedFont">
841 <span class="attributes"></span><b class="itemname">addKeyMap</b>
843 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>)
849 <a href="./Roo.KeyMap.html#constructor" roo:cls="Roo.KeyMap.html#constructor">Roo.KeyMap</a>
858 <div class="short">Creates a KeyMap for this element</div>
864 Creates a KeyMap for this element
871 <dl class="detailList">
872 <dt class="heading">Parameters:</dt>
875 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
878 <dd>The KeyMap config. See {<b>link</b> Roo.KeyMap} for more details</dd>
886 <dl class="detailList">
887 <dt class="heading">Returns:</dt>
889 <dd><span class="fixedFont"><a href="./Roo.KeyMap.html#constructor" roo:cls="Roo.KeyMap.html#constructor">Roo.KeyMap</a></span> The KeyMap created</dd>
905 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
911 <tr class="method-row config-row-alt1 expandable">
912 <td class="micon"><a class="exi" href="#expand"> </a></td>
916 <a id="Roo.Element-method-addListener" name=".addListener"></a>
917 <div class="fixedFont">
918 <span class="attributes"></span><b class="itemname">addListener</b>
920 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>fn</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>options</i></B>)
927 <div class="short">Appends an event handler</div>
933 Appends an event handler
940 <dl class="detailList">
941 <dt class="heading">Parameters:</dt>
944 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
947 <dd>The type of event to append</dd>
950 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>fn</b>
953 <dd>The method the event invokes</dd>
956 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>scope</b>
959 <dd>(optional) The scope (this object) of the fn</dd>
962 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>options</b>
965 <dd>(optional)An object with standard {<b>link</b> Roo.EventManager<b>addListener</b>} options</dd>
985 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
991 <tr class="method-row config-row-alt0 expandable">
992 <td class="micon"><a class="exi" href="#expand"> </a></td>
996 <a id="Roo.Element-method-alignTo" name=".alignTo"></a>
997 <div class="fixedFont">
998 <span class="attributes"></span><b class="itemname">alignTo</b>
1000 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>element</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>position</i></B>, <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a> <B><i>offsets</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
1006 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1015 <div class="short">Aligns this element with another element relative to the specified anchor points.</div>
1021 Aligns this element with another element relative to the specified anchor points. If the other element is the<br/>document it aligns it to the viewport.<br/>The position parameter is optional, and can be specified in any one of the following formats:<br/><ul><br/> <li><b>Blank</b>: Defaults to aligning the element's top-left corner to the target's bottom-left corner ("tl-bl").</li><br/> <li><b>One anchor (deprecated)</b>: The passed anchor position is used as the target element's anchor point.<br/> The element being aligned will position its top-left corner (tl) to that point. <i>This method has been<br/> deprecated in favor of the newer two anchor syntax below</i>.</li><br/> <li><b>Two anchors</b>: If two values from the table below are passed separated by a dash, the first value is used as the<br/> element's anchor point, and the second value is used as the target's anchor point.</li><br/></ul><br/>In addition to the anchor points, the position parameter also supports the "?" character. If "?" is passed at the end of<br/>the position string, the element will attempt to align as specified, but the position will be adjusted to constrain to<br/>the viewport if necessary. Note that the element being aligned might be swapped to align to a different position than<br/>that specified in order to enforce the viewport constraints.<br/>Following are all of the supported anchor positions:<br/> <pre><br/> Value Description<br/> ----- -----------------------------<br/> tl The top left corner (default)<br/> t The center of the top edge<br/> tr The top right corner<br/> l The center of the left edge<br/> c In the center of the element<br/> r The center of the right edge<br/> bl The bottom left corner<br/> b The center of the bottom edge<br/> br The bottom right corner<br/> </pre><br/> Example Usage:<br/> <pre><code><br/> // align el to other-el using the default positioning ("tl-bl", non-constrained)<br/> el.alignTo("other-el");<br/><br/> // align the top left corner of el with the top right corner of other-el (constrained to viewport)<br/> el.alignTo("other-el", "tr?");<br/><br/> // align the bottom right corner of el with the center left edge of other-el<br/> el.alignTo("other-el", "br-l?");<br/><br/> // align the center of el with the bottom left corner of other-el and<br/> // adjust the x position by -6 pixels (and the y position by 0)<br/> el.alignTo("other-el", "c-bl", [-6, 0]);<br/> </code></pre>
1028 <dl class="detailList">
1029 <dt class="heading">Parameters:</dt>
1032 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span> <b>element</b>
1035 <dd>The element to align to.</dd>
1038 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>position</b>
1041 <dd>The position to align to.</dd>
1044 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> <b>offsets</b>
1047 <dd>(optional) Offset the positioning by [x, y]</dd>
1050 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
1053 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
1061 <dl class="detailList">
1062 <dt class="heading">Returns:</dt>
1064 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1078 <td class="msource">
1080 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1086 <tr class="method-row config-row-alt1 expandable">
1087 <td class="micon"><a class="exi" href="#expand"> </a></td>
1091 <a id="Roo.Element-method-anchorTo" name=".anchorTo"></a>
1092 <div class="fixedFont">
1093 <span class="attributes"></span><b class="itemname">anchorTo</b>
1095 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>element</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>position</i></B>, <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a> <B><i>offsets</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Number <B><i>monitorScroll</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>callback</i></B>)
1101 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1110 <div class="short">Anchors an element to another element and realigns it when the window is resized.</div>
1116 Anchors an element to another element and realigns it when the window is resized.
1123 <dl class="detailList">
1124 <dt class="heading">Parameters:</dt>
1127 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span> <b>element</b>
1130 <dd>The element to align to.</dd>
1133 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>position</b>
1136 <dd>The position to align to.</dd>
1139 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> <b>offsets</b>
1142 <dd>(optional) Offset the positioning by [x, y]</dd>
1145 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
1148 <dd>(optional) True for the default animation or a standard Element animation config object</dd>
1151 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Number</span> <b>monitorScroll</b>
1154 <dd>(optional) True to monitor body scroll and reposition. If this parameter<br/>is a number, it is used as the buffer delay (defaults to 50ms).</dd>
1157 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>callback</b>
1160 <dd>The function to call after the animation finishes</dd>
1168 <dl class="detailList">
1169 <dt class="heading">Returns:</dt>
1171 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1185 <td class="msource">
1187 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1193 <tr class="method-row config-row-alt0 expandable">
1194 <td class="micon"><a class="exi" href="#expand"> </a></td>
1198 <a id="Roo.Element-method-animate" name=".animate"></a>
1199 <div class="fixedFont">
1200 <span class="attributes"></span><b class="itemname">animate</b>
1202 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>args</i></B>, Float <B><i>duration</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>onComplete</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>easing</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>animType</i></B>)
1208 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1217 <div class="short">Perform animation on this element.</div>
1223 Perform animation on this element.
1230 <dl class="detailList">
1231 <dt class="heading">Parameters:</dt>
1234 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>args</b>
1237 <dd>The YUI animation control args</dd>
1240 <span class="fixedFont">Float</span> <b>duration</b>
1243 <dd>(optional) How long the animation lasts in seconds (defaults to .35)</dd>
1246 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>onComplete</b>
1249 <dd>(optional) Function to call when animation completes</dd>
1252 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>easing</b>
1255 <dd>(optional) Easing method to use (defaults to 'easeOut')</dd>
1258 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>animType</b>
1261 <dd>(optional) 'run' is the default. Can also be 'color', 'motion', or 'scroll'</dd>
1269 <dl class="detailList">
1270 <dt class="heading">Returns:</dt>
1272 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1286 <td class="msource">
1288 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1294 <tr class="method-row config-row-alt1 expandable">
1295 <td class="micon"><a class="exi" href="#expand"> </a></td>
1299 <a id="Roo.Element-method-appendChild" name=".appendChild"></a>
1300 <div class="fixedFont">
1301 <span class="attributes"></span><b class="itemname">appendChild</b>
1303 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Array/Element/CompositeElement <B><i>el</i></B>)
1309 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1318 <div class="short">Appends the passed element(s) to this element</div>
1324 Appends the passed element(s) to this element
1331 <dl class="detailList">
1332 <dt class="heading">Parameters:</dt>
1335 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Array/Element/CompositeElement</span> <b>el</b>
1346 <dl class="detailList">
1347 <dt class="heading">Returns:</dt>
1349 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1363 <td class="msource">
1365 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1371 <tr class="method-row config-row-alt0 expandable">
1372 <td class="micon"><a class="exi" href="#expand"> </a></td>
1376 <a id="Roo.Element-method-appendTo" name=".appendTo"></a>
1377 <div class="fixedFont">
1378 <span class="attributes"></span><b class="itemname">appendTo</b>
1380 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>el</i></B>)
1386 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1395 <div class="short">Appends this element to the passed element</div>
1401 Appends this element to the passed element
1408 <dl class="detailList">
1409 <dt class="heading">Parameters:</dt>
1412 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span> <b>el</b>
1415 <dd>The new parent element</dd>
1423 <dl class="detailList">
1424 <dt class="heading">Returns:</dt>
1426 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1440 <td class="msource">
1442 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1448 <tr class="method-row config-row-alt1 expandable">
1449 <td class="micon"><a class="exi" href="#expand"> </a></td>
1453 <a id="Roo.Element-method-applyStyles" name=".applyStyles"></a>
1454 <div class="fixedFont">
1455 <span class="attributes"></span><b class="itemname">applyStyles</b>
1457 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object/Function <B><i>styles</i></B>)
1463 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1472 <div class="short">More flexible version of {<b>link</b> <b>setStyle</b>} for setting style properties.</div>
1478 More flexible version of {<b>link</b> <b>setStyle</b>} for setting style properties.
1485 <dl class="detailList">
1486 <dt class="heading">Parameters:</dt>
1489 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object/Function</span> <b>styles</b>
1492 <dd>A style specification string, e.g. "width:100px", or object in the form {width:"100px"}, or<br/>a function which returns such a specification.</dd>
1500 <dl class="detailList">
1501 <dt class="heading">Returns:</dt>
1503 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1517 <td class="msource">
1519 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1525 <tr class="method-row config-row-alt0 expandable">
1526 <td class="micon"><a class="exi" href="#expand"> </a></td>
1530 <a id="Roo.Element-method-attr" name=".attr"></a>
1531 <div class="fixedFont">
1532 <span class="attributes"></span><b class="itemname">attr</b>
1534 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>name</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>value</i></B>)
1540 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1549 <div class="short">Sets or Returns the value the dom attribute value</div>
1555 Sets or Returns the value the dom attribute value
1562 <dl class="detailList">
1563 <dt class="heading">Parameters:</dt>
1566 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>name</b>
1569 <dd>The attribute name</dd>
1572 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>value</b>
1575 <dd>(optional) The value to set the attribute to</dd>
1583 <dl class="detailList">
1584 <dt class="heading">Returns:</dt>
1586 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> The attribute value</dd>
1600 <td class="msource">
1602 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1608 <tr class="method-row config-row-alt1 expandable">
1609 <td class="micon"><a class="exi" href="#expand"> </a></td>
1613 <a id="Roo.Element-method-autoHeight" name=".autoHeight"></a>
1614 <div class="fixedFont">
1615 <span class="attributes"></span><b class="itemname">autoHeight</b>
1617 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>animate</i></B>, Float <B><i>duration</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>onComplete</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>easing</i></B>)
1623 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1632 <div class="short">Measures the element's content height and updates height to match.</div>
1638 Measures the element's content height and updates height to match. Note: this function uses setTimeout so<br/>the new height may not be available immediately.
1645 <dl class="detailList">
1646 <dt class="heading">Parameters:</dt>
1649 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>animate</b>
1652 <dd>(optional) Animate the transition (defaults to false)</dd>
1655 <span class="fixedFont">Float</span> <b>duration</b>
1658 <dd>(optional) Length of the animation in seconds (defaults to .35)</dd>
1661 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>onComplete</b>
1664 <dd>(optional) Function to call when animation completes</dd>
1667 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>easing</b>
1670 <dd>(optional) Easing method to use (defaults to easeOut)</dd>
1678 <dl class="detailList">
1679 <dt class="heading">Returns:</dt>
1681 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1695 <td class="msource">
1697 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1703 <tr class="method-row config-row-alt0 expandable">
1704 <td class="micon"><a class="exi" href="#expand"> </a></td>
1708 <a id="Roo.Element-method-beginMeasure" name=".beginMeasure"></a>
1709 <div class="fixedFont">
1710 <span class="attributes"></span><b class="itemname">beginMeasure</b>
1718 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1727 <div class="short">Temporarily enables offsets (width,height,x,y) for an element with display:none, use endMeasure() when done.</div>
1733 Temporarily enables offsets (width,height,x,y) for an element with display:none, use endMeasure() when done.
1744 <dl class="detailList">
1745 <dt class="heading">Returns:</dt>
1747 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1761 <td class="msource">
1763 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1769 <tr class="method-row config-row-alt1 expandable">
1770 <td class="micon"><a class="exi" href="#expand"> </a></td>
1774 <a id="Roo.Element-method-blur" name=".blur"></a>
1775 <div class="fixedFont">
1776 <span class="attributes"></span><b class="itemname">blur</b>
1784 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1793 <div class="short">Tries to blur the element.</div>
1799 Tries to blur the element. Any exceptions are caught and ignored.
1810 <dl class="detailList">
1811 <dt class="heading">Returns:</dt>
1813 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1827 <td class="msource">
1829 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1835 <tr class="method-row config-row-alt0 expandable">
1836 <td class="micon"><a class="exi" href="#expand"> </a></td>
1840 <a id="Roo.Element-method-boxWrap" name=".boxWrap"></a>
1841 <div class="fixedFont">
1842 <span class="attributes"></span><b class="itemname">boxWrap</b>
1844 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>class</i></B>)
1850 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1859 <div class="short">Wraps the specified element with a special markup/CSS block that renders by default as a gray container with a<br/>gradient background, rounded corners and a 4-way shadow.</div>
1865 Wraps the specified element with a special markup/CSS block that renders by default as a gray container with a<br/>gradient background, rounded corners and a 4-way shadow.
1872 <dl class="detailList">
1873 <dt class="heading">Parameters:</dt>
1876 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>class</b>
1879 <dd>(optional) A base CSS class to apply to the containing wrapper element (defaults to 'x-box').<br/>Note that there are a number of CSS rules that are dependent on this name to make the overall effect work,<br/>so if you supply an alternate base class, make sure you also supply all of the necessary rules.</dd>
1887 <dl class="detailList">
1888 <dt class="heading">Returns:</dt>
1890 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
1904 <td class="msource">
1906 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1912 <tr class="method-row config-row-alt1 expandable">
1913 <td class="micon"><a class="exi" href="#expand"> </a></td>
1917 <a id="Roo.Element-method-center" name=".center"></a>
1918 <div class="fixedFont">
1919 <span class="attributes"></span><b class="itemname">center</b>
1921 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>centerIn</i></B>)
1928 <div class="short">Centers the Element in either the viewport, or another Element.</div>
1934 Centers the Element in either the viewport, or another Element.
1941 <dl class="detailList">
1942 <dt class="heading">Parameters:</dt>
1945 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span> <b>centerIn</b>
1948 <dd>(optional) The element in which to center the element.</dd>
1966 <td class="msource">
1968 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1974 <tr class="method-row config-row-alt0 expandable">
1975 <td class="micon"><a class="exi" href="#expand"> </a></td>
1979 <a id="Roo.Element-method-child" name=".child"></a>
1980 <div class="fixedFont">
1981 <span class="attributes"></span><b class="itemname">child</b>
1983 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>returnDom</i></B>)
1989 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Roo.Element
1998 <div class="short">Selects a single child at any depth below this element based on the passed CSS selector (the selector should not contain an id).</div>
2004 Selects a single child at any depth below this element based on the passed CSS selector (the selector should not contain an id).
2011 <dl class="detailList">
2012 <dt class="heading">Parameters:</dt>
2015 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>selector</b>
2018 <dd>The CSS selector</dd>
2021 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>returnDom</b>
2024 <dd>(optional) True to return the DOM node instead of Roo.Element (defaults to false)</dd>
2032 <dl class="detailList">
2033 <dt class="heading">Returns:</dt>
2035 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Roo.Element</span> The child Roo.Element (or DOM node if returnDom = true)</dd>
2049 <td class="msource">
2051 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2057 <tr class="method-row config-row-alt1 expandable">
2058 <td class="micon"><a class="exi" href="#expand"> </a></td>
2062 <a id="Roo.Element-method-clean" name=".clean"></a>
2063 <div class="fixedFont">
2064 <span class="attributes"></span><b class="itemname">clean</b>
2066 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>forceReclean</i></B>)
2073 <div class="short">Removes worthless text nodes</div>
2079 Removes worthless text nodes
2086 <dl class="detailList">
2087 <dt class="heading">Parameters:</dt>
2090 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>forceReclean</b>
2093 <dd>(optional) By default the element<br/>keeps track if it has been cleaned already so<br/>you can call this over and over. However, if you update the element and<br/>need to force a reclean, you can pass true.</dd>
2111 <td class="msource">
2113 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2119 <tr class="method-row config-row-alt0 expandable">
2120 <td class="micon"><a class="exi" href="#expand"> </a></td>
2124 <a id="Roo.Element-method-clearOpacity" name=".clearOpacity"></a>
2125 <div class="fixedFont">
2126 <span class="attributes"></span><b class="itemname">clearOpacity</b>
2134 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2143 <div class="short">Clears any opacity settings from this element.</div>
2149 Clears any opacity settings from this element. Required in some cases for IE.
2160 <dl class="detailList">
2161 <dt class="heading">Returns:</dt>
2163 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
2177 <td class="msource">
2179 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2185 <tr class="method-row config-row-alt1 expandable">
2186 <td class="micon"><a class="exi" href="#expand"> </a></td>
2190 <a id="Roo.Element-method-clearPositioning" name=".clearPositioning"></a>
2191 <div class="fixedFont">
2192 <span class="attributes"></span><b class="itemname">clearPositioning</b>
2194 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>value</i></B>)
2200 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2209 <div class="short">Clear positioning back to the default when the document was loaded</div>
2215 Clear positioning back to the default when the document was loaded
2222 <dl class="detailList">
2223 <dt class="heading">Parameters:</dt>
2226 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>value</b>
2229 <dd>(optional) The value to use for the left,right,top,bottom, defaults to '' (empty string). You could use 'auto'.</dd>
2237 <dl class="detailList">
2238 <dt class="heading">Returns:</dt>
2240 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
2254 <td class="msource">
2256 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2262 <tr class="method-row config-row-alt0 expandable">
2263 <td class="micon"><a class="exi" href="#expand"> </a></td>
2267 <a id="Roo.Element-method-clip" name=".clip"></a>
2268 <div class="fixedFont">
2269 <span class="attributes"></span><b class="itemname">clip</b>
2277 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2286 <div class="short">Store the current overflow setting and clip overflow on the element - use {<b>link</b> <b>unclip</b>} to remove</div>
2292 Store the current overflow setting and clip overflow on the element - use {<b>link</b> <b>unclip</b>} to remove
2303 <dl class="detailList">
2304 <dt class="heading">Returns:</dt>
2306 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
2320 <td class="msource">
2322 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2328 <tr class="method-row config-row-alt1 expandable">
2329 <td class="micon"><a class="exi" href="#expand"> </a></td>
2333 <a id="Roo.Element-method-contains" name=".contains"></a>
2334 <div class="fixedFont">
2335 <span class="attributes"></span><b class="itemname">contains</b>
2337 (<a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/String <B><i>el</i></B>)
2343 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
2352 <div class="short">Returns true if this element is an ancestor of the passed element</div>
2358 Returns true if this element is an ancestor of the passed element
2365 <dl class="detailList">
2366 <dt class="heading">Parameters:</dt>
2369 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/String</span> <b>el</b>
2372 <dd>The element to check</dd>
2380 <dl class="detailList">
2381 <dt class="heading">Returns:</dt>
2383 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> True if this element is an ancestor of el, else false</dd>
2397 <td class="msource">
2399 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2405 <tr class="method-row config-row-alt0 expandable">
2406 <td class="micon"><a class="exi" href="#expand"> </a></td>
2410 <a id="Roo.Element-method-createChild" name=".createChild"></a>
2411 <div class="fixedFont">
2412 <span class="attributes"></span><b class="itemname">createChild</b>
2414 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>, <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a> <B><i>insertBefore</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>returnDom</i></B>)
2420 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2429 <div class="short">Creates the passed DomHelper config and appends it to this element or optionally inserts it before the passed child element.</div>
2435 Creates the passed DomHelper config and appends it to this element or optionally inserts it before the passed child element.
2442 <dl class="detailList">
2443 <dt class="heading">Parameters:</dt>
2446 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
2449 <dd>DomHelper element config object. If no tag is specified (e.g., {tag:'input'}) then a div will be<br/>automatically generated with the specified attributes.</dd>
2452 <span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> <b>insertBefore</b>
2455 <dd>(optional) a child element of this element</dd>
2458 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>returnDom</b>
2461 <dd>(optional) true to return the dom node instead of creating an Element</dd>
2469 <dl class="detailList">
2470 <dt class="heading">Returns:</dt>
2472 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> The new child element</dd>
2486 <td class="msource">
2488 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2494 <tr class="method-row config-row-alt1 expandable">
2495 <td class="micon"><a class="exi" href="#expand"> </a></td>
2499 <a id="Roo.Element-method-createProxy" name=".createProxy"></a>
2500 <div class="fixedFont">
2501 <span class="attributes"></span><b class="itemname">createProxy</b>
2503 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object <B><i>config</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement <B><i>renderTo</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>matchBox</i></B>)
2509 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2518 <div class="short">Creates a proxy element of this element</div>
2524 Creates a proxy element of this element
2531 <dl class="detailList">
2532 <dt class="heading">Parameters:</dt>
2535 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object</span> <b>config</b>
2538 <dd>The class name of the proxy element or a DomHelper config object</dd>
2541 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement</span> <b>renderTo</b>
2544 <dd>(optional) The element or element id to render the proxy to (defaults to document.body)</dd>
2547 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>matchBox</b>
2550 <dd>(optional) True to align and size the proxy to this element now (defaults to false)</dd>
2558 <dl class="detailList">
2559 <dt class="heading">Returns:</dt>
2561 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> The new proxy element</dd>
2575 <td class="msource">
2577 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2583 <tr class="method-row config-row-alt0 expandable">
2584 <td class="micon"><a class="exi" href="#expand"> </a></td>
2588 <a id="Roo.Element-method-createShim" name=".createShim"></a>
2589 <div class="fixedFont">
2590 <span class="attributes"></span><b class="itemname">createShim</b>
2598 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2607 <div class="short">Creates an iframe shim for this element to keep selects and other windowed objects from<br/>showing through.</div>
2613 Creates an iframe shim for this element to keep selects and other windowed objects from<br/>showing through.
2624 <dl class="detailList">
2625 <dt class="heading">Returns:</dt>
2627 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> The new shim element</dd>
2641 <td class="msource">
2643 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2649 <tr class="method-row config-row-alt1 expandable">
2650 <td class="micon"><a class="exi" href="#expand"> </a></td>
2654 <a id="Roo.Element-method-down" name=".down"></a>
2655 <div class="fixedFont">
2656 <span class="attributes"></span><b class="itemname">down</b>
2658 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>returnDom</i></B>)
2664 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Roo.Element
2673 <div class="short">Selects a single *direct* child based on the passed CSS selector (the selector should not contain an id).</div>
2679 Selects a single *direct* child based on the passed CSS selector (the selector should not contain an id).
2686 <dl class="detailList">
2687 <dt class="heading">Parameters:</dt>
2690 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>selector</b>
2693 <dd>The CSS selector</dd>
2696 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>returnDom</b>
2699 <dd>(optional) True to return the DOM node instead of Roo.Element (defaults to false)</dd>
2707 <dl class="detailList">
2708 <dt class="heading">Returns:</dt>
2710 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Roo.Element</span> The child Roo.Element (or DOM node if returnDom = true)</dd>
2724 <td class="msource">
2726 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2732 <tr class="method-row config-row-alt0 expandable">
2733 <td class="micon"><a class="exi" href="#expand"> </a></td>
2737 <a id="Roo.Element-method-enableDisplayMode" name=".enableDisplayMode"></a>
2738 <div class="fixedFont">
2739 <span class="attributes"></span><b class="itemname">enableDisplayMode</b>
2741 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>display</i></B>)
2747 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2756 <div class="short">Convenience method for setVisibilityMode(Element.DISPLAY)</div>
2762 Convenience method for setVisibilityMode(Element.DISPLAY)
2769 <dl class="detailList">
2770 <dt class="heading">Parameters:</dt>
2773 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>display</b>
2776 <dd>(optional) What to set display to when visible</dd>
2784 <dl class="detailList">
2785 <dt class="heading">Returns:</dt>
2787 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
2801 <td class="msource">
2803 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2809 <tr class="method-row config-row-alt1 expandable">
2810 <td class="micon"><a class="exi" href="#expand"> </a></td>
2814 <a id="Roo.Element-method-endMeasure" name=".endMeasure"></a>
2815 <div class="fixedFont">
2816 <span class="attributes"></span><b class="itemname">endMeasure</b>
2824 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2833 <div class="short">Restores displays to before beginMeasure was called</div>
2839 Restores displays to before beginMeasure was called
2850 <dl class="detailList">
2851 <dt class="heading">Returns:</dt>
2853 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
2867 <td class="msource">
2869 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2875 <tr class="method-row config-row-alt0 expandable">
2876 <td class="micon"><a class="exi" href="#expand"> </a></td>
2880 <a id="Roo.Element-method-findParent" name=".findParent"></a>
2881 <div class="fixedFont">
2882 <span class="attributes"></span><b class="itemname">findParent</b>
2884 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/String/HTMLElement/Element <B><i>maxDepth</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>returnEl</i></B>)
2890 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
2899 <div class="short">Looks at this node and then at parent nodes for a match of the passed simple selector (e.g.</div>
2905 Looks at this node and then at parent nodes for a match of the passed simple selector (e.g. div.some-class or span:first-child)
2912 <dl class="detailList">
2913 <dt class="heading">Parameters:</dt>
2916 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>selector</b>
2919 <dd>The simple selector to test</dd>
2922 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/String/HTMLElement/Element</span> <b>maxDepth</b>
2925 <dd>(optional) The max depth to<br/> search as a number or element (defaults to 10 || document.body)</dd>
2928 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>returnEl</b>
2931 <dd>(optional) True to return a Roo.Element object instead of DOM node</dd>
2939 <dl class="detailList">
2940 <dt class="heading">Returns:</dt>
2942 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> The matching DOM node (or null if no match was found)</dd>
2956 <td class="msource">
2958 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
2964 <tr class="method-row config-row-alt1 expandable">
2965 <td class="micon"><a class="exi" href="#expand"> </a></td>
2969 <a id="Roo.Element-method-findParentNode" name=".findParentNode"></a>
2970 <div class="fixedFont">
2971 <span class="attributes"></span><b class="itemname">findParentNode</b>
2973 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/String/HTMLElement/Element <B><i>maxDepth</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>returnEl</i></B>)
2979 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
2988 <div class="short">Looks at parent nodes for a match of the passed simple selector (e.g.</div>
2994 Looks at parent nodes for a match of the passed simple selector (e.g. div.some-class or span:first-child)
3001 <dl class="detailList">
3002 <dt class="heading">Parameters:</dt>
3005 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>selector</b>
3008 <dd>The simple selector to test</dd>
3011 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/String/HTMLElement/Element</span> <b>maxDepth</b>
3014 <dd>(optional) The max depth to<br/> search as a number or element (defaults to 10 || document.body)</dd>
3017 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>returnEl</b>
3020 <dd>(optional) True to return a Roo.Element object instead of DOM node</dd>
3028 <dl class="detailList">
3029 <dt class="heading">Returns:</dt>
3031 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> The matching DOM node (or null if no match was found)</dd>
3045 <td class="msource">
3047 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3053 <tr class="method-row config-row-alt0 expandable">
3054 <td class="micon"><a class="exi" href="#expand"> </a></td>
3058 <a id="Roo.Element-method-fitToParent" name=".fitToParent"></a>
3059 <div class="fixedFont">
3060 <span class="attributes"></span><b class="itemname">fitToParent</b>
3062 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>monitorResize</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElment/Element <B><i>targetParent</i></B>)
3068 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3077 <div class="short">Sizes this element to its parent element's dimensions performing<br/>neccessary box adjustments.</div>
3083 Sizes this element to its parent element's dimensions performing<br/>neccessary box adjustments.
3090 <dl class="detailList">
3091 <dt class="heading">Parameters:</dt>
3094 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>monitorResize</b>
3097 <dd>(optional) If true maintains the fit when the browser window is resized.</dd>
3100 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElment/Element</span> <b>targetParent</b>
3103 <dd>(optional) The target parent, default to the parentNode.</dd>
3111 <dl class="detailList">
3112 <dt class="heading">Returns:</dt>
3114 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
3128 <td class="msource">
3130 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3136 <tr class="method-row config-row-alt1 expandable">
3137 <td class="micon"><a class="exi" href="#expand"> </a></td>
3141 <a id="Roo.Element-method-focus" name=".focus"></a>
3142 <div class="fixedFont">
3143 <span class="attributes"></span><b class="itemname">focus</b>
3151 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3160 <div class="short">Tries to focus the element.</div>
3166 Tries to focus the element. Any exceptions are caught and ignored.
3177 <dl class="detailList">
3178 <dt class="heading">Returns:</dt>
3180 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
3194 <td class="msource">
3196 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3202 <tr class="method-row config-row-alt0 expandable">
3203 <td class="micon"><a class="exi" href="#expand"> </a></td>
3207 <a id="Roo.Element-method-getAlignToXY" name=".getAlignToXY"></a>
3208 <div class="fixedFont">
3209 <span class="attributes"></span><b class="itemname">getAlignToXY</b>
3211 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>element</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>position</i></B>, <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a> <B><i>offsets</i></B>)
3217 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
3226 <div class="short">Gets the x,y coordinates to align this element with another element.</div>
3232 Gets the x,y coordinates to align this element with another element. See {<b>link</b> <b>alignTo</b>} for more info on the<br/>supported position values.
3239 <dl class="detailList">
3240 <dt class="heading">Parameters:</dt>
3243 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span> <b>element</b>
3246 <dd>The element to align to.</dd>
3249 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>position</b>
3252 <dd>The position to align to.</dd>
3255 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> <b>offsets</b>
3258 <dd>(optional) Offset the positioning by [x, y]</dd>
3266 <dl class="detailList">
3267 <dt class="heading">Returns:</dt>
3269 <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> [x, y]</dd>
3283 <td class="msource">
3285 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3291 <tr class="method-row config-row-alt1 expandable">
3292 <td class="micon"><a class="exi" href="#expand"> </a></td>
3296 <a id="Roo.Element-method-getAnchorXY" name=".getAnchorXY"></a>
3297 <div class="fixedFont">
3298 <span class="attributes"></span><b class="itemname">getAnchorXY</b>
3300 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>anchor</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>size</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>local</i></B>)
3306 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
3315 <div class="short">Gets the x,y coordinates specified by the anchor position on the element.</div>
3321 Gets the x,y coordinates specified by the anchor position on the element.
3328 <dl class="detailList">
3329 <dt class="heading">Parameters:</dt>
3332 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>anchor</b>
3335 <dd>(optional) The specified anchor position (defaults to "c"). See {<b>link</b> <b>alignTo</b>} for details on supported anchor positions.</dd>
3338 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>size</b>
3341 <dd>(optional) An object containing the size to use for calculating anchor position<br/> {width: (target width), height: (target height)} (defaults to the element's current size)</dd>
3344 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>local</b>
3347 <dd>(optional) True to get the local (element top/left-relative) anchor position instead of page coordinates</dd>
3355 <dl class="detailList">
3356 <dt class="heading">Returns:</dt>
3358 <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> [x, y] An array containing the element's x and y coordinates</dd>
3372 <td class="msource">
3374 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3380 <tr class="method-row config-row-alt0 expandable">
3381 <td class="micon"><a class="exi" href="#expand"> </a></td>
3385 <a id="Roo.Element-method-getAttributeNS" name=".getAttributeNS"></a>
3386 <div class="fixedFont">
3387 <span class="attributes"></span><b class="itemname">getAttributeNS</b>
3389 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>namespace</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>name</i></B>)
3395 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
3404 <div class="short">Returns the value of a namespaced attribute from the element's underlying DOM node.</div>
3410 Returns the value of a namespaced attribute from the element's underlying DOM node.
3417 <dl class="detailList">
3418 <dt class="heading">Parameters:</dt>
3421 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>namespace</b>
3424 <dd>The namespace in which to look for the attribute</dd>
3427 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>name</b>
3430 <dd>The attribute name</dd>
3438 <dl class="detailList">
3439 <dt class="heading">Returns:</dt>
3441 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> The attribute value</dd>
3455 <td class="msource">
3457 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3463 <tr class="method-row config-row-alt1 expandable">
3464 <td class="micon"><a class="exi" href="#expand"> </a></td>
3468 <a id="Roo.Element-method-getBorderWidth" name=".getBorderWidth"></a>
3469 <div class="fixedFont">
3470 <span class="attributes"></span><b class="itemname">getBorderWidth</b>
3472 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>side</i></B>)
3478 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
3487 <div class="short">Gets the width of the border(s) for the specified side(s)</div>
3493 Gets the width of the border(s) for the specified side(s)
3500 <dl class="detailList">
3501 <dt class="heading">Parameters:</dt>
3504 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>side</b>
3507 <dd>Can be t, l, r, b or any combination of those to add multiple values. For example,<br/>passing lr would get the border (l)eft width + the border (r)ight width.</dd>
3515 <dl class="detailList">
3516 <dt class="heading">Returns:</dt>
3518 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> The width of the sides passed added together</dd>
3532 <td class="msource">
3534 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3540 <tr class="method-row config-row-alt0 expandable">
3541 <td class="micon"><a class="exi" href="#expand"> </a></td>
3545 <a id="Roo.Element-method-getBottom" name=".getBottom"></a>
3546 <div class="fixedFont">
3547 <span class="attributes"></span><b class="itemname">getBottom</b>
3549 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>local</i></B>)
3555 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
3564 <div class="short">Gets the bottom Y coordinate of the element (element Y position + element height)</div>
3570 Gets the bottom Y coordinate of the element (element Y position + element height)
3577 <dl class="detailList">
3578 <dt class="heading">Parameters:</dt>
3581 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>local</b>
3584 <dd>True to get the local css position instead of page coordinate</dd>
3592 <dl class="detailList">
3593 <dt class="heading">Returns:</dt>
3595 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> </dd>
3609 <td class="msource">
3611 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3617 <tr class="method-row config-row-alt1 expandable">
3618 <td class="micon"><a class="exi" href="#expand"> </a></td>
3622 <a id="Roo.Element-method-getBox" name=".getBox"></a>
3623 <div class="fixedFont">
3624 <span class="attributes"></span><b class="itemname">getBox</b>
3626 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>contentBox</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>local</i></B>)
3632 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
3641 <div class="short">Return a box {x, y, width, height} that can be used to set another elements<br/>size/location to match this element.</div>
3647 Return a box {x, y, width, height} that can be used to set another elements<br/>size/location to match this element.
3654 <dl class="detailList">
3655 <dt class="heading">Parameters:</dt>
3658 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>contentBox</b>
3661 <dd>(optional) If true a box for the content of the element is returned.</dd>
3664 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>local</b>
3667 <dd>(optional) If true the element's left and top are returned instead of page x/y.</dd>
3675 <dl class="detailList">
3676 <dt class="heading">Returns:</dt>
3678 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> box An object in the format {x, y, width, height}</dd>
3692 <td class="msource">
3694 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3700 <tr class="method-row config-row-alt0 expandable">
3701 <td class="micon"><a class="exi" href="#expand"> </a></td>
3705 <a id="Roo.Element-method-getCenterXY" name=".getCenterXY"></a>
3706 <div class="fixedFont">
3707 <span class="attributes"></span><b class="itemname">getCenterXY</b>
3715 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
3724 <div class="short">Calculates the x, y to center this element on the screen</div>
3730 Calculates the x, y to center this element on the screen
3741 <dl class="detailList">
3742 <dt class="heading">Returns:</dt>
3744 <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> The x, y values [x, y]</dd>
3758 <td class="msource">
3760 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3766 <tr class="method-row config-row-alt1 expandable">
3767 <td class="micon"><a class="exi" href="#expand"> </a></td>
3771 <a id="Roo.Element-method-getColor" name=".getColor"></a>
3772 <div class="fixedFont">
3773 <span class="attributes"></span><b class="itemname">getColor</b>
3775 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>attr</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>defaultValue</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>prefix</i></B>)
3782 <div class="short">Return the CSS color for the specified CSS attribute.</div>
3788 Return the CSS color for the specified CSS attribute. rgb, 3 digit (like <b>fff</b>) and valid values<br/>are convert to standard 6 digit hex color.
3795 <dl class="detailList">
3796 <dt class="heading">Parameters:</dt>
3799 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>attr</b>
3802 <dd>The css attribute</dd>
3805 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>defaultValue</b>
3808 <dd>The default value to use when a valid color isn't found</dd>
3811 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>prefix</b>
3814 <dd>(optional) defaults to #. Use an empty string when working with<br/>YUI color anims.</dd>
3832 <td class="msource">
3834 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3840 <tr class="method-row config-row-alt0 expandable">
3841 <td class="micon"><a class="exi" href="#expand"> </a></td>
3845 <a id="Roo.Element-method-getComputedHeight" name=".getComputedHeight"></a>
3846 <div class="fixedFont">
3847 <span class="attributes"></span><b class="itemname">getComputedHeight</b>
3855 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
3864 <div class="short">Returns either the offsetHeight or the height of this element based on CSS height adjusted by padding or borders<br/>when needed to simulate offsetHeight when offsets aren't available.</div>
3870 Returns either the offsetHeight or the height of this element based on CSS height adjusted by padding or borders<br/>when needed to simulate offsetHeight when offsets aren't available. This may not work on display:none elements<br/>if a height has not been set using CSS.
3881 <dl class="detailList">
3882 <dt class="heading">Returns:</dt>
3884 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> </dd>
3898 <td class="msource">
3900 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3906 <tr class="method-row config-row-alt1 expandable">
3907 <td class="micon"><a class="exi" href="#expand"> </a></td>
3911 <a id="Roo.Element-method-getComputedWidth" name=".getComputedWidth"></a>
3912 <div class="fixedFont">
3913 <span class="attributes"></span><b class="itemname">getComputedWidth</b>
3921 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
3930 <div class="short">Returns either the offsetWidth or the width of this element based on CSS width adjusted by padding or borders<br/>when needed to simulate offsetWidth when offsets aren't available.</div>
3936 Returns either the offsetWidth or the width of this element based on CSS width adjusted by padding or borders<br/>when needed to simulate offsetWidth when offsets aren't available. This may not work on display:none elements<br/>if a width has not been set using CSS.
3947 <dl class="detailList">
3948 <dt class="heading">Returns:</dt>
3950 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> </dd>
3964 <td class="msource">
3966 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
3972 <tr class="method-row config-row-alt0 expandable">
3973 <td class="micon"><a class="exi" href="#expand"> </a></td>
3977 <a id="Roo.Element-method-getFrameWidth" name=".getFrameWidth"></a>
3978 <div class="fixedFont">
3979 <span class="attributes"></span><b class="itemname">getFrameWidth</b>
3981 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>sides</i></B>)
3987 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
3996 <div class="short">Returns the sum width of the padding and borders for the passed "sides".</div>
4002 Returns the sum width of the padding and borders for the passed "sides". See getBorderWidth()<br/> for more information about the sides.
4009 <dl class="detailList">
4010 <dt class="heading">Parameters:</dt>
4013 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>sides</b>
4024 <dl class="detailList">
4025 <dt class="heading">Returns:</dt>
4027 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> </dd>
4041 <td class="msource">
4043 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4049 <tr class="method-row config-row-alt1 expandable">
4050 <td class="micon"><a class="exi" href="#expand"> </a></td>
4054 <a id="Roo.Element-method-getHeight" name=".getHeight"></a>
4055 <div class="fixedFont">
4056 <span class="attributes"></span><b class="itemname">getHeight</b>
4058 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>contentHeight</i></B>)
4064 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
4073 <div class="short">Returns the offset height of the element</div>
4079 Returns the offset height of the element
4086 <dl class="detailList">
4087 <dt class="heading">Parameters:</dt>
4090 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>contentHeight</b>
4093 <dd>(optional) true to get the height minus borders and padding</dd>
4101 <dl class="detailList">
4102 <dt class="heading">Returns:</dt>
4104 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> The element's height</dd>
4118 <td class="msource">
4120 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4126 <tr class="method-row config-row-alt0 expandable">
4127 <td class="micon"><a class="exi" href="#expand"> </a></td>
4131 <a id="Roo.Element-method-getLeft" name=".getLeft"></a>
4132 <div class="fixedFont">
4133 <span class="attributes"></span><b class="itemname">getLeft</b>
4135 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>local</i></B>)
4141 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
4150 <div class="short">Gets the left X coordinate</div>
4156 Gets the left X coordinate
4163 <dl class="detailList">
4164 <dt class="heading">Parameters:</dt>
4167 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>local</b>
4170 <dd>True to get the local css position instead of page coordinate</dd>
4178 <dl class="detailList">
4179 <dt class="heading">Returns:</dt>
4181 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> </dd>
4195 <td class="msource">
4197 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4203 <tr class="method-row config-row-alt1 expandable">
4204 <td class="micon"><a class="exi" href="#expand"> </a></td>
4208 <a id="Roo.Element-method-getMargins" name=".getMargins"></a>
4209 <div class="fixedFont">
4210 <span class="attributes"></span><b class="itemname">getMargins</b>
4212 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>sides</i></B>)
4218 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>/Number
4227 <div class="short">Returns an object with properties top, left, right and bottom representing the margins of this element unless sides is passed,<br/>then it returns the calculated width of the sides (see getPadding)</div>
4233 Returns an object with properties top, left, right and bottom representing the margins of this element unless sides is passed,<br/>then it returns the calculated width of the sides (see getPadding)
4240 <dl class="detailList">
4241 <dt class="heading">Parameters:</dt>
4244 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>sides</b>
4247 <dd>(optional) Any combination of l, r, t, b to get the sum of those sides</dd>
4255 <dl class="detailList">
4256 <dt class="heading">Returns:</dt>
4258 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>/Number</span> </dd>
4272 <td class="msource">
4274 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4280 <tr class="method-row config-row-alt0 expandable">
4281 <td class="micon"><a class="exi" href="#expand"> </a></td>
4285 <a id="Roo.Element-method-getNextSibling" name=".getNextSibling"></a>
4286 <div class="fixedFont">
4287 <span class="attributes"></span><b class="itemname">getNextSibling</b>
4295 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
4304 <div class="short">Gets the next sibling, skipping text nodes</div>
4310 Gets the next sibling, skipping text nodes
4321 <dl class="detailList">
4322 <dt class="heading">Returns:</dt>
4324 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> The next sibling or null</dd>
4338 <td class="msource">
4340 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4346 <tr class="method-row config-row-alt1 expandable">
4347 <td class="micon"><a class="exi" href="#expand"> </a></td>
4351 <a id="Roo.Element-method-getPadding" name=".getPadding"></a>
4352 <div class="fixedFont">
4353 <span class="attributes"></span><b class="itemname">getPadding</b>
4355 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>side</i></B>)
4361 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
4370 <div class="short">Gets the width of the padding(s) for the specified side(s)</div>
4376 Gets the width of the padding(s) for the specified side(s)
4383 <dl class="detailList">
4384 <dt class="heading">Parameters:</dt>
4387 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>side</b>
4390 <dd>Can be t, l, r, b or any combination of those to add multiple values. For example,<br/>passing lr would get the padding (l)eft + the padding (r)ight.</dd>
4398 <dl class="detailList">
4399 <dt class="heading">Returns:</dt>
4401 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> The padding of the sides passed added together</dd>
4415 <td class="msource">
4417 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4423 <tr class="method-row config-row-alt0 expandable">
4424 <td class="micon"><a class="exi" href="#expand"> </a></td>
4428 <a id="Roo.Element-method-getPositioning" name=".getPositioning"></a>
4429 <div class="fixedFont">
4430 <span class="attributes"></span><b class="itemname">getPositioning</b>
4438 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
4447 <div class="short">Gets an object with all CSS positioning properties.</div>
4453 Gets an object with all CSS positioning properties. Useful along with setPostioning to get<br/>snapshot before performing an update and then restoring the element.
4464 <dl class="detailList">
4465 <dt class="heading">Returns:</dt>
4467 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> </dd>
4481 <td class="msource">
4483 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4489 <tr class="method-row config-row-alt1 expandable">
4490 <td class="micon"><a class="exi" href="#expand"> </a></td>
4494 <a id="Roo.Element-method-getPrevSibling" name=".getPrevSibling"></a>
4495 <div class="fixedFont">
4496 <span class="attributes"></span><b class="itemname">getPrevSibling</b>
4504 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>
4513 <div class="short">Gets the previous sibling, skipping text nodes</div>
4519 Gets the previous sibling, skipping text nodes
4530 <dl class="detailList">
4531 <dt class="heading">Returns:</dt>
4533 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a></span> The previous sibling or null</dd>
4547 <td class="msource">
4549 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4555 <tr class="method-row config-row-alt0 expandable">
4556 <td class="micon"><a class="exi" href="#expand"> </a></td>
4560 <a id="Roo.Element-method-getRegion" name=".getRegion"></a>
4561 <div class="fixedFont">
4562 <span class="attributes"></span><b class="itemname">getRegion</b>
4579 <div class="short">Returns the region of the given element.</div>
4585 Returns the region of the given element.<br/>The element must be part of the DOM tree to have a region (display:none or elements not appended return false).
4596 <dl class="detailList">
4597 <dt class="heading">Returns:</dt>
4599 <dd><span class="fixedFont">Region</span> A Roo.lib.Region containing "top, left, bottom, right" member data.</dd>
4613 <td class="msource">
4615 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4621 <tr class="method-row config-row-alt1 expandable">
4622 <td class="micon"><a class="exi" href="#expand"> </a></td>
4626 <a id="Roo.Element-method-getRight" name=".getRight"></a>
4627 <div class="fixedFont">
4628 <span class="attributes"></span><b class="itemname">getRight</b>
4630 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>local</i></B>)
4636 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
4645 <div class="short">Gets the right X coordinate of the element (element X position + element width)</div>
4651 Gets the right X coordinate of the element (element X position + element width)
4658 <dl class="detailList">
4659 <dt class="heading">Parameters:</dt>
4662 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>local</b>
4665 <dd>True to get the local css position instead of page coordinate</dd>
4673 <dl class="detailList">
4674 <dt class="heading">Returns:</dt>
4676 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> </dd>
4690 <td class="msource">
4692 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4698 <tr class="method-row config-row-alt0 expandable">
4699 <td class="micon"><a class="exi" href="#expand"> </a></td>
4703 <a id="Roo.Element-method-getScroll" name=".getScroll"></a>
4704 <div class="fixedFont">
4705 <span class="attributes"></span><b class="itemname">getScroll</b>
4713 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
4722 <div class="short">Returns the current scroll position of the element.</div>
4728 Returns the current scroll position of the element.
4739 <dl class="detailList">
4740 <dt class="heading">Returns:</dt>
4742 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> An object containing the scroll position in the format {left: (scrollLeft), top: (scrollTop)}</dd>
4756 <td class="msource">
4758 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4764 <tr class="method-row config-row-alt1 expandable">
4765 <td class="micon"><a class="exi" href="#expand"> </a></td>
4769 <a id="Roo.Element-method-getSize" name=".getSize"></a>
4770 <div class="fixedFont">
4771 <span class="attributes"></span><b class="itemname">getSize</b>
4773 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>contentSize</i></B>)
4779 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
4788 <div class="short">Returns the size of the element.</div>
4794 Returns the size of the element.
4801 <dl class="detailList">
4802 <dt class="heading">Parameters:</dt>
4805 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>contentSize</b>
4808 <dd>(optional) true to get the width/size minus borders and padding</dd>
4816 <dl class="detailList">
4817 <dt class="heading">Returns:</dt>
4819 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> An object containing the element's size {width: (element width), height: (element height)}</dd>
4833 <td class="msource">
4835 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4841 <tr class="method-row config-row-alt0 expandable">
4842 <td class="micon"><a class="exi" href="#expand"> </a></td>
4846 <a id="Roo.Element-method-getStyle" name=".getStyle"></a>
4847 <div class="fixedFont">
4848 <span class="attributes"></span><b class="itemname">getStyle</b>
4850 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>property</i></B>)
4856 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
4865 <div class="short">Normalizes currentStyle and computedStyle.</div>
4871 Normalizes currentStyle and computedStyle. This is not YUI getStyle, it is an optimised version.
4878 <dl class="detailList">
4879 <dt class="heading">Parameters:</dt>
4882 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>property</b>
4885 <dd>The style property whose value is returned.</dd>
4893 <dl class="detailList">
4894 <dt class="heading">Returns:</dt>
4896 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> The current value of the style property for this element.</dd>
4910 <td class="msource">
4912 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
4918 <tr class="method-row config-row-alt1 expandable">
4919 <td class="micon"><a class="exi" href="#expand"> </a></td>
4923 <a id="Roo.Element-method-getStyles" name=".getStyles"></a>
4924 <div class="fixedFont">
4925 <span class="attributes"></span><b class="itemname">getStyles</b>
4927 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>style1</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>style2</i></B>)
4933 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
4942 <div class="short">Returns an object with properties matching the styles requested.</div>
4948 Returns an object with properties matching the styles requested.<br/>For example, el.getStyles('color', 'font-size', 'width') might return<br/>{'color': '<b>FFFFFF</b>', 'font-size': '13px', 'width': '100px'}.
4955 <dl class="detailList">
4956 <dt class="heading">Parameters:</dt>
4959 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>style1</b>
4962 <dd>A style name</dd>
4965 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>style2</b>
4968 <dd>A style name</dd>
4971 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>etc.</b>
4982 <dl class="detailList">
4983 <dt class="heading">Returns:</dt>
4985 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> The style object</dd>
4999 <td class="msource">
5001 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5007 <tr class="method-row config-row-alt0 expandable">
5008 <td class="micon"><a class="exi" href="#expand"> </a></td>
5012 <a id="Roo.Element-method-getTop" name=".getTop"></a>
5013 <div class="fixedFont">
5014 <span class="attributes"></span><b class="itemname">getTop</b>
5016 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>local</i></B>)
5022 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
5031 <div class="short">Gets the top Y coordinate</div>
5037 Gets the top Y coordinate
5044 <dl class="detailList">
5045 <dt class="heading">Parameters:</dt>
5048 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>local</b>
5051 <dd>True to get the local css position instead of page coordinate</dd>
5059 <dl class="detailList">
5060 <dt class="heading">Returns:</dt>
5062 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> </dd>
5076 <td class="msource">
5078 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5084 <tr class="method-row config-row-alt1 expandable">
5085 <td class="micon"><a class="exi" href="#expand"> </a></td>
5089 <a id="Roo.Element-method-getUpdateManager" name=".getUpdateManager"></a>
5090 <div class="fixedFont">
5091 <span class="attributes"></span><b class="itemname">getUpdateManager</b>
5099 <a href="./Roo.UpdateManager.html#constructor" roo:cls="Roo.UpdateManager.html#constructor">Roo.UpdateManager</a>
5108 <div class="short">Gets this element's UpdateManager</div>
5114 Gets this element's UpdateManager
5125 <dl class="detailList">
5126 <dt class="heading">Returns:</dt>
5128 <dd><span class="fixedFont"><a href="./Roo.UpdateManager.html#constructor" roo:cls="Roo.UpdateManager.html#constructor">Roo.UpdateManager</a></span> The UpdateManager</dd>
5142 <td class="msource">
5144 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5150 <tr class="method-row config-row-alt0 expandable">
5151 <td class="micon"><a class="exi" href="#expand"> </a></td>
5155 <a id="Roo.Element-method-getValue" name=".getValue"></a>
5156 <div class="fixedFont">
5157 <span class="attributes"></span><b class="itemname">getValue</b>
5159 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>asNumber</i></B>)
5165 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Number
5174 <div class="short">Returns the value of the "value" attribute</div>
5180 Returns the value of the "value" attribute
5187 <dl class="detailList">
5188 <dt class="heading">Parameters:</dt>
5191 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>asNumber</b>
5194 <dd>true to parse the value as a number</dd>
5202 <dl class="detailList">
5203 <dt class="heading">Returns:</dt>
5205 <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Number</span> </dd>
5219 <td class="msource">
5221 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5227 <tr class="method-row config-row-alt1 expandable">
5228 <td class="micon"><a class="exi" href="#expand"> </a></td>
5232 <a id="Roo.Element-method-getViewSize" name=".getViewSize"></a>
5233 <div class="fixedFont">
5234 <span class="attributes"></span><b class="itemname">getViewSize</b>
5242 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
5251 <div class="short">Returns the width and height of the viewport.</div>
5257 Returns the width and height of the viewport.
5268 <dl class="detailList">
5269 <dt class="heading">Returns:</dt>
5271 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> An object containing the viewport's size {width: (viewport width), height: (viewport height)}</dd>
5285 <td class="msource">
5287 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5293 <tr class="method-row config-row-alt0 expandable">
5294 <td class="micon"><a class="exi" href="#expand"> </a></td>
5298 <a id="Roo.Element-method-getWidth" name=".getWidth"></a>
5299 <div class="fixedFont">
5300 <span class="attributes"></span><b class="itemname">getWidth</b>
5302 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>contentWidth</i></B>)
5308 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
5317 <div class="short">Returns the offset width of the element</div>
5323 Returns the offset width of the element
5330 <dl class="detailList">
5331 <dt class="heading">Parameters:</dt>
5334 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>contentWidth</b>
5337 <dd>(optional) true to get the width minus borders and padding</dd>
5345 <dl class="detailList">
5346 <dt class="heading">Returns:</dt>
5348 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> The element's width</dd>
5362 <td class="msource">
5364 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5370 <tr class="method-row config-row-alt1 expandable">
5371 <td class="micon"><a class="exi" href="#expand"> </a></td>
5375 <a id="Roo.Element-method-getX" name=".getX"></a>
5376 <div class="fixedFont">
5377 <span class="attributes"></span><b class="itemname">getX</b>
5385 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
5394 <div class="short">Gets the current X position of the element based on page coordinates.</div>
5400 Gets the current X position of the element based on page coordinates. Element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false).
5411 <dl class="detailList">
5412 <dt class="heading">Returns:</dt>
5414 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> The X position of the element</dd>
5428 <td class="msource">
5430 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5436 <tr class="method-row config-row-alt0 expandable">
5437 <td class="micon"><a class="exi" href="#expand"> </a></td>
5441 <a id="Roo.Element-method-getXY" name=".getXY"></a>
5442 <div class="fixedFont">
5443 <span class="attributes"></span><b class="itemname">getXY</b>
5451 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
5460 <div class="short">Gets the current position of the element based on page coordinates.</div>
5466 Gets the current position of the element based on page coordinates. Element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false).
5477 <dl class="detailList">
5478 <dt class="heading">Returns:</dt>
5480 <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> The XY position of the element</dd>
5494 <td class="msource">
5496 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5502 <tr class="method-row config-row-alt1 expandable">
5503 <td class="micon"><a class="exi" href="#expand"> </a></td>
5507 <a id="Roo.Element-method-getY" name=".getY"></a>
5508 <div class="fixedFont">
5509 <span class="attributes"></span><b class="itemname">getY</b>
5517 <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
5526 <div class="short">Gets the current Y position of the element based on page coordinates.</div>
5532 Gets the current Y position of the element based on page coordinates. Element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false).
5543 <dl class="detailList">
5544 <dt class="heading">Returns:</dt>
5546 <dd><span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> The Y position of the element</dd>
5560 <td class="msource">
5562 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5568 <tr class="method-row config-row-alt0 expandable">
5569 <td class="micon"><a class="exi" href="#expand"> </a></td>
5573 <a id="Roo.Element-method-hasClass" name=".hasClass"></a>
5574 <div class="fixedFont">
5575 <span class="attributes"></span><b class="itemname">hasClass</b>
5577 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>className</i></B>)
5583 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
5592 <div class="short">Checks if the specified CSS class exists on this element's DOM node.</div>
5598 Checks if the specified CSS class exists on this element's DOM node.
5605 <dl class="detailList">
5606 <dt class="heading">Parameters:</dt>
5609 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>className</b>
5612 <dd>The CSS class to check for</dd>
5620 <dl class="detailList">
5621 <dt class="heading">Returns:</dt>
5623 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> True if the class exists, else false</dd>
5637 <td class="msource">
5639 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5645 <tr class="method-row config-row-alt1 expandable">
5646 <td class="micon"><a class="exi" href="#expand"> </a></td>
5650 <a id="Roo.Element-method-hide" name=".hide"></a>
5651 <div class="fixedFont">
5652 <span class="attributes"></span><b class="itemname">hide</b>
5654 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
5660 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5669 <div class="short">Hide this element - Uses display mode to determine whether to use "display" or "visibility".</div>
5675 Hide this element - Uses display mode to determine whether to use "display" or "visibility". See {<b>link</b> <b>setVisible</b>}.
5682 <dl class="detailList">
5683 <dt class="heading">Parameters:</dt>
5686 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
5689 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
5697 <dl class="detailList">
5698 <dt class="heading">Returns:</dt>
5700 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
5714 <td class="msource">
5716 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5722 <tr class="method-row config-row-alt0 expandable">
5723 <td class="micon"><a class="exi" href="#expand"> </a></td>
5727 <a id="Roo.Element-method-initDD" name=".initDD"></a>
5728 <div class="fixedFont">
5729 <span class="attributes"></span><b class="itemname">initDD</b>
5731 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>group</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>overrides</i></B>)
5737 <a href="./Roo.dd.DD.html#constructor" roo:cls="Roo.dd.DD.html#constructor">Roo.dd.DD</a>
5746 <div class="short">Initializes a {<b>link</b> Roo.dd.DD} drag drop object for this element.</div>
5752 Initializes a {<b>link</b> Roo.dd.DD} drag drop object for this element.
5759 <dl class="detailList">
5760 <dt class="heading">Parameters:</dt>
5763 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>group</b>
5766 <dd>The group the DD object is member of</dd>
5769 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
5772 <dd>The DD config object</dd>
5775 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>overrides</b>
5778 <dd>An object containing methods to override/implement on the DD object</dd>
5786 <dl class="detailList">
5787 <dt class="heading">Returns:</dt>
5789 <dd><span class="fixedFont"><a href="./Roo.dd.DD.html#constructor" roo:cls="Roo.dd.DD.html#constructor">Roo.dd.DD</a></span> The DD object</dd>
5803 <td class="msource">
5805 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5811 <tr class="method-row config-row-alt1 expandable">
5812 <td class="micon"><a class="exi" href="#expand"> </a></td>
5816 <a id="Roo.Element-method-initDDProxy" name=".initDDProxy"></a>
5817 <div class="fixedFont">
5818 <span class="attributes"></span><b class="itemname">initDDProxy</b>
5820 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>group</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>overrides</i></B>)
5826 <a href="./Roo.dd.DDProxy.html#constructor" roo:cls="Roo.dd.DDProxy.html#constructor">Roo.dd.DDProxy</a>
5835 <div class="short">Initializes a {<b>link</b> Roo.dd.DDProxy} object for this element.</div>
5841 Initializes a {<b>link</b> Roo.dd.DDProxy} object for this element.
5848 <dl class="detailList">
5849 <dt class="heading">Parameters:</dt>
5852 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>group</b>
5855 <dd>The group the DDProxy object is member of</dd>
5858 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
5861 <dd>The DDProxy config object</dd>
5864 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>overrides</b>
5867 <dd>An object containing methods to override/implement on the DDProxy object</dd>
5875 <dl class="detailList">
5876 <dt class="heading">Returns:</dt>
5878 <dd><span class="fixedFont"><a href="./Roo.dd.DDProxy.html#constructor" roo:cls="Roo.dd.DDProxy.html#constructor">Roo.dd.DDProxy</a></span> The DDProxy object</dd>
5892 <td class="msource">
5894 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5900 <tr class="method-row config-row-alt0 expandable">
5901 <td class="micon"><a class="exi" href="#expand"> </a></td>
5905 <a id="Roo.Element-method-initDDTarget" name=".initDDTarget"></a>
5906 <div class="fixedFont">
5907 <span class="attributes"></span><b class="itemname">initDDTarget</b>
5909 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>group</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>overrides</i></B>)
5915 <a href="./Roo.dd.DDTarget.html#constructor" roo:cls="Roo.dd.DDTarget.html#constructor">Roo.dd.DDTarget</a>
5924 <div class="short">Initializes a {<b>link</b> Roo.dd.DDTarget} object for this element.</div>
5930 Initializes a {<b>link</b> Roo.dd.DDTarget} object for this element.
5937 <dl class="detailList">
5938 <dt class="heading">Parameters:</dt>
5941 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>group</b>
5944 <dd>The group the DDTarget object is member of</dd>
5947 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
5950 <dd>The DDTarget config object</dd>
5953 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>overrides</b>
5956 <dd>An object containing methods to override/implement on the DDTarget object</dd>
5964 <dl class="detailList">
5965 <dt class="heading">Returns:</dt>
5967 <dd><span class="fixedFont"><a href="./Roo.dd.DDTarget.html#constructor" roo:cls="Roo.dd.DDTarget.html#constructor">Roo.dd.DDTarget</a></span> The DDTarget object</dd>
5981 <td class="msource">
5983 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
5989 <tr class="method-row config-row-alt1 expandable">
5990 <td class="micon"><a class="exi" href="#expand"> </a></td>
5994 <a id="Roo.Element-method-insertAfter" name=".insertAfter"></a>
5995 <div class="fixedFont">
5996 <span class="attributes"></span><b class="itemname">insertAfter</b>
5998 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>el</i></B>)
6004 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6013 <div class="short">Inserts this element after the passed element in the DOM</div>
6019 Inserts this element after the passed element in the DOM
6026 <dl class="detailList">
6027 <dt class="heading">Parameters:</dt>
6030 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span> <b>el</b>
6033 <dd>The element to insert after</dd>
6041 <dl class="detailList">
6042 <dt class="heading">Returns:</dt>
6044 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
6058 <td class="msource">
6060 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6066 <tr class="method-row config-row-alt0 expandable">
6067 <td class="micon"><a class="exi" href="#expand"> </a></td>
6071 <a id="Roo.Element-method-insertBefore" name=".insertBefore"></a>
6072 <div class="fixedFont">
6073 <span class="attributes"></span><b class="itemname">insertBefore</b>
6075 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>el</i></B>)
6081 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6090 <div class="short">Inserts this element before the passed element in the DOM</div>
6096 Inserts this element before the passed element in the DOM
6103 <dl class="detailList">
6104 <dt class="heading">Parameters:</dt>
6107 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span> <b>el</b>
6110 <dd>The element to insert before</dd>
6118 <dl class="detailList">
6119 <dt class="heading">Returns:</dt>
6121 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
6135 <td class="msource">
6137 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6143 <tr class="method-row config-row-alt1 expandable">
6144 <td class="micon"><a class="exi" href="#expand"> </a></td>
6148 <a id="Roo.Element-method-insertFirst" name=".insertFirst"></a>
6149 <div class="fixedFont">
6150 <span class="attributes"></span><b class="itemname">insertFirst</b>
6152 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element/Object <B><i>el</i></B>)
6158 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6167 <div class="short">Inserts (or creates) an element (or DomHelper config) as the first child of the this element</div>
6173 Inserts (or creates) an element (or DomHelper config) as the first child of the this element
6180 <dl class="detailList">
6181 <dt class="heading">Parameters:</dt>
6184 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element/Object</span> <b>el</b>
6187 <dd>The id or element to insert or a DomHelper config to create and insert</dd>
6195 <dl class="detailList">
6196 <dt class="heading">Returns:</dt>
6198 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> The new child</dd>
6212 <td class="msource">
6214 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6220 <tr class="method-row config-row-alt0 expandable">
6221 <td class="micon"><a class="exi" href="#expand"> </a></td>
6225 <a id="Roo.Element-method-insertHtml" name=".insertHtml"></a>
6226 <div class="fixedFont">
6227 <span class="attributes"></span><b class="itemname">insertHtml</b>
6229 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>where</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>html</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>returnEl</i></B>)
6235 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Roo.Element
6244 <div class="short">Inserts an html fragment into this element</div>
6250 Inserts an html fragment into this element
6257 <dl class="detailList">
6258 <dt class="heading">Parameters:</dt>
6261 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>where</b>
6264 <dd>Where to insert the html in relation to the this element - beforeBegin, afterBegin, beforeEnd, afterEnd.</dd>
6267 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>html</b>
6270 <dd>The HTML fragment</dd>
6273 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>returnEl</b>
6276 <dd>True to return an Roo.Element</dd>
6284 <dl class="detailList">
6285 <dt class="heading">Returns:</dt>
6287 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Roo.Element</span> The inserted node (or nearest related if more than 1 inserted)</dd>
6301 <td class="msource">
6303 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6309 <tr class="method-row config-row-alt1 expandable">
6310 <td class="micon"><a class="exi" href="#expand"> </a></td>
6314 <a id="Roo.Element-method-insertSibling" name=".insertSibling"></a>
6315 <div class="fixedFont">
6316 <span class="attributes"></span><b class="itemname">insertSibling</b>
6318 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element/Object <B><i>el</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>where</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>returnDom</i></B>)
6324 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6333 <div class="short">Inserts (or creates) the passed element (or DomHelper config) as a sibling of this element</div>
6339 Inserts (or creates) the passed element (or DomHelper config) as a sibling of this element
6346 <dl class="detailList">
6347 <dt class="heading">Parameters:</dt>
6350 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element/Object</span> <b>el</b>
6353 <dd>The id or element to insert or a DomHelper config to create and insert</dd>
6356 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>where</b>
6359 <dd>(optional) 'before' or 'after' defaults to before</dd>
6362 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>returnDom</b>
6365 <dd>(optional) True to return the raw DOM element instead of Roo.Element</dd>
6373 <dl class="detailList">
6374 <dt class="heading">Returns:</dt>
6376 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> the inserted Element</dd>
6390 <td class="msource">
6392 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6398 <tr class="method-row config-row-alt0 expandable">
6399 <td class="micon"><a class="exi" href="#expand"> </a></td>
6403 <a id="Roo.Element-method-is" name=".is"></a>
6404 <div class="fixedFont">
6405 <span class="attributes"></span><b class="itemname">is</b>
6407 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>)
6413 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
6422 <div class="short">Returns true if this element matches the passed simple selector (e.g.</div>
6428 Returns true if this element matches the passed simple selector (e.g. div.some-class or span:first-child)
6435 <dl class="detailList">
6436 <dt class="heading">Parameters:</dt>
6439 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>selector</b>
6442 <dd>The simple selector to test</dd>
6450 <dl class="detailList">
6451 <dt class="heading">Returns:</dt>
6453 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> True if this element matches the selector, else false</dd>
6467 <td class="msource">
6469 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6475 <tr class="method-row config-row-alt1 expandable">
6476 <td class="micon"><a class="exi" href="#expand"> </a></td>
6480 <a id="Roo.Element-method-isBorderBox" name=".isBorderBox"></a>
6481 <div class="fixedFont">
6482 <span class="attributes"></span><b class="itemname">isBorderBox</b>
6490 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
6499 <div class="short">Tests various css rules/browsers to determine if this element uses a border box</div>
6505 Tests various css rules/browsers to determine if this element uses a border box
6516 <dl class="detailList">
6517 <dt class="heading">Returns:</dt>
6519 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> </dd>
6533 <td class="msource">
6535 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6541 <tr class="method-row config-row-alt0 expandable">
6542 <td class="micon"><a class="exi" href="#expand"> </a></td>
6546 <a id="Roo.Element-method-isDisplayed" name=".isDisplayed"></a>
6547 <div class="fixedFont">
6548 <span class="attributes"></span><b class="itemname">isDisplayed</b>
6556 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
6565 <div class="short">Returns true if display is not "none"</div>
6571 Returns true if display is not "none"
6582 <dl class="detailList">
6583 <dt class="heading">Returns:</dt>
6585 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> </dd>
6599 <td class="msource">
6601 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6607 <tr class="method-row config-row-alt1 expandable">
6608 <td class="micon"><a class="exi" href="#expand"> </a></td>
6612 <a id="Roo.Element-method-isMasked" name=".isMasked"></a>
6613 <div class="fixedFont">
6614 <span class="attributes"></span><b class="itemname">isMasked</b>
6622 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
6631 <div class="short">Returns true if this element is masked</div>
6637 Returns true if this element is masked
6648 <dl class="detailList">
6649 <dt class="heading">Returns:</dt>
6651 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> </dd>
6665 <td class="msource">
6667 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6673 <tr class="method-row config-row-alt0 expandable">
6674 <td class="micon"><a class="exi" href="#expand"> </a></td>
6678 <a id="Roo.Element-method-isScrollable" name=".isScrollable"></a>
6679 <div class="fixedFont">
6680 <span class="attributes"></span><b class="itemname">isScrollable</b>
6688 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
6697 <div class="short">Returns true if this element is scrollable.</div>
6703 Returns true if this element is scrollable.
6714 <dl class="detailList">
6715 <dt class="heading">Returns:</dt>
6717 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> </dd>
6731 <td class="msource">
6733 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6739 <tr class="method-row config-row-alt1 expandable">
6740 <td class="micon"><a class="exi" href="#expand"> </a></td>
6744 <a id="Roo.Element-method-isVisible" name=".isVisible"></a>
6745 <div class="fixedFont">
6746 <span class="attributes"></span><b class="itemname">isVisible</b>
6748 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>deep</i></B>)
6754 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
6763 <div class="short">Checks whether the element is currently visible using both visibility and display properties.</div>
6769 Checks whether the element is currently visible using both visibility and display properties.
6776 <dl class="detailList">
6777 <dt class="heading">Parameters:</dt>
6780 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>deep</b>
6783 <dd>(optional) True to walk the dom and see if parent elements are hidden (defaults to false)</dd>
6791 <dl class="detailList">
6792 <dt class="heading">Returns:</dt>
6794 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> True if the element is currently visible, else false</dd>
6808 <td class="msource">
6810 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6816 <tr class="method-row config-row-alt0 expandable">
6817 <td class="micon"><a class="exi" href="#expand"> </a></td>
6821 <a id="Roo.Element-method-load" name=".load"></a>
6822 <div class="fixedFont">
6823 <span class="attributes"></span><b class="itemname">load</b>
6825 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Function <B><i>url</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object <B><i>params</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>callback</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>discardUrl</i></B>)
6831 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6840 <div class="short">Direct access to the UpdateManager update() method (takes the same parameters).</div>
6846 Direct access to the UpdateManager update() method (takes the same parameters).
6853 <dl class="detailList">
6854 <dt class="heading">Parameters:</dt>
6857 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Function</span> <b>url</b>
6860 <dd>The url for this request or a function to call to get the url</dd>
6863 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object</span> <b>params</b>
6866 <dd>(optional) The parameters to pass as either a url encoded string "param1=1&param2=2" or an object {param1: 1, param2: 2}</dd>
6869 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>callback</b>
6872 <dd>(optional) Callback when transaction is complete - called with signature (oElement, bSuccess)</dd>
6875 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>discardUrl</b>
6878 <dd>(optional) By default when you execute an update the defaultUrl is changed to the last used url. If true, it will not store the url.</dd>
6886 <dl class="detailList">
6887 <dt class="heading">Returns:</dt>
6889 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
6903 <td class="msource">
6905 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6911 <tr class="method-row config-row-alt1 expandable">
6912 <td class="micon"><a class="exi" href="#expand"> </a></td>
6916 <a id="Roo.Element-method-mask" name=".mask"></a>
6917 <div class="fixedFont">
6918 <span class="attributes"></span><b class="itemname">mask</b>
6920 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>msg</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>msgCls</i></B>)
6935 <div class="short">Puts a mask over this element to disable user interaction.</div>
6941 Puts a mask over this element to disable user interaction. Requires core.css.<br/>This method can only be applied to elements which accept child nodes.
6948 <dl class="detailList">
6949 <dt class="heading">Parameters:</dt>
6952 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>msg</b>
6955 <dd>(optional) A message to display in the mask</dd>
6958 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>msgCls</b>
6961 <dd>(optional) A css class to apply to the msg element</dd>
6969 <dl class="detailList">
6970 <dt class="heading">Returns:</dt>
6972 <dd><span class="fixedFont">Element</span> The mask element</dd>
6986 <td class="msource">
6988 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
6994 <tr class="method-row config-row-alt0 expandable">
6995 <td class="micon"><a class="exi" href="#expand"> </a></td>
6999 <a id="Roo.Element-method-move" name=".move"></a>
7000 <div class="fixedFont">
7001 <span class="attributes"></span><b class="itemname">move</b>
7003 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>direction</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>distance</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
7009 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7018 <div class="short">Move this element relative to its current position.</div>
7024 Move this element relative to its current position.
7031 <dl class="detailList">
7032 <dt class="heading">Parameters:</dt>
7035 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>direction</b>
7038 <dd>Possible values are: "l","left" - "r","right" - "t","top","up" - "b","bottom","down".</dd>
7041 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>distance</b>
7044 <dd>How far to move the element in pixels</dd>
7047 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
7050 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
7058 <dl class="detailList">
7059 <dt class="heading">Returns:</dt>
7061 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
7075 <td class="msource">
7077 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7083 <tr class="method-row config-row-alt1 expandable">
7084 <td class="micon"><a class="exi" href="#expand"> </a></td>
7088 <a id="Roo.Element-method-moveTo" name=".moveTo"></a>
7089 <div class="fixedFont">
7090 <span class="attributes"></span><b class="itemname">moveTo</b>
7092 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>x</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>y</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
7098 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7107 <div class="short">Sets the position of the element in page coordinates, regardless of how the element is positioned.</div>
7113 Sets the position of the element in page coordinates, regardless of how the element is positioned.<br/>The element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false).
7120 <dl class="detailList">
7121 <dt class="heading">Parameters:</dt>
7124 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>x</b>
7127 <dd>X value for new position (coordinates are page-based)</dd>
7130 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>y</b>
7133 <dd>Y value for new position (coordinates are page-based)</dd>
7136 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
7139 <dd>(optional) True for the default animation, or a standard Element animation config object</dd>
7147 <dl class="detailList">
7148 <dt class="heading">Returns:</dt>
7150 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
7164 <td class="msource">
7166 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7172 <tr class="method-row config-row-alt0 expandable">
7173 <td class="micon"><a class="exi" href="#expand"> </a></td>
7177 <a id="Roo.Element-method-on" name=".on"></a>
7178 <div class="fixedFont">
7179 <span class="attributes"></span><b class="itemname">on</b>
7181 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>fn</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>options</i></B>)
7188 <div class="short">Appends an event handler (Shorthand for addListener)</div>
7194 Appends an event handler (Shorthand for addListener)
7201 <dl class="detailList">
7202 <dt class="heading">Parameters:</dt>
7205 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
7208 <dd>The type of event to append</dd>
7211 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>fn</b>
7214 <dd>The method the event invokes</dd>
7217 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>scope</b>
7220 <dd>(optional) The scope (this object) of the fn</dd>
7223 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>options</b>
7226 <dd>(optional)An object with standard {<b>link</b> Roo.EventManager<b>addListener</b>} options</dd>
7244 <td class="msource">
7246 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7252 <tr class="method-row config-row-alt1 expandable">
7253 <td class="micon"><a class="exi" href="#expand"> </a></td>
7257 <a id="Roo.Element-method-position" name=".position"></a>
7258 <div class="fixedFont">
7259 <span class="attributes"></span><b class="itemname">position</b>
7261 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>pos</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>zIndex</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>x</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>y</i></B>)
7268 <div class="short">Initializes positioning on this element.</div>
7274 Initializes positioning on this element. If a desired position is not passed, it will make the<br/>the element positioned relative IF it is not already positioned.
7281 <dl class="detailList">
7282 <dt class="heading">Parameters:</dt>
7285 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>pos</b>
7288 <dd>(optional) Positioning to use "relative", "absolute" or "fixed"</dd>
7291 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>zIndex</b>
7294 <dd>(optional) The zIndex to apply</dd>
7297 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>x</b>
7300 <dd>(optional) Set the page X position</dd>
7303 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>y</b>
7306 <dd>(optional) Set the page Y position</dd>
7324 <td class="msource">
7326 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7332 <tr class="method-row config-row-alt0 expandable">
7333 <td class="micon"><a class="exi" href="#expand"> </a></td>
7337 <a id="Roo.Element-method-query" name=".query"></a>
7338 <div class="fixedFont">
7339 <span class="attributes"></span><b class="itemname">query</b>
7341 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>)
7347 <a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a>
7356 <div class="short">Selects child nodes based on the passed CSS selector (the selector should not contain an id).</div>
7362 Selects child nodes based on the passed CSS selector (the selector should not contain an id).
7369 <dl class="detailList">
7370 <dt class="heading">Parameters:</dt>
7373 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>selector</b>
7376 <dd>The CSS selector</dd>
7384 <dl class="detailList">
7385 <dt class="heading">Returns:</dt>
7387 <dd><span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> An array of the matched nodes</dd>
7401 <td class="msource">
7403 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7409 <tr class="method-row config-row-alt1 expandable">
7410 <td class="micon"><a class="exi" href="#expand"> </a></td>
7414 <a id="Roo.Element-method-radioClass" name=".radioClass"></a>
7415 <div class="fixedFont">
7416 <span class="attributes"></span><b class="itemname">radioClass</b>
7418 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Array <B><i>className</i></B>)
7424 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7433 <div class="short">Adds one or more CSS classes to this element and removes the same class(es) from all siblings.</div>
7439 Adds one or more CSS classes to this element and removes the same class(es) from all siblings.
7446 <dl class="detailList">
7447 <dt class="heading">Parameters:</dt>
7450 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Array</span> <b>className</b>
7453 <dd>The CSS class to add, or an array of classes</dd>
7461 <dl class="detailList">
7462 <dt class="heading">Returns:</dt>
7464 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
7478 <td class="msource">
7480 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7486 <tr class="method-row config-row-alt0 expandable">
7487 <td class="micon"><a class="exi" href="#expand"> </a></td>
7491 <a id="Roo.Element-method-remove" name=".remove"></a>
7492 <div class="fixedFont">
7493 <span class="attributes"></span><b class="itemname">remove</b>
7502 <div class="short">Removes this element from the DOM and deletes it from the cache</div>
7508 Removes this element from the DOM and deletes it from the cache
7529 <td class="msource">
7531 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7537 <tr class="method-row config-row-alt1 expandable">
7538 <td class="micon"><a class="exi" href="#expand"> </a></td>
7542 <a id="Roo.Element-method-removeAllListeners" name=".removeAllListeners"></a>
7543 <div class="fixedFont">
7544 <span class="attributes"></span><b class="itemname">removeAllListeners</b>
7552 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7561 <div class="short">Removes all previous added listeners from this element</div>
7567 Removes all previous added listeners from this element
7578 <dl class="detailList">
7579 <dt class="heading">Returns:</dt>
7581 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
7595 <td class="msource">
7597 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7603 <tr class="method-row config-row-alt0 expandable">
7604 <td class="micon"><a class="exi" href="#expand"> </a></td>
7608 <a id="Roo.Element-method-removeClass" name=".removeClass"></a>
7609 <div class="fixedFont">
7610 <span class="attributes"></span><b class="itemname">removeClass</b>
7612 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Array <B><i>className</i></B>)
7618 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7627 <div class="short">Removes one or more CSS classes from the element.</div>
7633 Removes one or more CSS classes from the element.
7640 <dl class="detailList">
7641 <dt class="heading">Parameters:</dt>
7644 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Array</span> <b>className</b>
7647 <dd>The CSS class to remove, or an array of classes</dd>
7655 <dl class="detailList">
7656 <dt class="heading">Returns:</dt>
7658 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
7672 <td class="msource">
7674 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7680 <tr class="method-row config-row-alt1 expandable">
7681 <td class="micon"><a class="exi" href="#expand"> </a></td>
7685 <a id="Roo.Element-method-removeListener" name=".removeListener"></a>
7686 <div class="fixedFont">
7687 <span class="attributes"></span><b class="itemname">removeListener</b>
7689 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>fn</i></B>)
7695 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7704 <div class="short">Removes an event handler from this element</div>
7710 Removes an event handler from this element
7717 <dl class="detailList">
7718 <dt class="heading">Parameters:</dt>
7721 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
7724 <dd>the type of event to remove</dd>
7727 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>fn</b>
7730 <dd>the method the event invokes</dd>
7738 <dl class="detailList">
7739 <dt class="heading">Returns:</dt>
7741 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
7755 <td class="msource">
7757 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7763 <tr class="method-row config-row-alt0 expandable">
7764 <td class="micon"><a class="exi" href="#expand"> </a></td>
7768 <a id="Roo.Element-method-repaint" name=".repaint"></a>
7769 <div class="fixedFont">
7770 <span class="attributes"></span><b class="itemname">repaint</b>
7778 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7787 <div class="short">Forces the browser to repaint this element</div>
7793 Forces the browser to repaint this element
7804 <dl class="detailList">
7805 <dt class="heading">Returns:</dt>
7807 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
7821 <td class="msource">
7823 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7829 <tr class="method-row config-row-alt1 expandable">
7830 <td class="micon"><a class="exi" href="#expand"> </a></td>
7834 <a id="Roo.Element-method-replace" name=".replace"></a>
7835 <div class="fixedFont">
7836 <span class="attributes"></span><b class="itemname">replace</b>
7838 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>el</i></B>)
7844 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7853 <div class="short">Replaces the passed element with this element</div>
7859 Replaces the passed element with this element
7866 <dl class="detailList">
7867 <dt class="heading">Parameters:</dt>
7870 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span> <b>el</b>
7873 <dd>The element to replace</dd>
7881 <dl class="detailList">
7882 <dt class="heading">Returns:</dt>
7884 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
7898 <td class="msource">
7900 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7906 <tr class="method-row config-row-alt0 expandable">
7907 <td class="micon"><a class="exi" href="#expand"> </a></td>
7911 <a id="Roo.Element-method-replaceClass" name=".replaceClass"></a>
7912 <div class="fixedFont">
7913 <span class="attributes"></span><b class="itemname">replaceClass</b>
7915 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>oldClassName</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>newClassName</i></B>)
7921 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7930 <div class="short">Replaces a CSS class on the element with another.</div>
7936 Replaces a CSS class on the element with another. If the old name does not exist, the new name will simply be added.
7943 <dl class="detailList">
7944 <dt class="heading">Parameters:</dt>
7947 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>oldClassName</b>
7950 <dd>The CSS class to replace</dd>
7953 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>newClassName</b>
7956 <dd>The replacement CSS class</dd>
7964 <dl class="detailList">
7965 <dt class="heading">Returns:</dt>
7967 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
7981 <td class="msource">
7983 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
7989 <tr class="method-row config-row-alt1 expandable">
7990 <td class="micon"><a class="exi" href="#expand"> </a></td>
7994 <a id="Roo.Element-method-scroll" name=".scroll"></a>
7995 <div class="fixedFont">
7996 <span class="attributes"></span><b class="itemname">scroll</b>
7998 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>direction</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>distance</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
8004 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
8013 <div class="short">Scrolls this element the specified direction.</div>
8019 Scrolls this element the specified direction. Does bounds checking to make sure the scroll is<br/>within this element's scrollable range.
8026 <dl class="detailList">
8027 <dt class="heading">Parameters:</dt>
8030 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>direction</b>
8033 <dd>Possible values are: "l","left" - "r","right" - "t","top","up" - "b","bottom","down".</dd>
8036 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>distance</b>
8039 <dd>How far to scroll the element in pixels</dd>
8042 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
8045 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
8053 <dl class="detailList">
8054 <dt class="heading">Returns:</dt>
8056 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> Returns true if a scroll was triggered or false if the element<br/>was scrolled as far as it could go.</dd>
8070 <td class="msource">
8072 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8078 <tr class="method-row config-row-alt0 expandable">
8079 <td class="micon"><a class="exi" href="#expand"> </a></td>
8083 <a id="Roo.Element-method-scrollIntoView" name=".scrollIntoView"></a>
8084 <div class="fixedFont">
8085 <span class="attributes"></span><b class="itemname">scrollIntoView</b>
8087 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>container</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>hscroll</i></B>)
8093 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8102 <div class="short">Scrolls this element into view within the passed container.</div>
8108 Scrolls this element into view within the passed container.
8115 <dl class="detailList">
8116 <dt class="heading">Parameters:</dt>
8119 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span> <b>container</b>
8122 <dd>(optional) The container element to scroll (defaults to document.body)</dd>
8125 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>hscroll</b>
8128 <dd>(optional) False to disable horizontal scroll (defaults to true)</dd>
8136 <dl class="detailList">
8137 <dt class="heading">Returns:</dt>
8139 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
8153 <td class="msource">
8155 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8161 <tr class="method-row config-row-alt1 expandable">
8162 <td class="micon"><a class="exi" href="#expand"> </a></td>
8166 <a id="Roo.Element-method-scrollTo" name=".scrollTo"></a>
8167 <div class="fixedFont">
8168 <span class="attributes"></span><b class="itemname">scrollTo</b>
8170 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>side</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>value</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
8185 <div class="short">Scrolls this element the specified scroll point.</div>
8191 Scrolls this element the specified scroll point. It does NOT do bounds checking so if you scroll to a weird value it will try to do it. For auto bounds checking, use scroll().
8198 <dl class="detailList">
8199 <dt class="heading">Parameters:</dt>
8202 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>side</b>
8205 <dd>Either "left" for scrollLeft values or "top" for scrollTop values.</dd>
8208 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>value</b>
8211 <dd>The new scroll value</dd>
8214 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
8217 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
8225 <dl class="detailList">
8226 <dt class="heading">Returns:</dt>
8228 <dd><span class="fixedFont">Element</span> this</dd>
8242 <td class="msource">
8244 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8250 <tr class="method-row config-row-alt0 expandable">
8251 <td class="micon"><a class="exi" href="#expand"> </a></td>
8255 <a id="Roo.Element-method-select" name=".select"></a>
8256 <div class="fixedFont">
8257 <span class="attributes"></span><b class="itemname">select</b>
8259 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>unique</i></B>)
8265 CompositeElement/CompositeElementLite
8274 <div class="short">Creates a {<b>link</b> Roo.CompositeElement} for child nodes based on the passed CSS selector (the selector should not contain an id).</div>
8280 Creates a {<b>link</b> Roo.CompositeElement} for child nodes based on the passed CSS selector (the selector should not contain an id).
8287 <dl class="detailList">
8288 <dt class="heading">Parameters:</dt>
8291 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>selector</b>
8294 <dd>The CSS selector</dd>
8297 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>unique</b>
8300 <dd>(optional) True to create a unique Roo.Element for each child (defaults to false, which creates a single shared flyweight object)</dd>
8308 <dl class="detailList">
8309 <dt class="heading">Returns:</dt>
8311 <dd><span class="fixedFont">CompositeElement/CompositeElementLite</span> The composite element</dd>
8325 <td class="msource">
8327 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8333 <tr class="method-row config-row-alt1 expandable">
8334 <td class="micon"><a class="exi" href="#expand"> </a></td>
8338 <a id="Roo.Element-method-set" name=".set"></a>
8339 <div class="fixedFont">
8340 <span class="attributes"></span><b class="itemname">set</b>
8342 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>o</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>useSet</i></B>)
8348 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8357 <div class="short">Sets the passed attributes as attributes of this element (a style attribute can be a string, object or function)</div>
8363 Sets the passed attributes as attributes of this element (a style attribute can be a string, object or function)
8370 <dl class="detailList">
8371 <dt class="heading">Parameters:</dt>
8374 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>o</b>
8377 <dd>The object with the attributes</dd>
8380 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>useSet</b>
8383 <dd>(optional) false to override the default setAttribute to use expandos.</dd>
8391 <dl class="detailList">
8392 <dt class="heading">Returns:</dt>
8394 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
8408 <td class="msource">
8410 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8416 <tr class="method-row config-row-alt0 expandable">
8417 <td class="micon"><a class="exi" href="#expand"> </a></td>
8421 <a id="Roo.Element-method-setBottom" name=".setBottom"></a>
8422 <div class="fixedFont">
8423 <span class="attributes"></span><b class="itemname">setBottom</b>
8425 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>bottom</i></B>)
8431 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8440 <div class="short">Sets the element's CSS bottom style.</div>
8446 Sets the element's CSS bottom style.
8453 <dl class="detailList">
8454 <dt class="heading">Parameters:</dt>
8457 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>bottom</b>
8460 <dd>The bottom CSS property value</dd>
8468 <dl class="detailList">
8469 <dt class="heading">Returns:</dt>
8471 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
8485 <td class="msource">
8487 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8493 <tr class="method-row config-row-alt1 expandable">
8494 <td class="micon"><a class="exi" href="#expand"> </a></td>
8498 <a id="Roo.Element-method-setBounds" name=".setBounds"></a>
8499 <div class="fixedFont">
8500 <span class="attributes"></span><b class="itemname">setBounds</b>
8502 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>x</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>y</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>width</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>height</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
8508 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8517 <div class="short">Sets the element's position and size in one shot.</div>
8523 Sets the element's position and size in one shot. If animation is true then width, height, x and y will be animated concurrently.
8530 <dl class="detailList">
8531 <dt class="heading">Parameters:</dt>
8534 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>x</b>
8537 <dd>X value for new position (coordinates are page-based)</dd>
8540 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>y</b>
8543 <dd>Y value for new position (coordinates are page-based)</dd>
8546 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>width</b>
8549 <dd>The new width</dd>
8552 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>height</b>
8555 <dd>The new height</dd>
8558 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
8561 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
8569 <dl class="detailList">
8570 <dt class="heading">Returns:</dt>
8572 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
8586 <td class="msource">
8588 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8594 <tr class="method-row config-row-alt0 expandable">
8595 <td class="micon"><a class="exi" href="#expand"> </a></td>
8599 <a id="Roo.Element-method-setBox" name=".setBox"></a>
8600 <div class="fixedFont">
8601 <span class="attributes"></span><b class="itemname">setBox</b>
8603 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>box</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>adjust</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
8609 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8618 <div class="short">Sets the element's box.</div>
8624 Sets the element's box. Use getBox() on another element to get a box obj. If animate is true then width, height, x and y will be animated concurrently.
8631 <dl class="detailList">
8632 <dt class="heading">Parameters:</dt>
8635 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>box</b>
8638 <dd>The box to fill {x, y, width, height}</dd>
8641 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>adjust</b>
8644 <dd>(optional) Whether to adjust for box-model issues automatically</dd>
8647 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
8650 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
8658 <dl class="detailList">
8659 <dt class="heading">Returns:</dt>
8661 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
8675 <td class="msource">
8677 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8683 <tr class="method-row config-row-alt1 expandable">
8684 <td class="micon"><a class="exi" href="#expand"> </a></td>
8688 <a id="Roo.Element-method-setDisplayed" name=".setDisplayed"></a>
8689 <div class="fixedFont">
8690 <span class="attributes"></span><b class="itemname">setDisplayed</b>
8692 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>value</i></B>)
8698 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8707 <div class="short">Sets the CSS display property.</div>
8713 Sets the CSS display property. Uses originalDisplay if the specified value is a boolean true.
8720 <dl class="detailList">
8721 <dt class="heading">Parameters:</dt>
8724 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>value</b>
8727 <dd>Boolean value to display the element using its default display, or a string to set the display directly</dd>
8735 <dl class="detailList">
8736 <dt class="heading">Returns:</dt>
8738 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
8752 <td class="msource">
8754 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8760 <tr class="method-row config-row-alt0 expandable">
8761 <td class="micon"><a class="exi" href="#expand"> </a></td>
8765 <a id="Roo.Element-method-setHeight" name=".setHeight"></a>
8766 <div class="fixedFont">
8767 <span class="attributes"></span><b class="itemname">setHeight</b>
8769 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>height</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
8775 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8784 <div class="short">Set the height of the element</div>
8790 Set the height of the element
8797 <dl class="detailList">
8798 <dt class="heading">Parameters:</dt>
8801 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>height</b>
8804 <dd>The new height</dd>
8807 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
8810 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
8818 <dl class="detailList">
8819 <dt class="heading">Returns:</dt>
8821 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
8835 <td class="msource">
8837 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8843 <tr class="method-row config-row-alt1 expandable">
8844 <td class="micon"><a class="exi" href="#expand"> </a></td>
8848 <a id="Roo.Element-method-setLeft" name=".setLeft"></a>
8849 <div class="fixedFont">
8850 <span class="attributes"></span><b class="itemname">setLeft</b>
8852 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>left</i></B>)
8858 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8867 <div class="short">Sets the element's left position directly using CSS style (instead of {<b>link</b> <b>setX</b>}).</div>
8873 Sets the element's left position directly using CSS style (instead of {<b>link</b> <b>setX</b>}).
8880 <dl class="detailList">
8881 <dt class="heading">Parameters:</dt>
8884 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>left</b>
8887 <dd>The left CSS property value</dd>
8895 <dl class="detailList">
8896 <dt class="heading">Returns:</dt>
8898 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
8912 <td class="msource">
8914 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8920 <tr class="method-row config-row-alt0 expandable">
8921 <td class="micon"><a class="exi" href="#expand"> </a></td>
8925 <a id="Roo.Element-method-setLeftTop" name=".setLeftTop"></a>
8926 <div class="fixedFont">
8927 <span class="attributes"></span><b class="itemname">setLeftTop</b>
8929 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>left</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>top</i></B>)
8935 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
8944 <div class="short">Quick set left and top adding default units</div>
8950 Quick set left and top adding default units
8957 <dl class="detailList">
8958 <dt class="heading">Parameters:</dt>
8961 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>left</b>
8964 <dd>The left CSS property value</dd>
8967 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>top</b>
8970 <dd>The top CSS property value</dd>
8978 <dl class="detailList">
8979 <dt class="heading">Returns:</dt>
8981 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
8995 <td class="msource">
8997 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9003 <tr class="method-row config-row-alt1 expandable">
9004 <td class="micon"><a class="exi" href="#expand"> </a></td>
9008 <a id="Roo.Element-method-setLocation" name=".setLocation"></a>
9009 <div class="fixedFont">
9010 <span class="attributes"></span><b class="itemname">setLocation</b>
9012 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>x</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>y</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
9018 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9027 <div class="short">Sets the position of the element in page coordinates, regardless of how the element is positioned.</div>
9033 Sets the position of the element in page coordinates, regardless of how the element is positioned.<br/>The element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false).
9040 <dl class="detailList">
9041 <dt class="heading">Parameters:</dt>
9044 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>x</b>
9047 <dd>X value for new position (coordinates are page-based)</dd>
9050 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>y</b>
9053 <dd>Y value for new position (coordinates are page-based)</dd>
9056 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
9059 <dd>(optional) True for the default animation, or a standard Element animation config object</dd>
9067 <dl class="detailList">
9068 <dt class="heading">Returns:</dt>
9070 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9084 <td class="msource">
9086 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9092 <tr class="method-row config-row-alt0 expandable">
9093 <td class="micon"><a class="exi" href="#expand"> </a></td>
9097 <a id="Roo.Element-method-setOpacity" name=".setOpacity"></a>
9098 <div class="fixedFont">
9099 <span class="attributes"></span><b class="itemname">setOpacity</b>
9101 (Float <B><i>opacity</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
9107 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9116 <div class="short">Set the opacity of the element</div>
9122 Set the opacity of the element
9129 <dl class="detailList">
9130 <dt class="heading">Parameters:</dt>
9133 <span class="fixedFont">Float</span> <b>opacity</b>
9136 <dd>The new opacity. 0 = transparent, .5 = 50% visibile, 1 = fully visible, etc</dd>
9139 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
9142 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
9150 <dl class="detailList">
9151 <dt class="heading">Returns:</dt>
9153 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9167 <td class="msource">
9169 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9175 <tr class="method-row config-row-alt1 expandable">
9176 <td class="micon"><a class="exi" href="#expand"> </a></td>
9180 <a id="Roo.Element-method-setPositioning" name=".setPositioning"></a>
9181 <div class="fixedFont">
9182 <span class="attributes"></span><b class="itemname">setPositioning</b>
9184 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>posCfg</i></B>)
9190 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9199 <div class="short">Set positioning with an object returned by getPositioning().</div>
9205 Set positioning with an object returned by getPositioning().
9212 <dl class="detailList">
9213 <dt class="heading">Parameters:</dt>
9216 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>posCfg</b>
9227 <dl class="detailList">
9228 <dt class="heading">Returns:</dt>
9230 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9244 <td class="msource">
9246 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9252 <tr class="method-row config-row-alt0 expandable">
9253 <td class="micon"><a class="exi" href="#expand"> </a></td>
9257 <a id="Roo.Element-method-setRegion" name=".setRegion"></a>
9258 <div class="fixedFont">
9259 <span class="attributes"></span><b class="itemname">setRegion</b>
9261 (Roo.lib.Region <B><i>region</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
9267 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9276 <div class="short">Sets the element's position and size the the specified region.</div>
9282 Sets the element's position and size the the specified region. If animation is true then width, height, x and y will be animated concurrently.
9289 <dl class="detailList">
9290 <dt class="heading">Parameters:</dt>
9293 <span class="fixedFont">Roo.lib.Region</span> <b>region</b>
9296 <dd>The region to fill</dd>
9299 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
9302 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
9310 <dl class="detailList">
9311 <dt class="heading">Returns:</dt>
9313 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9327 <td class="msource">
9329 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9335 <tr class="method-row config-row-alt1 expandable">
9336 <td class="micon"><a class="exi" href="#expand"> </a></td>
9340 <a id="Roo.Element-method-setRight" name=".setRight"></a>
9341 <div class="fixedFont">
9342 <span class="attributes"></span><b class="itemname">setRight</b>
9344 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>right</i></B>)
9350 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9359 <div class="short">Sets the element's CSS right style.</div>
9365 Sets the element's CSS right style.
9372 <dl class="detailList">
9373 <dt class="heading">Parameters:</dt>
9376 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>right</b>
9379 <dd>The right CSS property value</dd>
9387 <dl class="detailList">
9388 <dt class="heading">Returns:</dt>
9390 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9404 <td class="msource">
9406 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9412 <tr class="method-row config-row-alt0 expandable">
9413 <td class="micon"><a class="exi" href="#expand"> </a></td>
9417 <a id="Roo.Element-method-setSize" name=".setSize"></a>
9418 <div class="fixedFont">
9419 <span class="attributes"></span><b class="itemname">setSize</b>
9421 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>width</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>height</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
9427 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9436 <div class="short">Set the size of the element.</div>
9442 Set the size of the element. If animation is true, both width an height will be animated concurrently.
9449 <dl class="detailList">
9450 <dt class="heading">Parameters:</dt>
9453 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>width</b>
9456 <dd>The new width</dd>
9459 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>height</b>
9462 <dd>The new height</dd>
9465 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
9468 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
9476 <dl class="detailList">
9477 <dt class="heading">Returns:</dt>
9479 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9493 <td class="msource">
9495 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9501 <tr class="method-row config-row-alt1 expandable">
9502 <td class="micon"><a class="exi" href="#expand"> </a></td>
9506 <a id="Roo.Element-method-setStyle" name=".setStyle"></a>
9507 <div class="fixedFont">
9508 <span class="attributes"></span><b class="itemname">setStyle</b>
9510 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object <B><i>property</i></B>, <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>value</i></B>)
9516 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9525 <div class="short">Wrapper for setting style properties, also takes single object parameter of multiple styles.</div>
9531 Wrapper for setting style properties, also takes single object parameter of multiple styles.
9538 <dl class="detailList">
9539 <dt class="heading">Parameters:</dt>
9542 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/Object</span> <b>property</b>
9545 <dd>The style property to be set, or an object of multiple styles.</dd>
9548 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>value</b>
9551 <dd>(optional) The value to apply to the given property, or null if an object was passed.</dd>
9559 <dl class="detailList">
9560 <dt class="heading">Returns:</dt>
9562 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9576 <td class="msource">
9578 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9584 <tr class="method-row config-row-alt0 expandable">
9585 <td class="micon"><a class="exi" href="#expand"> </a></td>
9589 <a id="Roo.Element-method-setTop" name=".setTop"></a>
9590 <div class="fixedFont">
9591 <span class="attributes"></span><b class="itemname">setTop</b>
9593 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>top</i></B>)
9599 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9608 <div class="short">Sets the element's top position directly using CSS style (instead of {<b>link</b> <b>setY</b>}).</div>
9614 Sets the element's top position directly using CSS style (instead of {<b>link</b> <b>setY</b>}).
9621 <dl class="detailList">
9622 <dt class="heading">Parameters:</dt>
9625 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>top</b>
9628 <dd>The top CSS property value</dd>
9636 <dl class="detailList">
9637 <dt class="heading">Returns:</dt>
9639 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9653 <td class="msource">
9655 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9661 <tr class="method-row config-row-alt1 expandable">
9662 <td class="micon"><a class="exi" href="#expand"> </a></td>
9666 <a id="Roo.Element-method-setVisibilityMode" name=".setVisibilityMode"></a>
9667 <div class="fixedFont">
9668 <span class="attributes"></span><b class="itemname">setVisibilityMode</b>
9670 (<B><i>visMode</i></B>)
9676 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9685 <div class="short">Sets the element's visibility mode.</div>
9691 Sets the element's visibility mode. When setVisible() is called it<br/>will use this to determine whether to set the visibility or the display property.
9698 <dl class="detailList">
9699 <dt class="heading">Parameters:</dt>
9705 <dd>Element.VISIBILITY or Element.DISPLAY</dd>
9713 <dl class="detailList">
9714 <dt class="heading">Returns:</dt>
9716 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9730 <td class="msource">
9732 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9738 <tr class="method-row config-row-alt0 expandable">
9739 <td class="micon"><a class="exi" href="#expand"> </a></td>
9743 <a id="Roo.Element-method-setVisible" name=".setVisible"></a>
9744 <div class="fixedFont">
9745 <span class="attributes"></span><b class="itemname">setVisible</b>
9747 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>visible</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
9753 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9762 <div class="short">Sets the visibility of the element (see details).</div>
9768 Sets the visibility of the element (see details). If the visibilityMode is set to Element.DISPLAY, it will use<br/>the display property to hide the element, otherwise it uses visibility. The default is to hide and show using the visibility property.
9775 <dl class="detailList">
9776 <dt class="heading">Parameters:</dt>
9779 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>visible</b>
9782 <dd>Whether the element is visible</dd>
9785 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
9788 <dd>(optional) True for the default animation, or a standard Element animation config object</dd>
9796 <dl class="detailList">
9797 <dt class="heading">Returns:</dt>
9799 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9813 <td class="msource">
9815 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9821 <tr class="method-row config-row-alt1 expandable">
9822 <td class="micon"><a class="exi" href="#expand"> </a></td>
9826 <a id="Roo.Element-method-setWidth" name=".setWidth"></a>
9827 <div class="fixedFont">
9828 <span class="attributes"></span><b class="itemname">setWidth</b>
9830 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>width</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
9836 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9845 <div class="short">Set the width of the element</div>
9851 Set the width of the element
9858 <dl class="detailList">
9859 <dt class="heading">Parameters:</dt>
9862 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>width</b>
9865 <dd>The new width</dd>
9868 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
9871 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
9879 <dl class="detailList">
9880 <dt class="heading">Returns:</dt>
9882 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9896 <td class="msource">
9898 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9904 <tr class="method-row config-row-alt0 expandable">
9905 <td class="micon"><a class="exi" href="#expand"> </a></td>
9909 <a id="Roo.Element-method-setX" name=".setX"></a>
9910 <div class="fixedFont">
9911 <span class="attributes"></span><b class="itemname">setX</b>
9913 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>The</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
9919 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9928 <div class="short">Sets the X position of the element based on page coordinates.</div>
9934 Sets the X position of the element based on page coordinates. Element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false).
9941 <dl class="detailList">
9942 <dt class="heading">Parameters:</dt>
9945 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>The</b>
9948 <dd>X position of the element</dd>
9951 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
9954 <dd>(optional) True for the default animation, or a standard Element animation config object</dd>
9962 <dl class="detailList">
9963 <dt class="heading">Returns:</dt>
9965 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
9979 <td class="msource">
9981 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
9987 <tr class="method-row config-row-alt1 expandable">
9988 <td class="micon"><a class="exi" href="#expand"> </a></td>
9992 <a id="Roo.Element-method-setXY" name=".setXY"></a>
9993 <div class="fixedFont">
9994 <span class="attributes"></span><b class="itemname">setXY</b>
9996 (<a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a> <B><i>pos</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
10002 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10009 <div class="mdesc">
10011 <div class="short">Sets the position of the element in page coordinates, regardless of how the element is positioned.</div>
10017 Sets the position of the element in page coordinates, regardless of how the element is positioned.<br/>The element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false).
10024 <dl class="detailList">
10025 <dt class="heading">Parameters:</dt>
10028 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> <b>pos</b>
10031 <dd>Contains X & Y [x, y] values for new position (coordinates are page-based)</dd>
10034 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
10037 <dd>(optional) True for the default animation, or a standard Element animation config object</dd>
10045 <dl class="detailList">
10046 <dt class="heading">Returns:</dt>
10048 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10062 <td class="msource">
10064 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10070 <tr class="method-row config-row-alt0 expandable">
10071 <td class="micon"><a class="exi" href="#expand"> </a></td>
10075 <a id="Roo.Element-method-setY" name=".setY"></a>
10076 <div class="fixedFont">
10077 <span class="attributes"></span><b class="itemname">setY</b>
10079 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>The</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
10085 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10092 <div class="mdesc">
10094 <div class="short">Sets the Y position of the element based on page coordinates.</div>
10100 Sets the Y position of the element based on page coordinates. Element must be part of the DOM tree to have page coordinates (display:none or elements not appended return false).
10107 <dl class="detailList">
10108 <dt class="heading">Parameters:</dt>
10111 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>The</b>
10114 <dd>Y position of the element</dd>
10117 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
10120 <dd>(optional) True for the default animation, or a standard Element animation config object</dd>
10128 <dl class="detailList">
10129 <dt class="heading">Returns:</dt>
10131 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10145 <td class="msource">
10147 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10153 <tr class="method-row config-row-alt1 expandable">
10154 <td class="micon"><a class="exi" href="#expand"> </a></td>
10158 <a id="Roo.Element-method-show" name=".show"></a>
10159 <div class="fixedFont">
10160 <span class="attributes"></span><b class="itemname">show</b>
10162 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
10168 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10175 <div class="mdesc">
10177 <div class="short">Show this element - Uses display mode to determine whether to use "display" or "visibility".</div>
10183 Show this element - Uses display mode to determine whether to use "display" or "visibility". See {<b>link</b> <b>setVisible</b>}.
10190 <dl class="detailList">
10191 <dt class="heading">Parameters:</dt>
10194 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
10197 <dd>(optional) true for the default animation or a standard Element animation config object</dd>
10205 <dl class="detailList">
10206 <dt class="heading">Returns:</dt>
10208 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10222 <td class="msource">
10224 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10230 <tr class="method-row config-row-alt0 expandable">
10231 <td class="micon"><a class="exi" href="#expand"> </a></td>
10235 <a id="Roo.Element-method-swallowEvent" name=".swallowEvent"></a>
10236 <div class="fixedFont">
10237 <span class="attributes"></span><b class="itemname">swallowEvent</b>
10239 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>preventDefault</i></B>)
10245 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10252 <div class="mdesc">
10254 <div class="short">Stops the specified event from bubbling and optionally prevents the default action</div>
10260 Stops the specified event from bubbling and optionally prevents the default action
10267 <dl class="detailList">
10268 <dt class="heading">Parameters:</dt>
10271 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
10277 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>preventDefault</b>
10280 <dd>(optional) true to prevent the default action too</dd>
10288 <dl class="detailList">
10289 <dt class="heading">Returns:</dt>
10291 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10305 <td class="msource">
10307 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10313 <tr class="method-row config-row-alt1 expandable">
10314 <td class="micon"><a class="exi" href="#expand"> </a></td>
10318 <a id="Roo.Element-method-toggle" name=".toggle"></a>
10319 <div class="fixedFont">
10320 <span class="attributes"></span><b class="itemname">toggle</b>
10322 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object <B><i>animate</i></B>)
10328 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10335 <div class="mdesc">
10337 <div class="short">Toggles the element's visibility or display, depending on visibility mode.</div>
10343 Toggles the element's visibility or display, depending on visibility mode.
10350 <dl class="detailList">
10351 <dt class="heading">Parameters:</dt>
10354 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>/Object</span> <b>animate</b>
10357 <dd>(optional) True for the default animation, or a standard Element animation config object</dd>
10365 <dl class="detailList">
10366 <dt class="heading">Returns:</dt>
10368 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10382 <td class="msource">
10384 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10390 <tr class="method-row config-row-alt0 expandable">
10391 <td class="micon"><a class="exi" href="#expand"> </a></td>
10395 <a id="Roo.Element-method-toggleClass" name=".toggleClass"></a>
10396 <div class="fixedFont">
10397 <span class="attributes"></span><b class="itemname">toggleClass</b>
10399 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>className</i></B>)
10405 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10412 <div class="mdesc">
10414 <div class="short">Toggles the specified CSS class on this element (removes it if it already exists, otherwise adds it).</div>
10420 Toggles the specified CSS class on this element (removes it if it already exists, otherwise adds it).
10427 <dl class="detailList">
10428 <dt class="heading">Parameters:</dt>
10431 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>className</b>
10434 <dd>The CSS class to toggle</dd>
10442 <dl class="detailList">
10443 <dt class="heading">Returns:</dt>
10445 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10459 <td class="msource">
10461 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10467 <tr class="method-row config-row-alt1 expandable">
10468 <td class="micon"><a class="exi" href="#expand"> </a></td>
10472 <a id="Roo.Element-method-translatePoints" name=".translatePoints"></a>
10473 <div class="fixedFont">
10474 <span class="attributes"></span><b class="itemname">translatePoints</b>
10476 (<a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/Array <B><i>x</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>y</i></B>)
10482 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
10489 <div class="mdesc">
10491 <div class="short">Translates the passed page coordinates into left/top css values for this element</div>
10497 Translates the passed page coordinates into left/top css values for this element
10504 <dl class="detailList">
10505 <dt class="heading">Parameters:</dt>
10508 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/Array</span> <b>x</b>
10511 <dd>The page x or an array containing [x, y]</dd>
10514 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>y</b>
10517 <dd>The page y</dd>
10525 <dl class="detailList">
10526 <dt class="heading">Returns:</dt>
10528 <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> An object with left and top properties. e.g. {left: (value), top: (value)}</dd>
10542 <td class="msource">
10544 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10550 <tr class="method-row config-row-alt0 expandable">
10551 <td class="micon"><a class="exi" href="#expand"> </a></td>
10555 <a id="Roo.Element-method-un" name=".un"></a>
10556 <div class="fixedFont">
10557 <span class="attributes"></span><b class="itemname">un</b>
10559 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>fn</i></B>)
10565 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10572 <div class="mdesc">
10574 <div class="short">Removes an event handler from this element (shorthand for removeListener)</div>
10580 Removes an event handler from this element (shorthand for removeListener)
10587 <dl class="detailList">
10588 <dt class="heading">Parameters:</dt>
10591 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
10594 <dd>the type of event to remove</dd>
10597 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>fn</b>
10600 <dd>the method the event invokes</dd>
10608 <dl class="detailList">
10609 <dt class="heading">Returns:</dt>
10611 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10625 <td class="msource">
10627 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10633 <tr class="method-row config-row-alt1 expandable">
10634 <td class="micon"><a class="exi" href="#expand"> </a></td>
10638 <a id="Roo.Element-method-unclip" name=".unclip"></a>
10639 <div class="fixedFont">
10640 <span class="attributes"></span><b class="itemname">unclip</b>
10648 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10655 <div class="mdesc">
10657 <div class="short">Return clipping (overflow) to original clipping before clip() was called</div>
10663 Return clipping (overflow) to original clipping before clip() was called
10674 <dl class="detailList">
10675 <dt class="heading">Returns:</dt>
10677 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10691 <td class="msource">
10693 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10699 <tr class="method-row config-row-alt0 expandable">
10700 <td class="micon"><a class="exi" href="#expand"> </a></td>
10704 <a id="Roo.Element-method-unmask" name=".unmask"></a>
10705 <div class="fixedFont">
10706 <span class="attributes"></span><b class="itemname">unmask</b>
10713 <div class="mdesc">
10715 <div class="short">Removes a previously applied mask.</div>
10721 Removes a previously applied mask. If removeEl is true the mask overlay is destroyed, otherwise<br/>it is cached for reuse.
10742 <td class="msource">
10744 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10750 <tr class="method-row config-row-alt1 expandable">
10751 <td class="micon"><a class="exi" href="#expand"> </a></td>
10755 <a id="Roo.Element-method-unselectable" name=".unselectable"></a>
10756 <div class="fixedFont">
10757 <span class="attributes"></span><b class="itemname">unselectable</b>
10765 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10772 <div class="mdesc">
10774 <div class="short">Disables text selection for this element (normalized across browsers)</div>
10780 Disables text selection for this element (normalized across browsers)
10791 <dl class="detailList">
10792 <dt class="heading">Returns:</dt>
10794 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10808 <td class="msource">
10810 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10816 <tr class="method-row config-row-alt0 expandable">
10817 <td class="micon"><a class="exi" href="#expand"> </a></td>
10821 <a id="Roo.Element-method-up" name=".up"></a>
10822 <div class="fixedFont">
10823 <span class="attributes"></span><b class="itemname">up</b>
10825 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>selector</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/String/HTMLElement/Element <B><i>maxDepth</i></B>)
10831 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10838 <div class="mdesc">
10840 <div class="short">Walks up the dom looking for a parent node that matches the passed simple selector (e.g.</div>
10846 Walks up the dom looking for a parent node that matches the passed simple selector (e.g. div.some-class or span:first-child).<br/>This is a shortcut for findParentNode() that always returns an Roo.Element.
10853 <dl class="detailList">
10854 <dt class="heading">Parameters:</dt>
10857 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>selector</b>
10860 <dd>The simple selector to test</dd>
10863 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>/String/HTMLElement/Element</span> <b>maxDepth</b>
10866 <dd>(optional) The max depth to<br/> search as a number or element (defaults to 10 || document.body)</dd>
10874 <dl class="detailList">
10875 <dt class="heading">Returns:</dt>
10877 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> The matching DOM node (or null if no match was found)</dd>
10891 <td class="msource">
10893 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10899 <tr class="method-row config-row-alt1 expandable">
10900 <td class="micon"><a class="exi" href="#expand"> </a></td>
10904 <a id="Roo.Element-method-update" name=".update"></a>
10905 <div class="fixedFont">
10906 <span class="attributes"></span><b class="itemname">update</b>
10908 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>html</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>loadScripts</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>callback</i></B>)
10914 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10921 <div class="mdesc">
10923 <div class="short">Update the innerHTML of this element, optionally searching for and processing scripts</div>
10929 Update the innerHTML of this element, optionally searching for and processing scripts
10936 <dl class="detailList">
10937 <dt class="heading">Parameters:</dt>
10940 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>html</b>
10943 <dd>The new HTML</dd>
10946 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>loadScripts</b>
10949 <dd>(optional) true to look for and process scripts</dd>
10952 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>callback</b>
10955 <dd>For async script loading you can be noticed when the update completes</dd>
10963 <dl class="detailList">
10964 <dt class="heading">Returns:</dt>
10966 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> this</dd>
10980 <td class="msource">
10982 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
10988 <tr class="method-row config-row-alt0 expandable">
10989 <td class="micon"><a class="exi" href="#expand"> </a></td>
10993 <a id="Roo.Element-method-wrap" name=".wrap"></a>
10994 <div class="fixedFont">
10995 <span class="attributes"></span><b class="itemname">wrap</b>
10997 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>returnDom</i></B>)
11003 <a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Element
11010 <div class="mdesc">
11012 <div class="short">Creates and wraps this element with another element</div>
11018 Creates and wraps this element with another element
11025 <dl class="detailList">
11026 <dt class="heading">Parameters:</dt>
11029 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>config</b>
11032 <dd>(optional) DomHelper element config object for the wrapper element or null for an empty div</dd>
11035 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span> <b>returnDom</b>
11038 <dd>(optional) True to return the raw DOM element instead of Roo.Element</dd>
11046 <dl class="detailList">
11047 <dt class="heading">Returns:</dt>
11049 <dd><span class="fixedFont"><a href="http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-58190037">HTMLElement</a>/Element</span> The newly created wrapper element</dd>
11063 <td class="msource">
11065 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
11074 <!-- ============================== events summary / details ======================== -->
11077 <a id="Roo.bootstrap.Element-events"></a>
11083 <table cellspacing="0" class="member-table">
11084 <caption class="Empty">Events - Has None</caption>
11095 <!-- ============================== footer ================================= -->
11096 <div class="fineprint" style="clear:both">
11098 Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a> on Fri Apr 11 2014 17:41:45 GMT+0800 (HKT)
11100 <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>