scripting/editor_api

Search:
Group by:
Source   Editor Source   Edit  

This file is auto generated, don't modify.

Procs

proc addCommandScript(context: string; keys: string; action: string;
                      arg: string = "") {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc addLeader(leader: string) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc addScriptAction(name: string; docs: string = "";
                     params: seq[tuple[name: string, typ: string]] = @[];
                     returnType: string = "") {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc callScriptAction(context: string; args: JsonNode): JsonNode {....raises: [],
    tags: [], forbids: [].}
Source   Editor Source   Edit  
proc changeAnimationSpeed(factor: float) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc changeFontSize(amount: float32) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc changeLayoutProp(prop: string; change: float32) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc chooseFile(view: string = "new") {....raises: [], tags: [], forbids: [].}
Opens a file dialog which shows all files in the currently open workspaces Press <ENTER> to select a file Press <ESCAPE> to close the dialogue Source   Editor Source   Edit  
proc chooseOpen(view: string = "new") {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc chooseTheme() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc clearCommands(context: string) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc clearWorkspaceCaches() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc closeCurrentView() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc commandLine(initialValue: string = "") {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc createAndAddView() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc executeCommandLine(): bool {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc exitCommandLine() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc getActiveEditor(): EditorId {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc getActiveEditor2(): EditorId {....raises: [], tags: [], forbids: [].}
Returns the active editor instance Source   Editor Source   Edit  
proc getActivePopup(): EditorId {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc getAllEditors(): seq[EditorId] {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc getBackend(): Backend {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc getContextWithMode(context: string): string {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc getEditor(index: int): EditorId {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc getFlag(flag: string; default: bool = false): bool {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc help(about: string = "") {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc loadCurrentConfig() {....raises: [], tags: [], forbids: [].}
Opens the default config file in a new view. Source   Editor Source   Edit  
proc loadFile(path: string = "") {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc loadTheme(name: string) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc logOptions() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc logRootNode() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc logs() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc mode(): string {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc moveCurrentViewNext() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc moveCurrentViewPrev() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc moveCurrentViewToTop() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc nextView() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc openAbsytreeServerWorkspace(url: string) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc openGithubWorkspace(user: string; repository: string; branchOrHash: string) {.
    ...raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc openLocalWorkspace(path: string) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc openNextEditor() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc openPreviousEditor() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc prevView() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc quit() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc reloadConfig() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc removeCommand(context: string; keys: string) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc removeFromLocalStorage() {....raises: [], tags: [], forbids: [].}
Browser only Clears the content of the current document in local storage Source   Editor Source   Edit  
proc requestRender(redrawEverything: bool = false) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc saveAppState() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptGetOptionBool(path: string; default: bool): bool {....raises: [],
    tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptGetOptionFloat(path: string; default: float): float {....raises: [],
    tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptGetOptionInt(path: string; default: int): int {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptGetOptionString(path: string; default: string): string {....raises: [],
    tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptGetTextEditorLine(editorId: EditorId; line: int): string {.
    ...raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptGetTextEditorLineCount(editorId: EditorId): int {....raises: [],
    tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptInsertTextInto(editorId: EditorId; text: string) {....raises: [],
    tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptIsAstEditor(editorId: EditorId): bool {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptIsModelEditor(editorId: EditorId): bool {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptIsTextEditor(editorId: EditorId): bool {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptLog(message: string) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptRunAction(action: string; arg: string) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptRunActionFor(editorId: EditorId; action: string; arg: string) {.
    ...raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptSetCallback(path: string; id: int) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptSetOptionBool(path: string; value: bool) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptSetOptionFloat(path: string; value: float) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptSetOptionInt(path: string; value: int) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptSetOptionString(path: string; value: string) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc scriptSetTextEditorSelection(editorId: EditorId; selection: Selection) {.
    ...raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptSetTextEditorSelections(editorId: EditorId;
                                   selections: seq[Selection]) {....raises: [],
    tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptTextEditorSelection(editorId: EditorId): Selection {....raises: [],
    tags: [], forbids: [].}
Source   Editor Source   Edit  
proc scriptTextEditorSelections(editorId: EditorId): seq[Selection] {.
    ...raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc setConsumeAllActions(context: string; value: bool) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc setConsumeAllInput(context: string; value: bool) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc setFlag(flag: string; value: bool) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc setGithubAccessToken(token: string) {....raises: [], tags: [], forbids: [].}
Stores the give token in local storage as 'GithubAccessToken', which will be used in requests to the github api Source   Editor Source   Edit  
proc setHandleActions(context: string; value: bool) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc setHandleInputs(context: string; value: bool) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc setLayout(layout: string) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc setLeader(leader: string) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc setLeaders(leaders: seq[string]) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc setMode(mode: string) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc setOption(option: string; value: JsonNode) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit  
proc sourceCurrentDocument() {....raises: [], tags: [], forbids: [].}
Javascript backend only! Runs the content of the active editor as javascript using eval(). "use strict" is prepended to the content to force strict mode. Source   Editor Source   Edit  
proc toggleConsoleLogger() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc toggleFlag(flag: string) {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc toggleShowDrawnNodes() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc toggleStatusBarLocation() {....raises: [], tags: [], forbids: [].}
Source   Editor Source   Edit  
proc writeFile(path: string = ""; app: bool = false) {....raises: [], tags: [],
    forbids: [].}
Source   Editor Source   Edit