/projects/htmlunit-2.8/src/test/resources/libraries/tinymce/3.2.7/docs/api/class_tinymce.dom.Element.html

https://gitlab.com/essere.lab.public/qualitas.class-corpus · HTML · 282 lines · 280 code · 2 blank · 0 comment · 0 complexity · cb88166b497bf2e3b3cc88a52330b6a2 MD5 · raw file

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  2. <html>
  3. <head>
  4. <title>Class: tinymce.dom.Element</title>
  5. <meta name="generator" content="MoxieDoc" />
  6. <link rel="stylesheet" type="text/css" href="css/reset.css" />
  7. <link rel="stylesheet" type="text/css" href="css/grids.css" />
  8. <link rel="stylesheet" type="text/css" href="css/general.css" />
  9. <script type="text/javascript" src="http://www.google.com/jsapi"></script>
  10. <script type="text/javascript">
  11. google.load("jquery", "1.3");
  12. </script>
  13. <script type="text/javascript" src="js/jquery.treeview.min.js"></script>
  14. <script type="text/javascript" src="js/general.js"></script>
  15. </head>
  16. <body>
  17. <div class="classDetailsContent">
  18. <h1>tinymce.dom.Element</h1>
  19. <table class="classDetails">
  20. <tr>
  21. <td class="first">Namespace</td>
  22. <td class="last">tinymce.dom</td>
  23. </tr>
  24. <tr>
  25. <td class="first">Class</td>
  26. <td class="last">Element</td>
  27. </tr>
  28. </table>
  29. <div class="classDescription">Element class, this enables element blocking in IE. Element blocking is a method to block out select blockes that
  30. gets visible though DIVs on IE 6 it uses a iframe for this blocking. This class also shortens the length of some DOM API calls
  31. since it's bound to an element.
  32. </div>
  33. <div class="summaryLists">
  34. <h2>Public Methods</h2>
  35. <table class="Methods summary">
  36. <thead>
  37. <tr>
  38. <th>Method</th>
  39. <th>Defined By</th>
  40. </tr>
  41. </thead>
  42. <tbody>
  43. <tr>
  44. <td class="first">
  45. <div>
  46. <a class="memberName" href="class_tinymce.dom.Element.html#Element">Element</a>(Element:String, Optional:Object)</div>
  47. <div class="summary">Constructs a new Element instance.</div>
  48. </td>
  49. <td class="last">Element</td>
  50. </tr>
  51. <tr class="even">
  52. <td class="first">
  53. <div>
  54. <a class="memberName" href="class_tinymce.dom.Element.html#getSize">getSize</a>():Object</div>
  55. <div class="summary">Returns the size of the element by a object with w and h fields.</div>
  56. </td>
  57. <td class="last">Element</td>
  58. </tr>
  59. <tr>
  60. <td class="first">
  61. <div>
  62. <a class="memberName" href="class_tinymce.dom.Element.html#getXY">getXY</a>():Object</div>
  63. <div class="summary">Returns the absolute X, Y cordinate of the element.</div>
  64. </td>
  65. <td class="last">Element</td>
  66. </tr>
  67. <tr class="even">
  68. <td class="first">
  69. <div>
  70. <a class="memberName" href="class_tinymce.dom.Element.html#moveBy">moveBy</a>(x:Number, y:Number):void</div>
  71. <div class="summary">Moves the element relative to the current position.</div>
  72. </td>
  73. <td class="last">Element</td>
  74. </tr>
  75. <tr>
  76. <td class="first">
  77. <div>
  78. <a class="memberName" href="class_tinymce.dom.Element.html#moveTo">moveTo</a>(x:Number, y:Number):void</div>
  79. <div class="summary">Moves the element to a specific absolute position.</div>
  80. </td>
  81. <td class="last">Element</td>
  82. </tr>
  83. <tr class="even">
  84. <td class="first">
  85. <div>
  86. <a class="memberName" href="class_tinymce.dom.Element.html#on">on</a>(n:String, f:function, s:Object):function</div>
  87. <div class="summary">Adds a event handler to the element.</div>
  88. </td>
  89. <td class="last">Element</td>
  90. </tr>
  91. <tr>
  92. <td class="first">
  93. <div>
  94. <a class="memberName" href="class_tinymce.dom.Element.html#resizeBy">resizeBy</a>(w:Number, h:Numner):void</div>
  95. <div class="summary">Resizes the element relative to the current sizeto a specific size.</div>
  96. </td>
  97. <td class="last">Element</td>
  98. </tr>
  99. <tr class="even">
  100. <td class="first">
  101. <div>
  102. <a class="memberName" href="class_tinymce.dom.Element.html#resizeTo">resizeTo</a>(w:Number, h:Numner):void</div>
  103. <div class="summary">Resizes the element to a specific size.</div>
  104. </td>
  105. <td class="last">Element</td>
  106. </tr>
  107. <tr>
  108. <td class="first">
  109. <div>
  110. <a class="memberName" href="class_tinymce.dom.Element.html#update">update</a>(k:String):void</div>
  111. <div class="summary">Updates the element blocker in IE6 based on the style information of the element.</div>
  112. </td>
  113. <td class="last">Element</td>
  114. </tr>
  115. </tbody>
  116. </table>
  117. </div>
  118. <div class="detailsList">
  119. <div class="details">
  120. <h2>Method details</h2>
  121. <div class="memberDetails" id="Element">
  122. <h3>Element<span class="memberType">constructor</span>
  123. </h3>
  124. <code class="syntax">public
  125. function Element(Element:String, Optional:Object)</code>
  126. <div class="memberDescription">Constructs a new Element instance. Consult the Wiki for more details on this class.
  127. </div>
  128. <h4>Parameters</h4>
  129. <table class="params">
  130. <tr>
  131. <td class="first">Element:String</td>
  132. <td class="last">ID to bind/execute methods on.</td>
  133. </tr>
  134. <tr>
  135. <td class="first">Optional:Object</td>
  136. <td class="last">settings name/value collection.</td>
  137. </tr>
  138. </table>
  139. </div>
  140. <div class="memberDetails" id="getSize">
  141. <h3>getSize<span class="memberType">method</span>
  142. </h3>
  143. <code class="syntax">public
  144. function getSize():Object</code>
  145. <div class="memberDescription">Returns the size of the element by a object with w and h fields.
  146. </div>
  147. <h4>Returns</h4>
  148. <div class="returns">Object - Object with element size with a w and h field.</div>
  149. </div>
  150. <div class="memberDetails" id="getXY">
  151. <h3>getXY<span class="memberType">method</span>
  152. </h3>
  153. <code class="syntax">public
  154. function getXY():Object</code>
  155. <div class="memberDescription">Returns the absolute X, Y cordinate of the element.
  156. </div>
  157. <h4>Returns</h4>
  158. <div class="returns">Object - Objext with x, y cordinate fields.</div>
  159. </div>
  160. <div class="memberDetails" id="moveBy">
  161. <h3>moveBy<span class="memberType">method</span>
  162. </h3>
  163. <code class="syntax">public
  164. function moveBy(x:Number, y:Number):void</code>
  165. <div class="memberDescription">Moves the element relative to the current position.
  166. </div>
  167. <h4>Parameters</h4>
  168. <table class="params">
  169. <tr>
  170. <td class="first">x:Number</td>
  171. <td class="last">Relative X cordinate of element position.</td>
  172. </tr>
  173. <tr>
  174. <td class="first">y:Number</td>
  175. <td class="last">Relative Y cordinate of element position.</td>
  176. </tr>
  177. </table>
  178. </div>
  179. <div class="memberDetails" id="moveTo">
  180. <h3>moveTo<span class="memberType">method</span>
  181. </h3>
  182. <code class="syntax">public
  183. function moveTo(x:Number, y:Number):void</code>
  184. <div class="memberDescription">Moves the element to a specific absolute position.
  185. </div>
  186. <h4>Parameters</h4>
  187. <table class="params">
  188. <tr>
  189. <td class="first">x:Number</td>
  190. <td class="last">X cordinate of element position.</td>
  191. </tr>
  192. <tr>
  193. <td class="first">y:Number</td>
  194. <td class="last">Y cordinate of element position.</td>
  195. </tr>
  196. </table>
  197. </div>
  198. <div class="memberDetails" id="on">
  199. <h3>on<span class="memberType">method</span>
  200. </h3>
  201. <code class="syntax">public
  202. function on(n:String, f:function, s:Object):function</code>
  203. <div class="memberDescription">Adds a event handler to the element.
  204. </div>
  205. <h4>Parameters</h4>
  206. <table class="params">
  207. <tr>
  208. <td class="first">n:String</td>
  209. <td class="last">Event name like for example "click".</td>
  210. </tr>
  211. <tr>
  212. <td class="first">f:function</td>
  213. <td class="last">Function to execute on the specified event.</td>
  214. </tr>
  215. <tr>
  216. <td class="first">s:Object</td>
  217. <td class="last">Optional scope to execute function on.</td>
  218. </tr>
  219. </table>
  220. <h4>Returns</h4>
  221. <div class="returns">function - Event handler function the same as the input function.</div>
  222. </div>
  223. <div class="memberDetails" id="resizeBy">
  224. <h3>resizeBy<span class="memberType">method</span>
  225. </h3>
  226. <code class="syntax">public
  227. function resizeBy(w:Number, h:Numner):void</code>
  228. <div class="memberDescription">Resizes the element relative to the current sizeto a specific size.
  229. </div>
  230. <h4>Parameters</h4>
  231. <table class="params">
  232. <tr>
  233. <td class="first">w:Number</td>
  234. <td class="last">Relative width of element.</td>
  235. </tr>
  236. <tr>
  237. <td class="first">h:Numner</td>
  238. <td class="last">Relative height of element.</td>
  239. </tr>
  240. </table>
  241. </div>
  242. <div class="memberDetails" id="resizeTo">
  243. <h3>resizeTo<span class="memberType">method</span>
  244. </h3>
  245. <code class="syntax">public
  246. function resizeTo(w:Number, h:Numner):void</code>
  247. <div class="memberDescription">Resizes the element to a specific size.
  248. </div>
  249. <h4>Parameters</h4>
  250. <table class="params">
  251. <tr>
  252. <td class="first">w:Number</td>
  253. <td class="last">New width of element.</td>
  254. </tr>
  255. <tr>
  256. <td class="first">h:Numner</td>
  257. <td class="last">New height of element.</td>
  258. </tr>
  259. </table>
  260. </div>
  261. <div class="memberDetails last" id="update">
  262. <h3>update<span class="memberType">method</span>
  263. </h3>
  264. <code class="syntax">public
  265. function update(k:String):void</code>
  266. <div class="memberDescription">Updates the element blocker in IE6 based on the style information of the element.
  267. </div>
  268. <h4>Parameters</h4>
  269. <table class="params">
  270. <tr>
  271. <td class="first">k:String</td>
  272. <td class="last">Optional function key. Used internally.</td>
  273. </tr>
  274. </table>
  275. </div>
  276. </div>
  277. </div>
  278. </div>
  279. </body>
  280. </html>