Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge pull request #1129 from ajaxorg/doc/api

More updates for doc/api
  • Loading branch information...
commit f887e6411222ed49683c477ca571460b99f8e59f 2 parents 34ce33b + c0cfe08
@nightwing nightwing authored
View
62 api/ace.html
@@ -15,10 +15,14 @@ <h1 class="memberHeader"><span class="name">Ace<span class="editInC9"> <a href='
<ul class="dropdown-menu">
</ul>
</li>
- <li data-dropdown="dropdown" class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span>Functions (1)</span><b class="caret"></b></a>
+ <li data-dropdown="dropdown" class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span>Functions (3)</span><b class="caret"></b></a>
<ul class="dropdown-menu">
+ <li id="dropdown_Ace.createEditSession" data-id="Ace.createEditSession" class="memberLink"><a href="#Ace.createEditSession" class="" title="Ace.createEditSession (class method)" data-id="Ace.createEditSession">createEditSession</a>
+ </li>
<li id="dropdown_Ace.edit" data-id="Ace.edit" class="memberLink"><a href="#Ace.edit" class="" title="Ace.edit (class method)" data-id="Ace.edit">edit</a>
</li>
+ <li id="dropdown_Ace.require" data-id="Ace.require" class="memberLink"><a href="#Ace.require" class="" title="Ace.require (class method)" data-id="Ace.require">require</a>
+ </li>
</ul>
</li>
<li data-dropdown="dropdown" class="dropdown">
@@ -48,6 +52,30 @@ <h1 class="memberHeader"><span class="name">Ace<span class="editInC9"> <a href='
</div>
</article>
<h3 class="sectionHeader">Methods</h3>
+ <article id="Ace.createEditSession" data-title="Ace.createEditSession (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Ace.createEditSession" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Ace.createEditSession" class="member-name methodClicker"><span class="sigClassName">Ace.</span><span class="sigMemberName">createEditSession</span></span></li>
+ </ul>
+ <ul class="metaInfo">
+ <li><span class="label undocumented">Undocumented</span></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Ace.createEditSession" class="ellipsis_description">
+ </div>
+ <div class="description">
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Ace.edit" data-title="Ace.edit (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -75,6 +103,38 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Ace.require" data-title="Ace.require (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Ace.require" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Ace.require" class="member-name methodClicker"><span class="sigClassName">Ace.</span><span class="sigMemberName">require</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> moduleName</span>)
+ <li class="signature-returns">
+ <ul class="argument-types">
+ <li class="argument-type"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="returnType " title="Object" data-id="Object">Object</a></li>
+ </ul>
+ </li></li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Ace.require" class="ellipsis_description"><p>Provides access to require in packed noconflict mode</p>
+
+ </div>
+ <div class="description"><p>Provides access to require in packed noconflict mode</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">moduleName</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="" title="String" data-id="String">String</a></td><td class="argDescription "><p>Required. </p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
</div>
<script defer src="./resources/javascripts/ux.js"></script>
<script src="./resources/javascripts/clicker.js"></script>
View
2  api/anchor.html
@@ -222,7 +222,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Anchor.onChange" class="member-name methodClicker"><span class="sigClassName">Anchor.</span><span class="sigMemberName">onChange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
View
14 api/document.html
@@ -448,10 +448,10 @@ <h3 class="sectionHeader">Methods</h3>
<ul class="signatures">
<li class="signature">
<ul>
- <li class="signature-call"><span id="Document.insert" class="member-name methodClicker"><span class="sigClassName">Document.</span><span class="sigMemberName">insert</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="argument methodClicker" title="Number" data-id="Number">Number</a> position, <a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> text</span>)
+ <li class="signature-call"><span id="Document.insert" class="member-name methodClicker"><span class="sigClassName">Document.</span><span class="sigMemberName">insert</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="argument methodClicker" title="Object" data-id="Object">Object</a> position, <a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> text</span>)
<li class="signature-returns">
<ul class="argument-types">
- <li class="argument-type"><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="returnType " title="Number" data-id="Number">Number</a></li>
+ <li class="argument-type"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="returnType " title="Object" data-id="Object">Object</a></li>
</ul>
</li></li>
</ul>
@@ -466,7 +466,7 @@ <h3 class="sectionHeader">Methods</h3>
</div>
<div class="description"><p>Inserts a block of <code>text</code> and the indicated <code>position</code>.</p>
- <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">position</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="" title="Number" data-id="Number">Number</a></td><td class="argDescription "><p>Required. The position to start inserting at</p>
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">position</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="" title="Object" data-id="Object">Object</a></td><td class="argDescription "><p>Required. The position to start inserting at</p>
</td></tr><tr class="argumentRow "><td class="argName ">text</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="" title="String" data-id="String">String</a></td><td class="argDescription "><p>Required. A chunk of text to insert</p>
</td></tr></table>
</div>
@@ -481,7 +481,7 @@ <h3 class="sectionHeader">Methods</h3>
<ul class="signatures">
<li class="signature">
<ul>
- <li class="signature-call"><span id="Document.insertInLine" class="member-name methodClicker"><span class="sigClassName">Document.</span><span class="sigMemberName">insertInLine</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="argument methodClicker" title="Number" data-id="Number">Number</a> position, <a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> text</span>)
+ <li class="signature-call"><span id="Document.insertInLine" class="member-name methodClicker"><span class="sigClassName">Document.</span><span class="sigMemberName">insertInLine</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="argument methodClicker" title="Object" data-id="Object">Object</a> position, <a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> text</span>)
<li class="signature-returns">
<ul class="argument-types">
<li class="argument-type"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="returnType " title="Object" data-id="Object">Object</a></li>
@@ -499,7 +499,7 @@ <h3 class="sectionHeader">Methods</h3>
</div>
<div class="description"><p>Inserts <code>text</code> into the <code>position</code> at the current row. This method also triggers the <code>&#39;change&#39;</code> event.</p>
- <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">position</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="" title="Number" data-id="Number">Number</a></td><td class="argDescription "><p>Required. The position to insert at</p>
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">position</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="" title="Object" data-id="Object">Object</a></td><td class="argDescription "><p>Required. The position to insert at</p>
</td></tr><tr class="argumentRow "><td class="argName ">text</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="" title="String" data-id="String">String</a></td><td class="argDescription "><p>Required. A chunk of text</p>
</td></tr></table>
</div>
@@ -547,7 +547,7 @@ <h3 class="sectionHeader">Methods</h3>
<ul class="signatures">
<li class="signature">
<ul>
- <li class="signature-call"><span id="Document.insertNewLine" class="member-name methodClicker"><span class="sigClassName">Document.</span><span class="sigMemberName">insertNewLine</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> position</span>)
+ <li class="signature-call"><span id="Document.insertNewLine" class="member-name methodClicker"><span class="sigClassName">Document.</span><span class="sigMemberName">insertNewLine</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="argument methodClicker" title="Object" data-id="Object">Object</a> position</span>)
<li class="signature-returns">
<ul class="argument-types">
<li class="argument-type"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="returnType " title="Object" data-id="Object">Object</a></li>
@@ -565,7 +565,7 @@ <h3 class="sectionHeader">Methods</h3>
</div>
<div class="description"><p>Inserts a new line into the document at the current row&#39;s <code>position</code>. This method also triggers the <code>&#39;change&#39;</code> event.</p>
- <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">position</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="" title="String" data-id="String">String</a></td><td class="argDescription "><p>Required. The position to insert at</p>
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">position</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="" title="Object" data-id="Object">Object</a></td><td class="argDescription "><p>Required. The position to insert at</p>
</td></tr></table>
</div>
</div>
View
32 api/edit_session.html
@@ -697,7 +697,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession._loadMode" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">_loadMode</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2056,7 +2056,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.highlight" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">highlight</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2080,7 +2080,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.highlightLines" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">highlightLines</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2131,10 +2131,10 @@ <h3 class="sectionHeader">Methods</h3>
<ul class="signatures">
<li class="signature">
<ul>
- <li class="signature-call"><span id="EditSession.insert" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">insert</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="argument methodClicker" title="Number" data-id="Number">Number</a> position, <a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> text</span>)
+ <li class="signature-call"><span id="EditSession.insert" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">insert</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="argument methodClicker" title="Object" data-id="Object">Object</a> position, <a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> text</span>)
<li class="signature-returns">
<ul class="argument-types">
- <li class="argument-type"><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="returnType " title="Number" data-id="Number">Number</a></li>
+ <li class="argument-type"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="returnType " title="Object" data-id="Object">Object</a></li>
</ul>
</li></li>
</ul>
@@ -2149,7 +2149,7 @@ <h3 class="sectionHeader">Methods</h3>
</div>
<div class="description"><p>Inserts a block of <code>text</code> and the indicated <code>position</code>.</p>
- <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">position</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="" title="Number" data-id="Number">Number</a></td><td class="argDescription "><p>Required. The position to start inserting at</p>
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">position</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="" title="Object" data-id="Object">Object</a></td><td class="argDescription "><p>Required. The position {row, column} to start inserting at</p>
</td></tr><tr class="argumentRow "><td class="argName ">text</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="" title="String" data-id="String">String</a></td><td class="argDescription "><p>Required. A chunk of text to insert</p>
</td></tr></table>
</div>
@@ -2167,7 +2167,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.isFullWidth" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">isFullWidth</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2319,7 +2319,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.onChange" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">onChange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2343,7 +2343,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.onChangeFold" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">onChangeFold</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2421,7 +2421,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.redo" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">redo</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2598,7 +2598,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.reset" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">reset</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2622,7 +2622,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.resetCaches" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">resetCaches</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2646,7 +2646,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.screenToDocumentColumn" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">screenToDocumentColumn</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2703,7 +2703,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.screenToDocumentRow" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">screenToDocumentRow</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2836,7 +2836,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.setMode" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">setMode</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3238,7 +3238,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="EditSession.undo" class="member-name methodClicker"><span class="sigClassName">EditSession.</span><span class="sigMemberName">undo</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
View
365 api/editor.html
@@ -31,8 +31,12 @@ <h1 class="memberHeader"><span class="name">Editor<span class="editInC9"> <a hre
</li>
</ul>
</li>
- <li data-dropdown="dropdown" class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span>Functions (146)</span><b class="caret"></b></a>
+ <li data-dropdown="dropdown" class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span>Functions (156)</span><b class="caret"></b></a>
<ul class="dropdown-menu">
+ <li id="dropdown_Editor.addSelectionMarker" data-id="Editor.addSelectionMarker" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.addSelectionMarker (class method)" data-id="Editor.addSelectionMarker">addSelectionMarker</a>
+ </li>
+ <li id="dropdown_Editor.alignCursors" data-id="Editor.alignCursors" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.alignCursors (class method)" data-id="Editor.alignCursors">alignCursors</a>
+ </li>
<li id="dropdown_Editor.blockOutdent" data-id="Editor.blockOutdent" class="memberLink"><a href="#Editor.blockOutdent" class="" title="Editor.blockOutdent (class method)" data-id="Editor.blockOutdent">blockOutdent</a>
</li>
<li id="dropdown_Editor.blur" data-id="Editor.blur" class="memberLink"><a href="#Editor.blur" class="" title="Editor.blur (class method)" data-id="Editor.blur">blur</a>
@@ -51,14 +55,20 @@ <h1 class="memberHeader"><span class="name">Editor<span class="editInC9"> <a hre
</li>
<li id="dropdown_Editor.execCommand" data-id="Editor.execCommand" class="memberLink"><a href="#Editor.execCommand" class="" title="Editor.execCommand (class method)" data-id="Editor.execCommand">execCommand</a>
</li>
+ <li id="dropdown_Editor.exitMultiSelectMode" data-id="Editor.exitMultiSelectMode" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.exitMultiSelectMode (class method)" data-id="Editor.exitMultiSelectMode">exitMultiSelectMode</a>
+ </li>
<li id="dropdown_Editor.find" data-id="Editor.find" class="memberLink"><a href="#Editor.find" class="" title="Editor.find (class method)" data-id="Editor.find">find</a>
</li>
+ <li id="dropdown_Editor.findAll" data-id="Editor.findAll" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.findAll (class method)" data-id="Editor.findAll">findAll</a>
+ </li>
<li id="dropdown_Editor.findNext" data-id="Editor.findNext" class="memberLink"><a href="#Editor.findNext" class="" title="Editor.findNext (class method)" data-id="Editor.findNext">findNext</a>
</li>
<li id="dropdown_Editor.findPrevious" data-id="Editor.findPrevious" class="memberLink"><a href="#Editor.findPrevious" class="" title="Editor.findPrevious (class method)" data-id="Editor.findPrevious">findPrevious</a>
</li>
<li id="dropdown_Editor.focus" data-id="Editor.focus" class="memberLink"><a href="#Editor.focus" class="" title="Editor.focus (class method)" data-id="Editor.focus">focus</a>
</li>
+ <li id="dropdown_Editor.forEachSelection" data-id="Editor.forEachSelection" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.forEachSelection (class method)" data-id="Editor.forEachSelection">forEachSelection</a>
+ </li>
<li id="dropdown_Editor.getAnimatedScroll" data-id="Editor.getAnimatedScroll" class="memberLink"><a href="#Editor.getAnimatedScroll" class="" title="Editor.getAnimatedScroll (class method)" data-id="Editor.getAnimatedScroll">getAnimatedScroll</a>
</li>
<li id="dropdown_Editor.getBehavioursEnabled" data-id="Editor.getBehavioursEnabled" class="memberLink"><a href="#Editor.getBehavioursEnabled" class="" title="Editor.getBehavioursEnabled (class method)" data-id="Editor.getBehavioursEnabled">getBehavioursEnabled</a>
@@ -225,6 +235,8 @@ <h1 class="memberHeader"><span class="name">Editor<span class="editInC9"> <a hre
</li>
<li id="dropdown_Editor.removeLines" data-id="Editor.removeLines" class="memberLink"><a href="#Editor.removeLines" class="" title="Editor.removeLines (class method)" data-id="Editor.removeLines">removeLines</a>
</li>
+ <li id="dropdown_Editor.removeSelectionMarker" data-id="Editor.removeSelectionMarker" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.removeSelectionMarker (class method)" data-id="Editor.removeSelectionMarker">removeSelectionMarker</a>
+ </li>
<li id="dropdown_Editor.removeToLineEnd" data-id="Editor.removeToLineEnd" class="memberLink"><a href="#Editor.removeToLineEnd" class="" title="Editor.removeToLineEnd (class method)" data-id="Editor.removeToLineEnd">removeToLineEnd</a>
</li>
<li id="dropdown_Editor.removeToLineStart" data-id="Editor.removeToLineStart" class="memberLink"><a href="#Editor.removeToLineStart" class="" title="Editor.removeToLineStart (class method)" data-id="Editor.removeToLineStart">removeToLineStart</a>
@@ -251,6 +263,10 @@ <h1 class="memberHeader"><span class="name">Editor<span class="editInC9"> <a hre
</li>
<li id="dropdown_Editor.selectAll" data-id="Editor.selectAll" class="memberLink"><a href="#Editor.selectAll" class="" title="Editor.selectAll (class method)" data-id="Editor.selectAll">selectAll</a>
</li>
+ <li id="dropdown_Editor.selectMore" data-id="Editor.selectMore" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.selectMore (class method)" data-id="Editor.selectMore">selectMore</a>
+ </li>
+ <li id="dropdown_Editor.selectMoreLines" data-id="Editor.selectMoreLines" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.selectMoreLines (class method)" data-id="Editor.selectMoreLines">selectMoreLines</a>
+ </li>
<li id="dropdown_Editor.selectPageDown" data-id="Editor.selectPageDown" class="memberLink"><a href="#Editor.selectPageDown" class="" title="Editor.selectPageDown (class method)" data-id="Editor.selectPageDown">selectPageDown</a>
</li>
<li id="dropdown_Editor.selectPageUp" data-id="Editor.selectPageUp" class="memberLink"><a href="#Editor.selectPageUp" class="" title="Editor.selectPageUp (class method)" data-id="Editor.selectPageUp">selectPageUp</a>
@@ -315,10 +331,14 @@ <h1 class="memberHeader"><span class="name">Editor<span class="editInC9"> <a hre
</li>
<li id="dropdown_Editor.transposeLetters" data-id="Editor.transposeLetters" class="memberLink"><a href="#Editor.transposeLetters" class="" title="Editor.transposeLetters (class method)" data-id="Editor.transposeLetters">transposeLetters</a>
</li>
+ <li id="dropdown_Editor.transposeSelections" data-id="Editor.transposeSelections" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.transposeSelections (class method)" data-id="Editor.transposeSelections">transposeSelections</a>
+ </li>
<li id="dropdown_Editor.undo" data-id="Editor.undo" class="memberLink"><a href="#Editor.undo" class="" title="Editor.undo (class method)" data-id="Editor.undo">undo</a>
</li>
<li id="dropdown_Editor.unsetStyle" data-id="Editor.unsetStyle" class="memberLink"><a href="#Editor.unsetStyle" class="" title="Editor.unsetStyle (class method)" data-id="Editor.unsetStyle">unsetStyle</a>
</li>
+ <li id="dropdown_Editor.updateSelectionMarkers" data-id="Editor.updateSelectionMarkers" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Editor.updateSelectionMarkers (class method)" data-id="Editor.updateSelectionMarkers">updateSelectionMarkers</a>
+ </li>
</ul>
</li>
<li data-dropdown="dropdown" class="dropdown">
@@ -567,6 +587,59 @@ <h3 class="sectionHeader">Events</h3>
</div>
</article>
<h3 class="sectionHeader">Methods</h3>
+ <article id="Editor.addSelectionMarker" data-title="Editor.addSelectionMarker (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.addSelectionMarker" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.addSelectionMarker" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">addSelectionMarker</span></span>(<span class="sigArgList"><a href="range.html" class="argument methodClicker" title="Range (class)" data-id="Range">Range</a> orientedRange</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.addSelectionMarker" class="ellipsis_description"><p>Adds the selection and cursor.</p>
+
+ </div>
+ <div class="description"><p>Adds the selection and cursor.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">orientedRange</td><td class="argType" "><a href="range.html" class="" title="Range (class)" data-id="Range">Range</a></td><td class="argDescription "><p>Required. A range containing a cursor</p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
+ <article id="Editor.alignCursors" data-title="Editor.alignCursors (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.alignCursors" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.alignCursors" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">alignCursors</span></span></li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.alignCursors" class="ellipsis_description"><p>Aligns the cursors or selected text.</p>
+
+ </div>
+ <div class="description"><p>Aligns the cursors or selected text.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Editor.blockOutdent" data-title="Editor.blockOutdent (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -769,7 +842,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.duplicateSelection" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">duplicateSelection</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -793,7 +866,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.execCommand" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">execCommand</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -807,6 +880,32 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Editor.exitMultiSelectMode" data-title="Editor.exitMultiSelectMode (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.exitMultiSelectMode" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.exitMultiSelectMode" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">exitMultiSelectMode</span></span></li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.exitMultiSelectMode" class="ellipsis_description"><p>Removes all the selections except the last added one.</p>
+
+ </div>
+ <div class="description"><p>Removes all the selections except the last added one.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Editor.find" data-title="Editor.find (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -836,6 +935,35 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Editor.findAll" data-title="Editor.findAll (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.findAll" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.findAll" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">findAll</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> The, <a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="argument methodClicker" title="Object" data-id="Object">Object</a> The, <a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="argument methodClicker" title="Boolean" data-id="Boolean">Boolean</a> keeps</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.findAll" class="ellipsis_description"><p>Finds and selects all the occurences of <code>needle</code>.</p>
+
+ </div>
+ <div class="description"><p>Finds and selects all the occurences of <code>needle</code>.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">The</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="" title="String" data-id="String">String</a></td><td class="argDescription "><p>Required. text to find</p>
+</td></tr><tr class="argumentRow "><td class="argName ">The</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="" title="Object" data-id="Object">Object</a></td><td class="argDescription "><p>Required. search options</p>
+</td></tr><tr class="argumentRow "><td class="argName ">keeps</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="" title="Boolean" data-id="Boolean">Boolean</a></td><td class="argDescription "><p>Required. </p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Editor.findNext" data-title="Editor.findNext (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -918,6 +1046,34 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Editor.forEachSelection" data-title="Editor.forEachSelection (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.forEachSelection" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.forEachSelection" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">forEachSelection</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> cmd, <a href="http://www.nodemanual.org/latest/js_doc/String.html" class="argument methodClicker" title="String" data-id="String">String</a> args</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.forEachSelection" class="ellipsis_description"><p>Executes a command for each selection range.</p>
+
+ </div>
+ <div class="description"><p>Executes a command for each selection range.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">cmd</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="" title="String" data-id="String">String</a></td><td class="argDescription "><p>Required. The command to execute</p>
+</td></tr><tr class="argumentRow "><td class="argName ">args</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/String.html" class="" title="String" data-id="String">String</a></td><td class="argDescription "><p>Required. Any arguments for the command</p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Editor.getAnimatedScroll" data-title="Editor.getAnimatedScroll (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -928,7 +1084,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.getAnimatedScroll" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">getAnimatedScroll</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -1076,7 +1232,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.getDisplayIndentGuides" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">getDisplayIndentGuides</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -1131,7 +1287,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.getFadeFoldWidgets" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">getFadeFoldWidgets</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -1212,7 +1368,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.getHighlightGutterLine" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">getHighlightGutterLine</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -1796,11 +1952,10 @@ <h3 class="sectionHeader">Methods</h3>
</ul>
</div>
<div class="sideToggler">
- <div id="ellipsis_Editor.getWrapBehavioursEnabled" class="ellipsis_description"><p>Editor.getWrapBehavioursEnabled() -&gt; Boolean</p>
+ <div id="ellipsis_Editor.getWrapBehavioursEnabled" class="ellipsis_description"><p>Returns <code>true</code> if the wrapping behaviors are currently enabled.</p>
</div>
- <div class="description"><p>Editor.getWrapBehavioursEnabled() -&gt; Boolean</p>
-<p>Returns <code>true</code> if the wrapping behaviors are currently enabled.</p>
+ <div class="description"><p>Returns <code>true</code> if the wrapping behaviors are currently enabled.</p>
<h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"></table>
</div>
@@ -2214,7 +2369,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.moveText" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">moveText</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2530,7 +2685,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onBlur" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onBlur</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2554,7 +2709,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onChangeAnnotation" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onChangeAnnotation</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2578,7 +2733,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onChangeBackMarker" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onChangeBackMarker</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2602,7 +2757,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onChangeBreakpoint" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onChangeBreakpoint</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2626,7 +2781,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onChangeFold" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onChangeFold</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2650,7 +2805,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onChangeFrontMarker" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onChangeFrontMarker</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2674,7 +2829,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onChangeMode" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onChangeMode</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2698,7 +2853,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onChangeWrapLimit" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onChangeWrapLimit</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2722,7 +2877,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onChangeWrapMode" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onChangeWrapMode</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2746,7 +2901,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onCommandKey" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onCommandKey</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2770,7 +2925,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onCompositionEnd" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onCompositionEnd</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2794,7 +2949,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onCompositionStart" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onCompositionStart</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2818,7 +2973,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onCompositionUpdate" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onCompositionUpdate</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2920,7 +3075,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onDocumentChange" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onDocumentChange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2944,7 +3099,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onFocus" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onFocus</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -2995,7 +3150,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onScrollLeftChange" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onScrollLeftChange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3019,7 +3174,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onScrollTopChange" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onScrollTopChange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3043,7 +3198,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onSelectionChange" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onSelectionChange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3067,7 +3222,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onTextInput" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onTextInput</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3091,7 +3246,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.onTokenizerUpdate" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">onTokenizerUpdate</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3184,6 +3339,33 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Editor.removeSelectionMarker" data-title="Editor.removeSelectionMarker (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.removeSelectionMarker" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.removeSelectionMarker" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">removeSelectionMarker</span></span>(<span class="sigArgList"><a href="range.html" class="argument methodClicker" title="Range (class)" data-id="Range">Range</a> The</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.removeSelectionMarker" class="ellipsis_description"><p>Removes the selection marker.</p>
+
+ </div>
+ <div class="description"><p>Removes the selection marker.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">The</td><td class="argType" "><a href="range.html" class="" title="Range (class)" data-id="Range">Range</a></td><td class="argDescription "><p>Required. selection range added with <a href="#nav=api&api=multi_select" class="link-short" title="Editor.addSelectionMarker (class method)" data-id="Editor.addSelectionMarker"><code>addSelectionMarker()</code></a>.</p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Editor.removeToLineEnd" data-title="Editor.removeToLineEnd (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -3381,7 +3563,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.revealRange" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">revealRange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3530,6 +3712,62 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Editor.selectMore" data-title="Editor.selectMore (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.selectMore" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.selectMore" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">selectMore</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="argument methodClicker" title="Number" data-id="Number">Number</a> dir, <a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="argument methodClicker" title="Boolean" data-id="Boolean">Boolean</a> skip</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.selectMore" class="ellipsis_description"><p>Finds the next occurence of text in an active selection and adds it to the selections.</p>
+
+ </div>
+ <div class="description"><p>Finds the next occurence of text in an active selection and adds it to the selections.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">dir</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="" title="Number" data-id="Number">Number</a></td><td class="argDescription "><p>Required. The direction of lines to select: -1 for up, 1 for down</p>
+</td></tr><tr class="argumentRow "><td class="argName ">skip</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="" title="Boolean" data-id="Boolean">Boolean</a></td><td class="argDescription "><p>Required. If <code>true</code>, removes the active selection range</p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
+ <article id="Editor.selectMoreLines" data-title="Editor.selectMoreLines (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.selectMoreLines" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.selectMoreLines" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">selectMoreLines</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="argument methodClicker" title="Number" data-id="Number">Number</a> dir, <a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="argument methodClicker" title="Boolean" data-id="Boolean">Boolean</a> skip</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.selectMoreLines" class="ellipsis_description"><p>Adds a cursor above or below the active cursor.</p>
+
+ </div>
+ <div class="description"><p>Adds a cursor above or below the active cursor.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">dir</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Number.html" class="" title="Number" data-id="Number">Number</a></td><td class="argDescription "><p>Required. The direction of lines to select: -1 for up, 1 for down</p>
+</td></tr><tr class="argumentRow "><td class="argName ">skip</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="" title="Boolean" data-id="Boolean">Boolean</a></td><td class="argDescription "><p>Required. If <code>true</code>, removes the active selection range</p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Editor.selectPageDown" data-title="Editor.selectPageDown (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -3592,7 +3830,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.setAnimatedScroll" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">setAnimatedScroll</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3643,7 +3881,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.setDisplayIndentGuides" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">setDisplayIndentGuides</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3694,7 +3932,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.setFadeFoldWidgets" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">setFadeFoldWidgets</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -3772,7 +4010,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.setHighlightGutterLine" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">setHighlightGutterLine</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -4216,7 +4454,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Editor.sortLines" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">sortLines</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -4386,6 +4624,33 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Editor.transposeSelections" data-title="Editor.transposeSelections (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.transposeSelections" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.transposeSelections" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">transposeSelections</span></span>(<span class="sigArgList"><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="argument methodClicker" title="Object" data-id="Object">Object</a> dir</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.transposeSelections" class="ellipsis_description"><p>Transposes the selected ranges.</p>
+
+ </div>
+ <div class="description"><p>Transposes the selected ranges.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">dir</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Object.html" class="" title="Object" data-id="Object">Object</a></td><td class="argDescription "><p>Required. {Number} The direction to rotate selections</p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Editor.undo" data-title="Editor.undo (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -4439,6 +4704,32 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Editor.updateSelectionMarkers" data-title="Editor.updateSelectionMarkers (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Editor.updateSelectionMarkers" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Editor.updateSelectionMarkers" class="member-name methodClicker"><span class="sigClassName">Editor.</span><span class="sigMemberName">updateSelectionMarkers</span></span></li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Editor.updateSelectionMarkers" class="ellipsis_description"><p>Updates the cursor and marker layers.</p>
+
+ </div>
+ <div class="description"><p>Updates the cursor and marker layers.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
</div>
<script defer src="./resources/javascripts/ux.js"></script>
<script src="./resources/javascripts/clicker.js"></script>
View
2  api/range.html
@@ -698,7 +698,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Range.isEmpty" class="member-name methodClicker"><span class="sigClassName">Range.</span><span class="sigMemberName">isEmpty</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
View
5 api/resources/csses/ace_api.css
@@ -743,6 +743,11 @@ li.signature {
text-transform: capitalize;
}
+.undocumented {
+ background-color: #B94A48;
+ color: #ffffff;
+}
+
#documentation .alias a, #documentation .related-to a {
color: #ffffff;
/* text-decoration: underline; */
View
2  api/scrollbar.html
@@ -157,7 +157,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="ScrollBar.onScroll" class="member-name methodClicker"><span class="sigClassName">ScrollBar.</span><span class="sigMemberName">onScroll</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
View
2  api/search.html
@@ -268,7 +268,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Search.setOptions" class="member-name methodClicker"><span class="sigClassName">Search.</span><span class="sigMemberName">setOptions</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
View
246 api/selection.html
@@ -21,14 +21,18 @@ <h1 class="memberHeader"><span class="name">Selection<span class="editInC9"> <a
</li>
</ul>
</li>
- <li data-dropdown="dropdown" class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span>Functions (50)</span><b class="caret"></b></a>
+ <li data-dropdown="dropdown" class="dropdown"><a href="#" data-toggle="dropdown" class="dropdown-toggle"><span>Functions (58)</span><b class="caret"></b></a>
<ul class="dropdown-menu">
+ <li id="dropdown_Selection.addRange" data-id="Selection.addRange" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Selection.addRange (class method)" data-id="Selection.addRange">addRange</a>
+ </li>
<li id="dropdown_Selection.clearSelection" data-id="Selection.clearSelection" class="memberLink"><a href="#Selection.clearSelection" class="" title="Selection.clearSelection (class method)" data-id="Selection.clearSelection">clearSelection</a>
</li>
<li id="dropdown_Selection.detach" data-id="Selection.detach" class="memberLink"><a href="#Selection.detach" class="" title="Selection.detach (class method)" data-id="Selection.detach">detach</a>
</li>
<li id="dropdown_Selection.fromOrientedRange" data-id="Selection.fromOrientedRange" class="memberLink"><a href="#Selection.fromOrientedRange" class="" title="Selection.fromOrientedRange (class method)" data-id="Selection.fromOrientedRange">fromOrientedRange</a>
</li>
+ <li id="dropdown_Selection.getAllRanges" data-id="Selection.getAllRanges" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Selection.getAllRanges (class method)" data-id="Selection.getAllRanges">getAllRanges</a>
+ </li>
<li id="dropdown_Selection.getCursor" data-id="Selection.getCursor" class="memberLink"><a href="#Selection.getCursor" class="" title="Selection.getCursor (class method)" data-id="Selection.getCursor">getCursor</a>
</li>
<li id="dropdown_Selection.getLineRange" data-id="Selection.getLineRange" class="memberLink"><a href="#Selection.getLineRange" class="" title="Selection.getLineRange (class method)" data-id="Selection.getLineRange">getLineRange</a>
@@ -47,6 +51,8 @@ <h1 class="memberHeader"><span class="name">Selection<span class="editInC9"> <a
</li>
<li id="dropdown_Selection.isMultiLine" data-id="Selection.isMultiLine" class="memberLink"><a href="#Selection.isMultiLine" class="" title="Selection.isMultiLine (class method)" data-id="Selection.isMultiLine">isMultiLine</a>
</li>
+ <li id="dropdown_Selection.mergeOverlappingRanges" data-id="Selection.mergeOverlappingRanges" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Selection.mergeOverlappingRanges (class method)" data-id="Selection.mergeOverlappingRanges">mergeOverlappingRanges</a>
+ </li>
<li id="dropdown_Selection.moveCursorBy" data-id="Selection.moveCursorBy" class="memberLink"><a href="#Selection.moveCursorBy" class="" title="Selection.moveCursorBy (class method)" data-id="Selection.moveCursorBy">moveCursorBy</a>
</li>
<li id="dropdown_Selection.moveCursorDown" data-id="Selection.moveCursorDown" class="memberLink"><a href="#Selection.moveCursorDown" class="" title="Selection.moveCursorDown (class method)" data-id="Selection.moveCursorDown">moveCursorDown</a>
@@ -83,6 +89,8 @@ <h1 class="memberHeader"><span class="name">Selection<span class="editInC9"> <a
</li>
<li id="dropdown_Selection.moveCursorWordRight" data-id="Selection.moveCursorWordRight" class="memberLink"><a href="#Selection.moveCursorWordRight" class="" title="Selection.moveCursorWordRight (class method)" data-id="Selection.moveCursorWordRight">moveCursorWordRight</a>
</li>
+ <li id="dropdown_Selection.rectangularRangeBlock" data-id="Selection.rectangularRangeBlock" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Selection.rectangularRangeBlock (class method)" data-id="Selection.rectangularRangeBlock">rectangularRangeBlock</a>
+ </li>
<li id="dropdown_Selection.selectAll" data-id="Selection.selectAll" class="memberLink"><a href="#Selection.selectAll" class="" title="Selection.selectAll (class method)" data-id="Selection.selectAll">selectAll</a>
</li>
<li id="dropdown_Selection.selectAWord" data-id="Selection.selectAWord" class="memberLink"><a href="#Selection.selectAWord" class="" title="Selection.selectAWord (class method)" data-id="Selection.selectAWord">selectAWord</a>
@@ -121,8 +129,16 @@ <h1 class="memberHeader"><span class="name">Selection<span class="editInC9"> <a
</li>
<li id="dropdown_Selection.shiftSelection" data-id="Selection.shiftSelection" class="memberLink"><a href="#Selection.shiftSelection" class="" title="Selection.shiftSelection (class method)" data-id="Selection.shiftSelection">shiftSelection</a>
</li>
+ <li id="dropdown_Selection.splitIntoLines" data-id="Selection.splitIntoLines" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Selection.splitIntoLines (class method)" data-id="Selection.splitIntoLines">splitIntoLines</a>
+ </li>
+ <li id="dropdown_Selection.substractPoint" data-id="Selection.substractPoint" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Selection.substractPoint (class method)" data-id="Selection.substractPoint">substractPoint</a>
+ </li>
+ <li id="dropdown_Selection.toggleBlockSelection" data-id="Selection.toggleBlockSelection" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Selection.toggleBlockSelection (class method)" data-id="Selection.toggleBlockSelection">toggleBlockSelection</a>
+ </li>
<li id="dropdown_Selection.toOrientedRange" data-id="Selection.toOrientedRange" class="memberLink"><a href="#Selection.toOrientedRange" class="" title="Selection.toOrientedRange (class method)" data-id="Selection.toOrientedRange">toOrientedRange</a>
</li>
+ <li id="dropdown_Selection.toSingleRange" data-id="Selection.toSingleRange" class="memberLink"><a href="#nav=api&api=multi_select" class="" title="Selection.toSingleRange (class method)" data-id="Selection.toSingleRange">toSingleRange</a>
+ </li>
</ul>
</li>
<li data-dropdown="dropdown" class="dropdown">
@@ -234,6 +250,34 @@ <h3 class="sectionHeader">Events</h3>
</div>
</article>
<h3 class="sectionHeader">Methods</h3>
+ <article id="Selection.addRange" data-title="Selection.addRange (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Selection.addRange" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Selection.addRange" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">addRange</span></span>(<span class="sigArgList"><a href="range.html" class="argument methodClicker" title="Range (class)" data-id="Range">Range</a> range, <a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="argument methodClicker" title="Boolean" data-id="Boolean">Boolean</a> $blockChangeEvents</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Selection.addRange" class="ellipsis_description"><p>Adds a range to a selection by entering multiselect mode, if necessary.</p>
+
+ </div>
+ <div class="description"><p>Adds a range to a selection by entering multiselect mode, if necessary.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">range</td><td class="argType" "><a href="range.html" class="" title="Range (class)" data-id="Range">Range</a></td><td class="argDescription "><p>Required. The new range to add</p>
+</td></tr><tr class="argumentRow "><td class="argName ">$blockChangeEvents</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="" title="Boolean" data-id="Boolean">Boolean</a></td><td class="argDescription "><p>Required. Whether or not to block changing events</p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Selection.clearSelection" data-title="Selection.clearSelection (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -270,7 +314,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Selection.detach" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">detach</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -294,7 +338,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Selection.fromOrientedRange" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">fromOrientedRange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -308,6 +352,32 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Selection.getAllRanges" data-title="Selection.getAllRanges (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Selection.getAllRanges" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Selection.getAllRanges" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">getAllRanges</span></span></li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Selection.getAllRanges" class="ellipsis_description"><p>Returns a concatenation of all the ranges.</p>
+
+ </div>
+ <div class="description"><p>Returns a concatenation of all the ranges.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Selection.getCursor" data-title="Selection.getCursor (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -349,7 +419,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Selection.getLineRange" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">getLineRange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -572,6 +642,32 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Selection.mergeOverlappingRanges" data-title="Selection.mergeOverlappingRanges (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Selection.mergeOverlappingRanges" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Selection.mergeOverlappingRanges" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">mergeOverlappingRanges</span></span></li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Selection.mergeOverlappingRanges" class="ellipsis_description"><p>Merges overlapping ranges ensuring consistency after changes</p>
+
+ </div>
+ <div class="description"><p>Merges overlapping ranges ensuring consistency after changes</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Selection.moveCursorBy" data-title="Selection.moveCursorBy (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -844,7 +940,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Selection.moveCursorShortWordLeft" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">moveCursorShortWordLeft</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -868,7 +964,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Selection.moveCursorShortWordRight" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">moveCursorShortWordRight</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -1003,7 +1099,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Selection.moveCursorWordLeft" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">moveCursorWordLeft</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -1027,7 +1123,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Selection.moveCursorWordRight" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">moveCursorWordRight</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -1041,6 +1137,35 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Selection.rectangularRangeBlock" data-title="Selection.rectangularRangeBlock (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Selection.rectangularRangeBlock" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Selection.rectangularRangeBlock" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">rectangularRangeBlock</span></span>(<span class="sigArgList"><a href="https://github.com/ajaxorg/ace/blob/master/lib/ace/layer/cursor.js" class="argument methodClicker" title="Cursor" data-id="Cursor">Cursor</a> screenCursor, <a href="anchor.html" class="argument methodClicker" title="Anchor (class)" data-id="Anchor">Anchor</a> screenAnchor, <a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="argument methodClicker" title="Boolean" data-id="Boolean">Boolean</a> includeEmptyLines</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Selection.rectangularRangeBlock" class="ellipsis_description"><p>Gets list of ranges composing rectangular block on the screen</p>
+
+ </div>
+ <div class="description"><p>Gets list of ranges composing rectangular block on the screen</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">screenCursor</td><td class="argType" "><a href="https://github.com/ajaxorg/ace/blob/master/lib/ace/layer/cursor.js" class="" title="Cursor" data-id="Cursor">Cursor</a></td><td class="argDescription "><p>Required. The cursor to use</p>
+</td></tr><tr class="argumentRow "><td class="argName ">screenAnchor</td><td class="argType" "><a href="anchor.html" class="" title="Anchor (class)" data-id="Anchor">Anchor</a></td><td class="argDescription "><p>Required. The anchor to use</p>
+</td></tr><tr class="argumentRow "><td class="argName ">includeEmptyLines</td><td class="argType" "><a href="http://www.nodemanual.org/latest/js_doc/Boolean.html" class="" title="Boolean" data-id="Boolean">Boolean</a></td><td class="argDescription "><p>Required. If true, this includes ranges inside the block which are empty due to clipping</p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Selection.selectAll" data-title="Selection.selectAll (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -1543,6 +1668,84 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Selection.splitIntoLines" data-title="Selection.splitIntoLines (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Selection.splitIntoLines" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Selection.splitIntoLines" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">splitIntoLines</span></span></li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Selection.splitIntoLines" class="ellipsis_description"><p>Splits all the ranges into lines.</p>
+
+ </div>
+ <div class="description"><p>Splits all the ranges into lines.</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
+ <article id="Selection.substractPoint" data-title="Selection.substractPoint (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Selection.substractPoint" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Selection.substractPoint" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">substractPoint</span></span>(<span class="sigArgList"><a href="range.html" class="argument methodClicker" title="Range (class)" data-id="Range">Range</a> pos</span>)</li>
+ </ul>
+ <ul class="metaInfo">
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Selection.substractPoint" class="ellipsis_description"><p>Removes a Range containing pos (if it exists).</p>
+
+ </div>
+ <div class="description"><p>Removes a Range containing pos (if it exists).</p>
+
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"><tr class="argumentRow "><td class="argName ">pos</td><td class="argType" "><a href="range.html" class="" title="Range (class)" data-id="Range">Range</a></td><td class="argDescription "><p>Required. The position to remove, as a <code>{row, column}</code> object</p>
+</td></tr></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
+ <article id="Selection.toggleBlockSelection" data-title="Selection.toggleBlockSelection (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Selection.toggleBlockSelection" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Selection.toggleBlockSelection" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">toggleBlockSelection</span></span></li>
+ </ul>
+ <ul class="metaInfo">
+ <li><span class="label undocumented">Undocumented</span></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Selection.toggleBlockSelection" class="ellipsis_description">
+ </div>
+ <div class="description">
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
<article id="Selection.toOrientedRange" data-title="Selection.toOrientedRange (class method)" class="article">
<div class="section method">
<div class="memberContent">
@@ -1553,7 +1756,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Selection.toOrientedRange" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">toOrientedRange</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</span></li>
</ul>
</li>
</ul>
@@ -1567,6 +1770,31 @@ <h3 class="sectionHeader">Methods</h3>
</div>
</div>
</article>
+ <article id="Selection.toSingleRange" data-title="Selection.toSingleRange (class method)" class="article">
+ <div class="section method">
+ <div class="memberContent">
+ <div class="title"><i id="Selection.toSingleRange" class="methodToggle methodClicker inactive icon-caret-right"></i>
+ <ul class="signatures">
+ <li class="signature">
+ <ul>
+ <li class="signature-call"><span id="Selection.toSingleRange" class="member-name methodClicker"><span class="sigClassName">Selection.</span><span class="sigMemberName">toSingleRange</span></span></li>
+ </ul>
+ <ul class="metaInfo">
+ <li><span class="label undocumented">Undocumented</span></li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ <div class="sideToggler">
+ <div id="ellipsis_Selection.toSingleRange" class="ellipsis_description">
+ </div>
+ <div class="description">
+ <h4>Arguments</h4><table class="argumentTable argument-list table table-striped table-bordered"></table>
+ </div>
+ </div>
+ </div>
+ </div>
+ </article>
</div>
<script defer src="./resources/javascripts/ux.js"></script>
<script src="./resources/javascripts/clicker.js"></script>
View
35 api/split.html
@@ -119,7 +119,7 @@ <h3 class="sectionHeader">Methods</h3>
<li class="signature-call"><span id="Split.execute" class="member-name methodClicker"><span class="sigClassName">Split.</span><span class="sigMemberName">execute</span></span></li>
</ul>
<ul class="metaInfo">
- <li><span class="label incomplete">Incomplete</span></li>
+ <li><span class="label undocumented">Undocumented</