Interface NeovimWindowApi
- All Known Implementing Classes:
WindowStreamApi
public interface NeovimWindowApi
Interface representing neovim windows methods
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
-
Field Details
-
GET_BUFFER
- See Also:
-
SET_BUFFER
- See Also:
-
GET_CURSOR
- See Also:
-
SET_CURSOR
- See Also:
-
GET_HEIGHT
- See Also:
-
SET_HEIGHT
- See Also:
-
GET_WIDTH
- See Also:
-
SET_WIDTH
- See Also:
-
GET_VAR
- See Also:
-
DEL_VAR
- See Also:
-
SET_VAR
- See Also:
-
GET_OPTION
- See Also:
-
SET_OPTION
- See Also:
-
GET_CONFIG
- See Also:
-
SET_CONFIG
- See Also:
-
GET_TABPAGE
- See Also:
-
GET_NUMBER
- See Also:
-
IS_VALID
- See Also:
-
CLOSE
- See Also:
-
HIDE
- See Also:
-
CALL
- See Also:
-
-
Method Details
-
get
Window get() -
getBuffer
-
setBuffer
@NeovimApiFunction(name="nvim_win_set_buf", since=5) CompletableFuture<Void> setBuffer(Buffer buffer) -
getCursor
-
setCursor
@NeovimApiFunction(name="nvim_win_set_cursor", since=1) CompletableFuture<Void> setCursor(VimCoords vimCoords) -
getHeight
-
setHeight
@NeovimApiFunction(name="nvim_win_set_height", since=1) CompletableFuture<Void> setHeight(int height) -
getWidth
-
setWidth
-
getVar
-
setVar
@NeovimApiFunction(name="nvim_win_set_var", since=1) CompletableFuture<Void> setVar(String name, Object value) -
deleteVar
-
getOption
@NeovimApiFunction(name="nvim_win_get_option", since=1) CompletableFuture<Object> getOption(String name) -
setOption
@NeovimApiFunction(name="nvim_win_set_option", since=1) CompletableFuture<Void> setOption(String name, Object value) -
getConfig
@NeovimApiFunction(name="nvim_win_get_config", since=6) CompletableFuture<Map<String,Object>> getConfig() -
setConfig
@NeovimApiFunction(name="nvim_win_set_config", since=6) CompletableFuture<Void> setConfig(Map<String, Object> config) -
getTabpage
@NeovimApiFunction(name="nvim_win_get_tabpage", since=1) CompletableFuture<NeovimTabpageApi> getTabpage() -
getNumber
-
isValid
-
close
-
hide
-
call
-