ext.form.htmleditor.html.svn-base
来自「PHP 知识管理系统(基于树结构的知识管理系统), 英文原版的PHP源码。」· SVN-BASE 代码 · 共 1,043 行 · 第 1/5 页
SVN-BASE
1,043 行
by the specified number of milliseconds. If the event fires again within that time, the originalhandler is <em>not</em> invoked, but the new handler is scheduled in its place.</p></li></ul><br><p><b>Combining Options</b><br>Using the options argument, it is possible to combine different types of listeners:<br><br>A normalized, delayed, one-time listener that auto stops the event and passes a custom argument (forumId)<pre><code>el.on(<em>'click'</em>, <b>this</b>.onClick, <b>this</b>, { single: true, delay: 100, forumId: 4});</code></pre><p><b>Attaching multiple handlers in 1 call</b><br>The method also allows for a single argument to be passed which is a config object containing propertieswhich specify multiple handlers.<p><pre><code>foo.on({ <em>'click'</em> : { fn: <b>this</b>.onClick, scope: <b>this</b>, delay: 100 }, <em>'mouseover'</em> : { fn: <b>this</b>.onMouseOver, scope: <b>this</b> }, <em>'mouseout'</em> : { fn: <b>this</b>.onMouseOut, scope: <b>this</b> }});</code></pre><p>Or a shorthand syntax:<br><pre><code>foo.on({ <em>'click'</em> : <b>this</b>.onClick, <em>'mouseover'</em> : <b>this</b>.onMouseOver, <em>'mouseout'</em> : <b>this</b>.onMouseOut, scope: <b>this</b>});</code></pre></div></li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>void</code></li>
</ul>
</div>
</div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.util.Observable" ext:member="#addListener" href="output/Ext.util.Observable.html#addListener">Observable</a></td>
</tr>
<tr class="method-row expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.form.HtmlEditor-cleanHtml"></a>
<b>cleanHtml</b>( <code>String html</code> ) : void <div class="mdesc">
<div class="short">Protected method that will not generally be called directly. If you need/wantcustom HTML cleanup, this is the method...</div>
<div class="long">
Protected method that will not generally be called directly. If you need/wantcustom HTML cleanup, this is the method you should override. <div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li><code>html</code> : String<div class="sub-desc">The HTML to be cleanedreturn {String} The cleaned HTML</div></li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>void</code></li>
</ul>
</div>
</div>
</div>
</td>
<td class="msource">HtmlEditor</td>
</tr>
<tr class="method-row inherited alt expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.form.HtmlEditor-cloneConfig"></a>
<b>cloneConfig</b>( <code>Object overrides</code> ) : Ext.Component <div class="mdesc">
<div class="short">Clone the current component using the original config values passed into this instance by default.</div>
<div class="long">
Clone the current component using the original config values passed into this instance by default. <div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li><code>overrides</code> : Object<div class="sub-desc">A new config containing any properties to override in the cloned version.An id property can be passed on this object, otherwise one will be generated to avoid duplicates.</div></li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Ext.Component</code><div class="sub-desc">clone The cloned copy of this component</div></li>
</ul>
</div>
</div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.Component" ext:member="#cloneConfig" href="output/Ext.Component.html#cloneConfig">Component</a></td>
</tr>
<tr class="method-row inherited expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.form.HtmlEditor-destroy"></a>
<b>destroy</b>() : void <div class="mdesc">
<div class="short">Destroys this component by purging any event listeners, removing the component's element from the DOM,removing the c...</div>
<div class="long">
Destroys this component by purging any event listeners, removing the component's element from the DOM,removing the component from its <a ext:cls="Ext.Container" href="output/Ext.Container.html">Ext.Container</a> (if applicable) and unregistering it from<a ext:cls="Ext.ComponentMgr" href="output/Ext.ComponentMgr.html">Ext.ComponentMgr</a>. Destruction is generally handled automatically by the framework and this methodshould usually not need to be called directly. <div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li>None.</li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>void</code></li>
</ul>
</div>
</div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.Component" ext:member="#destroy" href="output/Ext.Component.html#destroy">Component</a></td>
</tr>
<tr class="method-row alt expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.form.HtmlEditor-execCmd"></a>
<b>execCmd</b>( <code>String cmd</code>, <span class="optional" title="Optional">[<code>String/Boolean value</code>]</span> ) : void <div class="mdesc">
<div class="short">Executes a Midas editor command directly on the editor document.For visual commands, you should use relayCmd instead...</div>
<div class="long">
Executes a Midas editor command directly on the editor document.For visual commands, you should use <a ext:cls="Ext.form.HtmlEditor" ext:member="relayCmd" href="output/Ext.form.HtmlEditor.html#relayCmd">relayCmd</a> instead.<b>This should only be called after the editor is initialized.</b> <div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li><code>cmd</code> : String<div class="sub-desc">The Midas command</div></li><li><code>value</code> : String/Boolean<div class="sub-desc">(optional) The value to pass to the command (defaults to null)</div></li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>void</code></li>
</ul>
</div>
</div>
</div>
</td>
<td class="msource">HtmlEditor</td>
</tr>
<tr class="method-row inherited expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.form.HtmlEditor-findParentBy"></a>
<b>findParentBy</b>( <code>Function fcn</code>, <span class="optional" title="Optional">[<code>Object scope</code>]</span> ) : Array <div class="mdesc">
<div class="short">Find a container above this component at any level by a custom function. If the passed function returnstrue, the con...</div>
<div class="long">
Find a container above this component at any level by a custom function. If the passed function returnstrue, the container will be returned. The passed function is called with the arguments (container, this component). <div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li><code>fcn</code> : Function<div class="sub-desc"></div></li><li><code>scope</code> : Object<div class="sub-desc">(optional)</div></li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Array</code><div class="sub-desc">Array of Ext.Components</div></li>
</ul>
</div>
</div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.Component" ext:member="#findParentBy" href="output/Ext.Component.html#findParentBy">Component</a></td>
</tr>
<tr class="method-row inherited alt expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.form.HtmlEditor-findParentByType"></a>
<b>findParentByType</b>( <code>String/Class xtype</code> ) : Container <div class="mdesc">
<div class="short">Find a container above this component at any level by xtype or class</div>
<div class="long">
Find a container above this component at any level by xtype or class <div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li><code>xtype</code> : String/Class<div class="sub-desc">The xtype string for a component, or the class of the component directly</div></li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Container</code><div class="sub-desc">The found container</div></li>
</ul>
</div>
</div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.Component" ext:member="#findParentByType" href="output/Ext.Component.html#findParentByType">Component</a></td>
</tr>
<tr class="method-row inherited expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.form.HtmlEditor-fireEvent"></a>
<b>fireEvent</b>( <code>String eventName</code>, <code>Object... args</code> ) : Boolean <div class="mdesc">
<div class="short">Fires the specified event with the passed parameters (minus the event name).</div>
<div class="long">
Fires the specified event with the passed parameters (minus the event name). <div class="mdetail-params">
<strong>Parameters:</strong>
<ul><li><code>eventName</code> : String<div class="sub-desc"></div></li><li><code>args</code> : Object...<div class="sub-desc">Variable number of parameters are passed to handlers</div></li> </ul>
<strong>Returns:</strong>
<ul>
<li><code>Boolean</code><div class="sub-desc">returns false if any of the handlers return false otherwise it returns true</div></li>
</ul>
</div>
</div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.util.Observable" ext:member="#fireEvent" href="output/Ext.util.Observable.html#fireEvent">Observable</a></td>
</tr>
<tr class="method-row inherited alt expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.form.HtmlEditor-focus"></a>
<b>focus</b>( <span class="optional" title="Optional">[<code>Boolean selectText</code>]</span>, <span class="optional" title="Optional">[<code>Boolean/Number delay</code>]</span> ) : Ext.Component <div class="mdesc">
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?