Uses of Annotation Interface
com.ensarsarajcic.neovim.java.api.NeovimApiFunction
Packages that use NeovimApiFunction
Package
Description
-
Uses of NeovimApiFunction in com.ensarsarajcic.neovim.java.api
Methods in com.ensarsarajcic.neovim.java.api with annotations of type NeovimApiFunctionModifier and TypeMethodDescriptionNeovimApi.callDictFunction(Map map, String function, List args) NeovimApi.callFunction(String name, List<Object> args) NeovimApi.clearAutocommands(Map<String, Object> options) NeovimApi.commandOutput(String command) NeovimApi.createAugroup(String name, Map<String, Object> options) NeovimApi.createBuffer(boolean listed, boolean scratch) NeovimApi.createNamespace(String name) NeovimApi.deleteAugroupById(int id) NeovimApi.deleteAugroupByName(String name) NeovimApi.deleteAutocommand(int autocommandId) NeovimApi.deleteCurrentLine()NeovimApi.deleteKeymap(String mode, String lhs) NeovimApi.deleteMark(String name) NeovimApi.deleteUserCommand(String name) NeovimApi.deleteVariable(String name) NeovimApi.detachUi()NeovimApi.evalStatusline(String statuslineString, EvalStatuslineOptions options) NeovimApi.executeCommand(String command) NeovimApi.executeLua(String luaCode, List<String> args) NeovimApi.getAllOptionsInfo()NeovimApi.getApiInfo()NeovimApi.getAutocommands(Map<String, Object> options) NeovimApi.getBuffers()NeovimApi.getChannelInfo(int channel) NeovimApi.getChannels()NeovimApi.getColorByName(String name) NeovimApi.getColorMap()NeovimApi.getCommands(GetCommandsOptions getCommandsOptions) NeovimApi.getContext(Map<String, Object> options) NeovimApi.getCurrentBuffer()NeovimApi.getCurrentLine()NeovimApi.getCurrentTabpage()NeovimApi.getCurrentWindow()NeovimApi.getHighlightById(int id, boolean rgb) NeovimApi.getHighlightByName(String name, boolean rgb) NeovimApi.getHlIdByName(String name) NeovimApi.getMode()NeovimApi.getNamespaces()NeovimApi.getOptionInfo()NeovimApi.getOptionValue(String name, Map<String, Object> options) NeovimApi.getProcess()NeovimApi.getProcessChildren()NeovimApi.getRuntimeFile(String name, boolean all) NeovimApi.getTabpages()NeovimApi.getUis()NeovimApi.getVariable(String name) NeovimApi.getVimVariable(String name) NeovimApi.getWindows()NeovimApi.inputMouse(Mouse.Button button, Mouse.Action action, String modifier, int grid, int row, int col) NeovimApi.listRuntimePaths()NeovimApi.loadContext(Map<String, Object> contextMap) NeovimApi.notifyUser(String message, int logLevel, Map<String, Object> options) NeovimApi.openWindow(Buffer buffer, boolean enter, Map<String, Object> config) NeovimApi.parseExpression(String expression, String flags, boolean highlight) NeovimApi.replaceTermcodes(String strToReplace, boolean fromPart, boolean doLt, boolean special) NeovimApi.resizeUi(int width, int height) NeovimApi.resizeUiGrid(int width, int height) NeovimApi.selectPopupmenuItem(int item, boolean insert, boolean finish, Map<String, Object> options) NeovimApi.sendAtomic(List<RequestMessage> requestMessages) NeovimApi.setClientInfo(String name, ClientVersionInfo clientVersionInfo, ClientType clientType, Map<String, MethodInfo> methods, ClientAttributes clientAttributes) NeovimApi.setCurrentBuffer(Buffer buffer) NeovimApi.setCurrentDir(String directoryPath) NeovimApi.setCurrentLine(String line) NeovimApi.setCurrentTabpage(Tabpage tabpage) NeovimApi.setCurrentWindow(Window window) NeovimApi.setDecorationProvider(int hlId, Map<String, Object> options) NeovimApi.setPopupmenuHeight(int height) NeovimApi.setUiOption(String name, Object value) NeovimApi.setVariable(String name, Object value) NeovimApi.setVimVariable(String name, Object value) NeovimApi.stringWidth(String string) NeovimApi.subscribeToEvent(String event) NeovimApi.uiPumSetBounds(int width, int height, int row, int col) NeovimApi.unsubscribeFromEvent(String event) NeovimApi.writelnToError(String text) NeovimApi.writeToError(String text) NeovimApi.writeToOutput(String text) -
Uses of NeovimApiFunction in com.ensarsarajcic.neovim.java.api.buffer
Methods in com.ensarsarajcic.neovim.java.api.buffer with annotations of type NeovimApiFunctionModifier and TypeMethodDescriptionNeovimBufferApi.addHighlight(int srcId, String hlGroup, int line, int colStart, int colEnd) NeovimBufferApi.clearHighlight(int srcId, int lineStart, int lineEnd) NeovimBufferApi.clearNamespace(int namespaceId, int lineStart, int lineEnd) NeovimBufferApi.delete(DeleteBufferOptions options) NeovimBufferApi.deleteExtmark(int nsId, int extmarkId) NeovimBufferApi.deleteKeymap(String mode, String lhs) NeovimBufferApi.deleteMark(String name) NeovimBufferApi.deleteUserCommand(String name) NeovimBufferApi.detach()NeovimBufferApi.getChangedTick()NeovimBufferApi.getCommands(GetCommandsOptions commandsOptions) NeovimBufferApi.getExtmarkById(int nsId, int extmarkId, GetBufferExtmarkOptions options) NeovimBufferApi.getExtmarks(int nsId, VimCoords start, VimCoords end, GetBufferExtmarksOptions options) NeovimBufferApi.getLineCount()NeovimBufferApi.getLines(int start, int end, boolean strictIndexing) NeovimBufferApi.getName()NeovimBufferApi.getNumber()Deprecated.NeovimBufferApi.getOffset(int index) NeovimBufferApi.getText(int startRow, int startCol, int endRow, int endCol, Map<String, Object> options) NeovimBufferApi.isLoaded()NeovimBufferApi.isValid()NeovimBufferApi.setExtmark(int nsId, int line, int col, Map<String, Object> options) NeovimBufferApi.setVirtualText(int namespaceId, int line, List<HighlightedText> chunks, Map optionalParams) -
Uses of NeovimApiFunction in com.ensarsarajcic.neovim.java.api.tabpage
Methods in com.ensarsarajcic.neovim.java.api.tabpage with annotations of type NeovimApiFunctionModifier and TypeMethodDescriptionNeovimTabpageApi.getNumber()NeovimTabpageApi.getWindow()NeovimTabpageApi.getWindows()NeovimTabpageApi.isValid() -
Uses of NeovimApiFunction in com.ensarsarajcic.neovim.java.api.window
Methods in com.ensarsarajcic.neovim.java.api.window with annotations of type NeovimApiFunctionModifier and TypeMethodDescriptionNeovimWindowApi.close(boolean force) NeovimWindowApi.getBuffer()NeovimWindowApi.getConfig()NeovimWindowApi.getCursor()NeovimWindowApi.getHeight()NeovimWindowApi.getNumber()NeovimWindowApi.getTabpage()NeovimWindowApi.getWidth()NeovimWindowApi.hide()NeovimWindowApi.isValid()NeovimWindowApi.setHeight(int height) NeovimWindowApi.setWidth(int width)