</div></div></article><h3class="sectionHeader">Constructors</h3><articleid="VirtualRenderer.new"data-title="VirtualRenderer.new (constructor)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanclass="constructorIdentifier">new </span><spanid="VirtualRenderer.new"class="member-name methodClicker">VirtualRenderer</span>(<spanclass="sigArgList"><ahref="https://developer.mozilla.org/en/DOM/element"class="argument methodClicker"title="DOMElement"data-id="DOMElement">DOMElement</a> container, <ahref="http://www.nodemanual.org/latest/js_doc/String.html"class="argument methodClicker"title="String"data-id="String">String</a> theme</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.new"class="ellipsis_description"><p>Constructs a new <code>VirtualRenderer</code> within the <code>container</code> specified, applying the given <code>theme</code>.</p>
</div><h3id="VirtualRenderer.new"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Constructs a new <code>VirtualRenderer</code> within the <code>container</code> specified, applying the given <code>theme</code>.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">container</td><tdclass="argType""><ahref="https://developer.mozilla.org/en/DOM/element"class=""title="DOMElement"data-id="DOMElement">DOMElement</a></td><tdclass="argDescription "><p>Required. The root element of the editor</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">theme</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class=""title="String"data-id="String">String</a></td><tdclass="argDescription "><p>Required. The starting theme</p>
</div><h3id="VirtualRenderer.addGutterDecoration"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Deprecated; (moved to <ahref="edit_session.html#EditSession"class="link-short"title="EditSession (class)"data-id="EditSession"><code>EditSession</code></a>)</p>
</div></div></div></div></article><articleid="VirtualRenderer.adjustWrapLimit"data-title="VirtualRenderer.adjustWrapLimit (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.adjustWrapLimit"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">adjustWrapLimit</span></span>(<spanclass="sigArgList"></span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.adjustWrapLimit"class="ellipsis_description"><p>Adjusts the wrap limit, which is the number of characters that can fit within the width of the edit area on screen.</p>
</div><h3id="VirtualRenderer.adjustWrapLimit"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Adjusts the wrap limit, which is the number of characters that can fit within the width of the edit area on screen.</p>
</div></div></div></div></article><articleid="VirtualRenderer.destroy"data-title="VirtualRenderer.destroy (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.destroy"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">destroy</span></span>(<spanclass="sigArgList"></span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.destroy"class="ellipsis_description"><p>Destroys the text and cursor layers for this renderer.</p>
</div><h3id="VirtualRenderer.destroy"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Destroys the text and cursor layers for this renderer.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getAnimatedScroll"data-title="VirtualRenderer.getAnimatedScroll (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getAnimatedScroll"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getAnimatedScroll</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="returnType "title="Boolean"data-id="Boolean">Boolean</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getAnimatedScroll"class="ellipsis_description"><p>Returns whether an animated scroll happens or not.</p>
</div><h3id="VirtualRenderer.getAnimatedScroll"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns whether an animated scroll happens or not.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getContainerElement"data-title="VirtualRenderer.getContainerElement (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getContainerElement"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getContainerElement</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="https://developer.mozilla.org/en/DOM/element"class="returnType "title="DOMElement"data-id="DOMElement">DOMElement</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getContainerElement"class="ellipsis_description"><p>Returns the root element containing this renderer.</p>
</div><h3id="VirtualRenderer.getContainerElement"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the root element containing this renderer.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getFirstFullyVisibleRow"data-title="VirtualRenderer.getFirstFullyVisibleRow (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getFirstFullyVisibleRow"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getFirstFullyVisibleRow</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getFirstFullyVisibleRow"class="ellipsis_description"><p>Returns the index of the first fully visible row. "Fully" here means that the characters in the row are not truncated; that the top and the bottom of the row are on the screen.</p>
</div><h3id="VirtualRenderer.getFirstFullyVisibleRow"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the index of the first fully visible row. "Fully" here means that the characters in the row are not truncated; that the top and the bottom of the row are on the screen.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getFirstVisibleRow"data-title="VirtualRenderer.getFirstVisibleRow (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getFirstVisibleRow"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getFirstVisibleRow</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getFirstVisibleRow"class="ellipsis_description"><p>Returns the index of the first visible row.</p>
</div><h3id="VirtualRenderer.getFirstVisibleRow"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the index of the first visible row.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getHScrollBarAlwaysVisible"data-title="VirtualRenderer.getHScrollBarAlwaysVisible (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getHScrollBarAlwaysVisible"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getHScrollBarAlwaysVisible</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="returnType "title="Boolean"data-id="Boolean">Boolean</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getHScrollBarAlwaysVisible"class="ellipsis_description"><p>Returns whether the horizontal scrollbar is set to be always visible.</p>
</div><h3id="VirtualRenderer.getHScrollBarAlwaysVisible"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns whether the horizontal scrollbar is set to be always visible.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getLastFullyVisibleRow"data-title="VirtualRenderer.getLastFullyVisibleRow (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getLastFullyVisibleRow"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getLastFullyVisibleRow</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getLastFullyVisibleRow"class="ellipsis_description"><p>Returns the index of the last fully visible row. "Fully" here means that the characters in the row are not truncated; that the top and the bottom of the row are on the screen.</p>
</div><h3id="VirtualRenderer.getLastFullyVisibleRow"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the index of the last fully visible row. "Fully" here means that the characters in the row are not truncated; that the top and the bottom of the row are on the screen.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getLastVisibleRow"data-title="VirtualRenderer.getLastVisibleRow (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getLastVisibleRow"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getLastVisibleRow</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getLastVisibleRow"class="ellipsis_description"><p>Returns the index of the last visible row.</p>
</div><h3id="VirtualRenderer.getLastVisibleRow"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the index of the last visible row.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getMouseEventTarget"data-title="VirtualRenderer.getMouseEventTarget (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getMouseEventTarget"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getMouseEventTarget</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="https://developer.mozilla.org/en/DOM/element"class="returnType "title="DOMElement"data-id="DOMElement">DOMElement</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getMouseEventTarget"class="ellipsis_description"><p>Returns the element that the mouse events are attached to</p>
</div><h3id="VirtualRenderer.getMouseEventTarget"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the element that the mouse events are attached to</p>
</div></div></div></div></article><articleid="VirtualRenderer.getPrintMarginColumn"data-title="VirtualRenderer.getPrintMarginColumn (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getPrintMarginColumn"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getPrintMarginColumn</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="returnType "title="Boolean"data-id="Boolean">Boolean</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getPrintMarginColumn"class="ellipsis_description"><p>Returns whether the print margin column is being shown or not.</p>
</div><h3id="VirtualRenderer.getPrintMarginColumn"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns whether the print margin column is being shown or not.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getScrollBottomRow"data-title="VirtualRenderer.getScrollBottomRow (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getScrollBottomRow"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getScrollBottomRow</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getScrollBottomRow"class="ellipsis_description"><p>Returns the last visible row, regardless of whether it's fully visible or not.</p>
</div><h3id="VirtualRenderer.getScrollBottomRow"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the last visible row, regardless of whether it's fully visible or not.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getScrollLeft"data-title="VirtualRenderer.getScrollLeft (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getScrollLeft"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getScrollLeft</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"><li><spanclass="label related-to">Related to: <ahref="edit_session.html#EditSession.getScrollLeft"class=""title="EditSession.getScrollLeft (class method)"data-id="EditSession.getScrollLeft">EditSession.getScrollLeft</a></span></li></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getScrollLeft"class="ellipsis_description"><p>Returns the value of the distance between the left of the editor and the leftmost part of the visible content.</p>
</div><h3id="VirtualRenderer.getScrollLeft"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the value of the distance between the left of the editor and the leftmost part of the visible content.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getScrollTop"data-title="VirtualRenderer.getScrollTop (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getScrollTop"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getScrollTop</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"><li><spanclass="label related-to">Related to: <ahref="edit_session.html#EditSession.getScrollTop"class=""title="EditSession.getScrollTop (class method)"data-id="EditSession.getScrollTop">EditSession.getScrollTop</a></span></li></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getScrollTop"class="ellipsis_description"><p>Returns the value of the distance between the top of the editor and the topmost part of the visible content.</p>
</div><h3id="VirtualRenderer.getScrollTop"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the value of the distance between the top of the editor and the topmost part of the visible content.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getScrollTopRow"data-title="VirtualRenderer.getScrollTopRow (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getScrollTopRow"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getScrollTopRow</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getScrollTopRow"class="ellipsis_description"><p>Returns the first visible row, regardless of whether it's fully visible or not.</p>
</div><h3id="VirtualRenderer.getScrollTopRow"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the first visible row, regardless of whether it's fully visible or not.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getShowGutter"data-title="VirtualRenderer.getShowGutter (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getShowGutter"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getShowGutter</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="returnType "title="Boolean"data-id="Boolean">Boolean</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getShowGutter"class="ellipsis_description"><p>Returns <code>true</code> if the gutter is being shown.</p>
</div><h3id="VirtualRenderer.getShowGutter"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns <code>true</code> if the gutter is being shown.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getShowInvisibles"data-title="VirtualRenderer.getShowInvisibles (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getShowInvisibles"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getShowInvisibles</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="returnType "title="Boolean"data-id="Boolean">Boolean</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getShowInvisibles"class="ellipsis_description"><p>Returns whether invisible characters are being shown or not.</p>
</div><h3id="VirtualRenderer.getShowInvisibles"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns whether invisible characters are being shown or not.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getShowPrintMargin"data-title="VirtualRenderer.getShowPrintMargin (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getShowPrintMargin"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getShowPrintMargin</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="returnType "title="Boolean"data-id="Boolean">Boolean</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getShowPrintMargin"class="ellipsis_description"><p>Returns whetherthe print margin is being shown or not.</p>
</div><h3id="VirtualRenderer.getShowPrintMargin"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns whetherthe print margin is being shown or not.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getTextAreaContainer"data-title="VirtualRenderer.getTextAreaContainer (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getTextAreaContainer"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getTextAreaContainer</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="https://developer.mozilla.org/en/DOM/element"class="returnType "title="DOMElement"data-id="DOMElement">DOMElement</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getTextAreaContainer"class="ellipsis_description"><p>Returns the element to which the hidden text area is added.</p>
</div><h3id="VirtualRenderer.getTextAreaContainer"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the element to which the hidden text area is added.</p>
</div></div></div></div></article><articleid="VirtualRenderer.getTheme"data-title="VirtualRenderer.getTheme (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.getTheme"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">getTheme</span></span>(<spanclass="sigArgList"></span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class="returnType "title="String"data-id="String">String</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.getTheme"class="ellipsis_description"><p>Returns the path of the current theme.</p>
</div><h3id="VirtualRenderer.getTheme"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns the path of the current theme.</p>
</div></div></div></div></article><articleid="VirtualRenderer.hideComposition"data-title="VirtualRenderer.hideComposition (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.hideComposition"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">hideComposition</span></span>(<spanclass="sigArgList"></span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.hideComposition"class="ellipsis_description"><p>Hides the current composition.</p>
</div><h3id="VirtualRenderer.hideComposition"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Hides the current composition.</p>
</div><h3id="VirtualRenderer.hideCursor"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Hides the cursor icon.</p>
</div></div></div></div></article><articleid="VirtualRenderer.isScrollableBy"data-title="VirtualRenderer.isScrollableBy (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.isScrollableBy"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">isScrollableBy</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> deltaX, <ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> deltaY</span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="returnType "title="Boolean"data-id="Boolean">Boolean</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.isScrollableBy"class="ellipsis_description"><p>Returns <code>true</code> if you can still scroll by either parameter; in other words, you haven't reached the end of the file or line.</p>
</div><h3id="VirtualRenderer.isScrollableBy"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns <code>true</code> if you can still scroll by either parameter; in other words, you haven't reached the end of the file or line.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">deltaX</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The x value to scroll by</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">deltaY</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The y value to scroll by</p>
</div><h3id="VirtualRenderer.onResize"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Triggers a resize of the editor.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">force</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. If <code>true</code>, recomputes the size, even if the height and width haven't changed</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">gutterWidth</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The width of the gutter in pixels</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">width</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The width of the editor in pixels</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">height</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The hiehgt of the editor, in pixels</p>
</div><h3id="VirtualRenderer.removeGutterDecoration"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Deprecated; (moved to <ahref="edit_session.html#EditSession"class="link-short"title="EditSession (class)"data-id="EditSession"><code>EditSession</code></a>)</p>
</div></div></div></div></article><articleid="VirtualRenderer.scrollBy"data-title="VirtualRenderer.scrollBy (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.scrollBy"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">scrollBy</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> deltaX, <ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> deltaY</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.scrollBy"class="ellipsis_description"><p>Scrolls the editor across both x- and y-axes.</p>
</div><h3id="VirtualRenderer.scrollBy"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Scrolls the editor across both x- and y-axes.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">deltaX</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The x value to scroll by</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">deltaY</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The y value to scroll by</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.scrollCursorIntoView"data-title="VirtualRenderer.scrollCursorIntoView (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.scrollCursorIntoView"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">scrollCursorIntoView</span></span>(<spanclass="sigArgList">cursor, offset</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.scrollCursorIntoView"class="ellipsis_description"><p>Scrolls the cursor into the first visibile area of the editor</p>
</div><h3id="VirtualRenderer.scrollCursorIntoView"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Scrolls the cursor into the first visibile area of the editor</p>
</div><h3id="VirtualRenderer.scrollToLine"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Gracefully scrolls the editor to the row indicated.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">line</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. A line number</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">center</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. If <code>true</code>, centers the editor the to indicated line</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">animate</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. If <code>true</code> animates scrolling</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">callback</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Function.html"class=""title="Function"data-id="Function">Function</a></td><tdclass="argDescription "><p>Required. Function to be called after the animation has finished</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.scrollToRow"data-title="VirtualRenderer.scrollToRow (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.scrollToRow"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">scrollToRow</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> row</span>)</li></ul><ulclass="metaInfo"><li><spanclass="label related-to">Related to: <ahref="edit_session.html#EditSession.setScrollTop"class=""title="EditSession.setScrollTop (class method)"data-id="EditSession.setScrollTop">EditSession.setScrollTop</a></span></li></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.scrollToRow"class="ellipsis_description"><p>Gracefully scrolls the top of the editor to the row indicated.</p>
</div><h3id="VirtualRenderer.scrollToRow"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Gracefully scrolls the top of the editor to the row indicated.</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.scrollToX"data-title="VirtualRenderer.scrollToX (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.scrollToX"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">scrollToX</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> scrollLeft</span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.scrollToX"class="ellipsis_description"><p>Scrolls the editor to the x pixel indicated.</p>
</div><h3id="VirtualRenderer.scrollToX"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Scrolls the editor to the x pixel indicated.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">scrollLeft</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The position to scroll to</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.scrollToY"data-title="VirtualRenderer.scrollToY (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.scrollToY"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">scrollToY</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> scrollTop</span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="returnType "title="Number"data-id="Number">Number</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.scrollToY"class="ellipsis_description"><p>Scrolls the editor to the y pixel indicated.</p>
</div><h3id="VirtualRenderer.scrollToY"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Scrolls the editor to the y pixel indicated.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">scrollTop</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The position to scroll to</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setAnimatedScroll"data-title="VirtualRenderer.setAnimatedScroll (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setAnimatedScroll"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setAnimatedScroll</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="argument methodClicker"title="Boolean"data-id="Boolean">Boolean</a> shouldAnimate</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setAnimatedScroll"class="ellipsis_description"><p>Identifies whether you want to have an animated scroll or not.</p>
</div><h3id="VirtualRenderer.setAnimatedScroll"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Identifies whether you want to have an animated scroll or not.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">shouldAnimate</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. Set to <code>true</code> to show animated scrolls</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setAnnotations"data-title="VirtualRenderer.setAnnotations (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setAnnotations"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setAnnotations</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Array.html"class="argument methodClicker"title="Array"data-id="Array">Array</a> annotations</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setAnnotations"class="ellipsis_description"><p>Sets annotations for the gutter.</p>
</div><h3id="VirtualRenderer.setAnnotations"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Sets annotations for the gutter.</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setCompositionText"data-title="VirtualRenderer.setCompositionText (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setCompositionText"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setCompositionText</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class="argument methodClicker"title="String"data-id="String">String</a> text</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setCompositionText"class="ellipsis_description"><p>Sets the inner text of the current composition to <code>text</code>.</p>
</div><h3id="VirtualRenderer.setCompositionText"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Sets the inner text of the current composition to <code>text</code>.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">text</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class=""title="String"data-id="String">String</a></td><tdclass="argDescription "><p>Required. A string of text to use</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setHScrollBarAlwaysVisible"data-title="VirtualRenderer.setHScrollBarAlwaysVisible (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setHScrollBarAlwaysVisible"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setHScrollBarAlwaysVisible</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="argument methodClicker"title="Boolean"data-id="Boolean">Boolean</a> alwaysVisible</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setHScrollBarAlwaysVisible"class="ellipsis_description"><p>Identifies whether you want to show the horizontal scrollbar or not.</p>
</div><h3id="VirtualRenderer.setHScrollBarAlwaysVisible"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Identifies whether you want to show the horizontal scrollbar or not.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">alwaysVisible</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. Set to <code>true</code> to make the horizontal scroll bar visible</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setPadding"data-title="VirtualRenderer.setPadding (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setPadding"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setPadding</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> padding</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setPadding"class="ellipsis_description"><p>Sets the padding for all the layers.</p>
</div><h3id="VirtualRenderer.setPadding"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Sets the padding for all the layers.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">padding</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. A new padding value (in pixels)</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setPrintMarginColumn"data-title="VirtualRenderer.setPrintMarginColumn (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setPrintMarginColumn"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setPrintMarginColumn</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="argument methodClicker"title="Boolean"data-id="Boolean">Boolean</a> showPrintMargin</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setPrintMarginColumn"class="ellipsis_description"><p>Identifies whether you want to show the print margin column or not.</p>
</div><h3id="VirtualRenderer.setPrintMarginColumn"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Identifies whether you want to show the print margin column or not.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">showPrintMargin</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. Set to <code>true</code> to show the print margin column</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setSession"data-title="VirtualRenderer.setSession (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setSession"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setSession</span></span>(<spanclass="sigArgList">session</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setSession"class="ellipsis_description"><p>Associates an <ahref="edit_session.html#EditSession"class="link-short"title="EditSession (class)"data-id="EditSession"><code>EditSession</code></a>.</p>
</div><h3id="VirtualRenderer.setSession"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Associates an <ahref="edit_session.html#EditSession"class="link-short"title="EditSession (class)"data-id="EditSession"><code>EditSession</code></a>.</p>
</div></div></div></div></article><articleid="VirtualRenderer.setShowGutter"data-title="VirtualRenderer.setShowGutter (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setShowGutter"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setShowGutter</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="argument methodClicker"title="Boolean"data-id="Boolean">Boolean</a> show</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setShowGutter"class="ellipsis_description"><p>Identifies whether you want to show the gutter or not.</p>
</div><h3id="VirtualRenderer.setShowGutter"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Identifies whether you want to show the gutter or not.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">show</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. Set to <code>true</code> to show the gutter</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setShowInvisibles"data-title="VirtualRenderer.setShowInvisibles (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setShowInvisibles"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setShowInvisibles</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="argument methodClicker"title="Boolean"data-id="Boolean">Boolean</a> showInvisibles</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setShowInvisibles"class="ellipsis_description"><p>Identifies whether you want to show invisible characters or not.</p>
</div><h3id="VirtualRenderer.setShowInvisibles"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Identifies whether you want to show invisible characters or not.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">showInvisibles</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. Set to <code>true</code> to show invisibles</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setShowPrintMargin"data-title="VirtualRenderer.setShowPrintMargin (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setShowPrintMargin"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setShowPrintMargin</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="argument methodClicker"title="Boolean"data-id="Boolean">Boolean</a> showPrintMargin</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setShowPrintMargin"class="ellipsis_description"><p>Identifies whether you want to show the print margin or not.</p>
</div><h3id="VirtualRenderer.setShowPrintMargin"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Identifies whether you want to show the print margin or not.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">showPrintMargin</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. Set to <code>true</code> to show the print margin</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setStyle"data-title="VirtualRenderer.setStyle (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setStyle"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setStyle</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class="argument methodClicker"title="String"data-id="String">String</a> style</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setStyle"class="ellipsis_description"><p>Adds a new class, <code>style</code>, to the editor.</p>
</div><h3id="VirtualRenderer.setStyle"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Adds a new class, <code>style</code>, to the editor.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">style</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class=""title="String"data-id="String">String</a></td><tdclass="argDescription "><p>Required. A class name</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.setTheme"data-title="VirtualRenderer.setTheme (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.setTheme"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">setTheme</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class="argument methodClicker"title="String"data-id="String">String</a> theme</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.setTheme"class="ellipsis_description"><p>Sets a new theme for the editor. <code>theme</code> should exist, and be a directory path, like <code>ace/theme/textmate</code>.</p>
</div><h3id="VirtualRenderer.setTheme"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Sets a new theme for the editor. <code>theme</code> should exist, and be a directory path, like <code>ace/theme/textmate</code>.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">theme</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class=""title="String"data-id="String">String</a></td><tdclass="argDescription "><p>Required. The path to a theme</p>
</div><h3id="VirtualRenderer.showCursor"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Shows the cursor icon.</p>
</div></div></div></div></article><articleid="VirtualRenderer.textToScreenCoordinates"data-title="VirtualRenderer.textToScreenCoordinates (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.textToScreenCoordinates"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">textToScreenCoordinates</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> row, <ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> column</span>)<liclass="signature-returns"><ulclass="argument-types"><liclass="argument-type"><ahref="http://www.nodemanual.org/latest/js_doc/Object.html"class="returnType "title="Object"data-id="Object">Object</a></li></ul></li></li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.textToScreenCoordinates"class="ellipsis_description"><p>Returns an object containing the <code>pageX</code> and <code>pageY</code> coordinates of the document position.</p>
</div><h3id="VirtualRenderer.textToScreenCoordinates"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Returns an object containing the <code>pageX</code> and <code>pageY</code> coordinates of the document position.</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">column</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The document column position</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.unsetStyle"data-title="VirtualRenderer.unsetStyle (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.unsetStyle"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">unsetStyle</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class="argument methodClicker"title="String"data-id="String">String</a> style</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.unsetStyle"class="ellipsis_description"><p>Removes the class <code>style</code> from the editor.</p>
</div><h3id="VirtualRenderer.unsetStyle"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Removes the class <code>style</code> from the editor.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">style</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/String.html"class=""title="String"data-id="String">String</a></td><tdclass="argDescription "><p>Required. A class name</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.updateBackMarkers"data-title="VirtualRenderer.updateBackMarkers (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.updateBackMarkers"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">updateBackMarkers</span></span>(<spanclass="sigArgList"></span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.updateBackMarkers"class="ellipsis_description"><p>Schedules an update to all the back markers in the document.</p>
</div><h3id="VirtualRenderer.updateBackMarkers"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Schedules an update to all the back markers in the document.</p>
</div></div></div></div></article><articleid="VirtualRenderer.updateFontSize"data-title="VirtualRenderer.updateFontSize (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.updateFontSize"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">updateFontSize</span></span>(<spanclass="sigArgList"></span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.updateFontSize"class="ellipsis_description"><p>Updates the font size.</p>
</div><h3id="VirtualRenderer.updateFontSize"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Updates the font size.</p>
</div></div></div></div></article><articleid="VirtualRenderer.updateFrontMarkers"data-title="VirtualRenderer.updateFrontMarkers (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.updateFrontMarkers"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">updateFrontMarkers</span></span>(<spanclass="sigArgList"></span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.updateFrontMarkers"class="ellipsis_description"><p>Schedules an update to all the front markers in the document.</p>
</div><h3id="VirtualRenderer.updateFrontMarkers"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Schedules an update to all the front markers in the document.</p>
</div></div></div></div></article><articleid="VirtualRenderer.updateFull"data-title="VirtualRenderer.updateFull (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.updateFull"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">updateFull</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class="argument methodClicker"title="Boolean"data-id="Boolean">Boolean</a> force</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.updateFull"class="ellipsis_description"><p>Triggers a full update of all the layers, for all the rows.</p>
</div><h3id="VirtualRenderer.updateFull"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Triggers a full update of all the layers, for all the rows.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">force</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Boolean.html"class=""title="Boolean"data-id="Boolean">Boolean</a></td><tdclass="argDescription "><p>Required. If <code>true</code>, forces the changes through</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.updateLines"data-title="VirtualRenderer.updateLines (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.updateLines"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">updateLines</span></span>(<spanclass="sigArgList"><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> firstRow, <ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class="argument methodClicker"title="Number"data-id="Number">Number</a> lastRow</span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.updateLines"class="ellipsis_description"><p>Triggers a partial update of the text, from the range given by the two parameters.</p>
</div><h3id="VirtualRenderer.updateLines"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Triggers a partial update of the text, from the range given by the two parameters.</p>
<h4>Arguments</h4><tableclass="argumentTable argument-list table table-striped table-bordered"><trclass="argumentRow "><tdclass="argName ">firstRow</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The first row to update</p>
</td></tr><trclass="argumentRow "><tdclass="argName ">lastRow</td><tdclass="argType""><ahref="http://www.nodemanual.org/latest/js_doc/Number.html"class=""title="Number"data-id="Number">Number</a></td><tdclass="argDescription "><p>Required. The last row to update</p>
</td></tr></table></div></div></div></div></article><articleid="VirtualRenderer.updateText"data-title="VirtualRenderer.updateText (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.updateText"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">updateText</span></span>(<spanclass="sigArgList"></span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.updateText"class="ellipsis_description"><p>Triggers a full update of the text, for all the rows.</p>
</div><h3id="VirtualRenderer.updateText"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Triggers a full update of the text, for all the rows.</p>
</div></div></div></div></article><articleid="VirtualRenderer.visualizeBlur"data-title="VirtualRenderer.visualizeBlur (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.visualizeBlur"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">visualizeBlur</span></span>(<spanclass="sigArgList"></span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.visualizeBlur"class="ellipsis_description"><p>Blurs the current container.</p>
</div><h3id="VirtualRenderer.visualizeBlur"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Blurs the current container.</p>
</div></div></div></div></article><articleid="VirtualRenderer.visualizeFocus"data-title="VirtualRenderer.visualizeFocus (class method)"class="article"><divclass="section method"><divclass="memberContent"><divclass="title"><ulclass="signatures"><liclass="signature"><ul><liclass="signature-call"><spanid="VirtualRenderer.visualizeFocus"class="member-name methodClicker"><spanclass="sigClassName">VirtualRenderer.</span><spanclass="sigMemberName">visualizeFocus</span></span>(<spanclass="sigArgList"></span>)</li></ul><ulclass="metaInfo"></ul></li></ul></div><divclass="sideToggler"><divid="ellipsis_VirtualRenderer.visualizeFocus"class="ellipsis_description"><p>Focuses the current container.</p>
</div><h3id="VirtualRenderer.visualizeFocus"class="methodToggle methodClicker inactive"> </h3><divclass="description"><p>Focuses the current container.</p>