VirtualRenderer

@JSGlobal @native @JSType class VirtualRenderer extends Object
Companion
object
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Concrete methods

def addGutterDecoration(): Dynamic
def adjustWrapLimit(): Dynamic
def destroy(): Dynamic
def getAnimatedScroll(): Boolean
def getFirstVisibleRow(): Double
def getLastFullyVisibleRow(): Double
def getLastVisibleRow(): Double
def getPrintMarginColumn(): Boolean
def getScrollBottomRow(): Double
def getScrollLeft(): Double
def getScrollTop(): Double
def getScrollTopRow(): Double
def getShowGutter(): Boolean
def getShowInvisibles(): Boolean
def getShowPrintMargin(): Boolean
def getTheme(): String
def hideComposition(): Dynamic
def hideCursor(): Dynamic
def isScrollableBy(deltaX: Double, deltaY: Double): Boolean
def onResize(force: Boolean, gutterWidth: Double, width: Double, height: Double): Dynamic
def removeGutterDecoration(): Dynamic
def screenToTextCoordinates(left: Double, top: Double): Dynamic
def scrollBy(deltaX: Double, deltaY: Double): Dynamic
def scrollCursorIntoView(): Dynamic
def scrollToLine(line: Double, center: Boolean, animate: Boolean, callback: Function): Dynamic
def scrollToRow(row: Double): Dynamic
def scrollToX(scrollLeft: Double): Double
def scrollToY(scrollTop: Double): Double
def setAnimatedScroll(shouldAnimate: Boolean): Dynamic
def setAnnotations(annotations: Array[Any]): Dynamic
def setCompositionText(text: String): Dynamic
def setHScrollBarAlwaysVisible(alwaysVisible: Boolean): Dynamic
def setPadding(padding: Double): Dynamic
def setPrintMarginColumn(showPrintMargin: Boolean): Dynamic
def setSession(session: IEditSession): Dynamic
def setShowGutter(show: Boolean): Dynamic
def setShowInvisibles(showInvisibles: Boolean): Dynamic
def setShowPrintMargin(showPrintMargin: Boolean): Dynamic
def setStyle(style: String): Dynamic
def setTheme(theme: String): Dynamic
def showComposition(position: Double): Dynamic
def showCursor(): Dynamic
def textToScreenCoordinates(row: Double, column: Double): Dynamic
def unsetStyle(style: String): Dynamic
def updateBackMarkers(): Dynamic
def updateBreakpoints(): Dynamic
def updateCursor(): Dynamic
def updateFontSize(): Dynamic
def updateFrontMarkers(): Dynamic
def updateFull(force: Boolean): Dynamic
def updateLines(firstRow: Double, lastRow: Double): Dynamic
def updateText(): Dynamic
def visualizeBlur(): Dynamic
def visualizeFocus(): Dynamic

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

var characterWidth: Double
var lineHeight: Double
var scroller: Any