IEditor

wvlet.airframe.rx.html.widget.editor.monaco.editor.IEditor
trait IEditor extends Object

Attributes

Graph
Supertypes
class Object
trait Any
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Concrete methods

def dispose(): Unit
def focus(): Unit
def getEditorType(): String
def getId(): String
def getModel(): IEditorModel | Null
def getPosition(): Position | Null
def getSelection(): Selection | Null
def getSelections(): Array[Selection] | Null
def hasTextFocus(): Boolean
def layout(dimension: IDimension): Unit
def onDidDispose(listener: Function0[Unit]): IDisposable
def revealLine(lineNumber: Double, scrollType: ScrollType): Unit
def revealLineInCenter(lineNumber: Double, scrollType: ScrollType): Unit
def revealLineInCenterIfOutsideViewport(lineNumber: Double, scrollType: ScrollType): Unit
def revealLines(startLineNumber: Double, endLineNumber: Double, scrollType: ScrollType): Unit
def revealLinesInCenter(lineNumber: Double, endLineNumber: Double, scrollType: ScrollType): Unit
def revealLinesInCenterIfOutsideViewport(lineNumber: Double, endLineNumber: Double, scrollType: ScrollType): Unit
def revealPosition(position: IPosition, scrollType: ScrollType): Unit
def revealPositionInCenter(position: IPosition, scrollType: ScrollType): Unit
def revealRange(range: IRange, scrollType: ScrollType): Unit
def revealRangeAtTop(range: IRange, scrollType: ScrollType): Unit
def revealRangeInCenter(range: IRange, scrollType: ScrollType): Unit
def setModel(model: IEditorModel | Null): Unit
def setPosition(position: IPosition): Unit
def setSelection(selection: IRange): Unit
def setSelection(selection: Range): Unit
def setSelection(selection: ISelection): Unit
def setSelection(selection: Selection): Unit
def trigger(source: String, handlerId: String, payload: Any): Unit
def updateOptions(newOptions: IEditorOptions): Unit

Inherited methods

def hasOwnProperty(v: String): Boolean

Attributes

Inherited from:
Object
def isPrototypeOf(v: Object): Boolean

Attributes

Inherited from:
Object
def propertyIsEnumerable(v: String): Boolean

Attributes

Inherited from:
Object
def toLocaleString(): String

Attributes

Inherited from:
Object
def valueOf(): Any

Attributes

Inherited from:
Object