This file is auto generated, don't modify.
Procs
proc addCursorAbove(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc addCursorBelow(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc addNextFindResultToSelection(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc addPrevFindResultToSelection(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc applyMove(self: TextDocumentEditor; args: JsonNode) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc applySelectedCompletion(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc centerCursor(self: TextDocumentEditor; cursor: SelectionCursor = SelectionCursor.Config) {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc changeMove(self: TextDocumentEditor; move: string; inside: bool = false; which: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc clearCurrentCommandHistory(self: TextDocumentEditor; retainLast: bool = false) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc clearSelections(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc copy(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc copyMove(self: TextDocumentEditor; move: string; inside: bool = false; which: SelectionCursor = SelectionCursor.Config; all: bool = true) {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc delete(self: TextDocumentEditor; selections: seq[Selection]; notify: bool = true; record: bool = true): seq[Selection] {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc deleteLeft(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc deleteMove(self: TextDocumentEditor; move: string; inside: bool = false; which: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc deleteRight(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc doMoveCursorColumn(self: TextDocumentEditor; cursor: Cursor; offset: int): Cursor {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc duplicateLastSelection(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc enterChooseCursorMode(self: TextDocumentEditor; action: string) {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc findWordBoundary(self: TextDocumentEditor; cursor: Cursor): Selection {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc getCommandCount(self: TextDocumentEditor): int {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc getCompletions(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc getContextWithMode(self: TextDocumentEditor; context: string): string {. ...raises: [], tags: [], forbids: [].}
- Appends the current mode to context Source Editor Source Edit
proc getFlag(self: TextDocumentEditor; name: string): bool {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc getNextFindResult(self: TextDocumentEditor; cursor: Cursor; offset: int = 0): Selection {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc getPrevFindResult(self: TextDocumentEditor; cursor: Cursor; offset: int = 0): Selection {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc getSelectionForMove(self: TextDocumentEditor; cursor: Cursor; move: string; count: int = 0): Selection {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc getSelectionInPair(self: TextDocumentEditor; cursor: Cursor; delimiter: char): Selection {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc getSelectionInPairNested(self: TextDocumentEditor; cursor: Cursor; open: char; close: char): Selection {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc gotoDefinition(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc gotoSymbol(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc hideCompletions(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc indent(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc insert(self: TextDocumentEditor; selections: seq[Selection]; text: string; notify: bool = true; record: bool = true): seq[Selection] {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc insertText(self: TextDocumentEditor; text: string) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc invertSelection(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Inverts the current selection. Discards all but the last cursor. Source Editor Source Edit
proc isRunningSavedCommands(self: TextDocumentEditor): bool {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc mode(self: TextDocumentEditor): string {....raises: [], tags: [], forbids: [].}
- Returns the current mode of the text editor, or "" if there is no mode Source Editor Source Edit
proc moveCursorBefore(self: TextDocumentEditor; str: string; cursor: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc moveCursorColumn(self: TextDocumentEditor; distance: int; cursor: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc moveCursorEnd(self: TextDocumentEditor; cursor: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc moveCursorHome(self: TextDocumentEditor; cursor: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc moveCursorLine(self: TextDocumentEditor; distance: int; cursor: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc moveCursorNextFindResult(self: TextDocumentEditor; cursor: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc moveCursorPrevFindResult(self: TextDocumentEditor; cursor: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc moveCursorTo(self: TextDocumentEditor; str: string; cursor: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc moveFirst(self: TextDocumentEditor; move: string; which: SelectionCursor = SelectionCursor.Config; all: bool = true; count: int = 0) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc moveLast(self: TextDocumentEditor; move: string; which: SelectionCursor = SelectionCursor.Config; all: bool = true; count: int = 0) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc paste(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc redo(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc reloadTreesitter(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc runAction(self: TextDocumentEditor; action: string; args: JsonNode): bool {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc runSavedCommands(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc saveCurrentCommandHistory(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc scrollText(self: TextDocumentEditor; amount: float32) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc scrollToCursor(self: TextDocumentEditor; cursor: SelectionCursor = SelectionCursor.Config) {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectInside(self: TextDocumentEditor; cursor: Cursor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectInsideCurrent(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectLine(self: TextDocumentEditor; line: int) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectLineCurrent(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectMove(self: TextDocumentEditor; move: string; inside: bool = false; which: SelectionCursor = SelectionCursor.Config; all: bool = true) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectNext(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectNextCompletion(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectParentCurrentTs(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectParentTs(self: TextDocumentEditor; selection: Selection) {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectPrev(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc selectPrevCompletion(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc setAllFindResultToSelection(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc setCommandCount(self: TextDocumentEditor; count: int) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc setCommandCountRestore(self: TextDocumentEditor; count: int) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc setFlag(self: TextDocumentEditor; name: string; value: bool) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc setMode(self: TextDocumentEditor; mode: string) {....raises: [], tags: [], forbids: [].}
- Sets the current mode of the editor. If mode is "", then no additional scope will be pushed on the scope stac.k If mode is e.g. "insert", then the scope "editor.text.insert" will be pushed on the scope stack above "editor.text" Don't use "completion", as that is used for when a completion window is open. Source Editor Source Edit
proc setSearchQuery(self: TextDocumentEditor; query: string) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc setSearchQueryFromMove(self: TextDocumentEditor; move: string; count: int = 0) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc setSelection(self: TextDocumentEditor; cursor: Cursor; nextMode: string) {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc toggleLineComment(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc undo(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc unindent(self: TextDocumentEditor) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc updateCommandCount(self: TextDocumentEditor; digit: int) {....raises: [], tags: [], forbids: [].}
- Source Editor Source Edit
proc updateTargetColumn(self: TextDocumentEditor; cursor: SelectionCursor) {. ...raises: [], tags: [], forbids: [].}
- Source Editor Source Edit