NvimApi extension

on

Methods

callAtomic(List calls) Future<List>
callDictFunction(dynamic dict, String fn, List args) Future
callFunction(String fn, List args) Future
chanSend(int chan, String data) Future<void>
command(String command) Future<void>
createNamespace(String name) Future<int>
delCurrentLine() Future<void>
delKeymap(String mode, String lhs) Future<void>
delVar(String name) Future<void>
echo(List chunks, bool history, Map opts) Future<void>
errWrite(String str) Future<void>
errWriteln(String str) Future<void>
eval(String expr) Future
exec(String src, bool output) Future<String>
execLua(String code, List args) Future
feedkeys(String keys, String mode, bool escape_csi) Future<void>
getAllOptionsInfo() Future<Map>
getApiInfo() Future<List>
getChanInfo(int chan) Future<Map>
getColorByName(String name) Future<int>
getColorMap() Future<Map>
getCommands(Map opts) Future<Map>
getContext(Map opts) Future<Map>
getCurrentLine() Future<String>
getHlById(int hl_id, bool rgb) Future<Map>
getHlByName(String name, bool rgb) Future<Map>
getHlIdByName(String name) Future<int>
getKeymap(String mode) Future<List<Map>>
getMode() Future<Map>
getNamespaces() Future<Map>
getOption(String name) Future
getOptionInfo(String name) Future<Map>
getProc(int pid) Future
getProcChildren(int pid) Future<List>
getRuntimeFile(String name, bool all) Future<List<String>>
getVar(String name) Future
getVvar(String name) Future
input(String keys) Future<int>
inputMouse(String button, String action, String modifier, int grid, int row, int col) Future<void>
listChans() Future<List>
listRuntimePaths() Future<List<String>>
listUis() Future<List>
loadContext(Map dict) Future
notify(String msg, int log_level, Map opts) Future
openTerm(Buffer buffer, Map opts) Future<int>
outWrite(String str) Future<void>
parseExpression(String expr, String flags, bool highlight) Future<Map>
paste(String data, bool crlf, int phase) Future<bool>
put(List<String> lines, String type, bool after, bool follow) Future<void>
replaceTermcodes(String str, bool from_part, bool do_lt, bool special) Future<String>
selectPopupmenuItem(int item, bool insert, bool finish, Map opts) Future<void>
setClientInfo(String name, Map version, String type, Map methods, Map attributes) Future<void>
setCurrentDir(String dir) Future<void>
setCurrentLine(String line) Future<void>
setDecorationProvider(int ns_id, Map opts) Future<void>
setHl(int ns_id, String name, Map val) Future<void>
setKeymap(String mode, String lhs, String rhs, Map opts) Future<void>
setOption(String name, dynamic value) Future<void>
setVar(String name, dynamic value) Future<void>
setVvar(String name, dynamic value) Future<void>
strwidth(String text) Future<int>
subscribe(String event) Future<void>
uiAttach(int width, int height, Map options) Future<void>
uiDetach() Future<void>
uiPumSetBounds(double width, double height, double row, double col) Future<void>
uiPumSetHeight(int height) Future<void>
uiSetOption(String name, dynamic value) Future<void>
uiTryResize(int width, int height) Future<void>
uiTryResizeGrid(int grid, int width, int height) Future<void>
unsubscribe(String event) Future<void>