Module neovimrxapi

Interface NeovimWindowRxApi

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.reactivex.Completable deleteVar​(java.lang.String name)  
      com.ensarsarajcic.neovim.java.api.types.msgpack.Window get()  
      io.reactivex.Single<NeovimBufferRxApi> getBuffer()  
      io.reactivex.Single<com.ensarsarajcic.neovim.java.api.types.api.VimCoords> getCursor()  
      io.reactivex.Single<java.lang.Integer> getHeight()  
      io.reactivex.Single<java.lang.Integer> getNumber()  
      io.reactivex.Single<java.lang.Object> getOption​(java.lang.String name)  
      io.reactivex.Single<NeovimTabpageRxApi> getTabpage()  
      io.reactivex.Single<java.lang.Object> getVar​(java.lang.String name)  
      io.reactivex.Single<java.lang.Integer> getWidth()  
      io.reactivex.Single<java.lang.Boolean> isValid()  
      io.reactivex.Completable setCursor​(com.ensarsarajcic.neovim.java.api.types.api.VimCoords vimCoords)  
      io.reactivex.Completable setHeight​(int height)  
      io.reactivex.Completable setOption​(java.lang.String name, java.lang.Object value)  
      io.reactivex.Completable setVar​(java.lang.String name, java.lang.Object value)  
      io.reactivex.Completable setWidth​(int width)  
    • Method Detail

      • get

        com.ensarsarajcic.neovim.java.api.types.msgpack.Window get()
      • getBuffer

        @NeovimApiFunction(name="nvim_win_get_buf",
                           since=1)
        io.reactivex.Single<NeovimBufferRxApi> getBuffer()
      • getCursor

        @NeovimApiFunction(name="nvim_win_get_cursor",
                           since=1)
        io.reactivex.Single<com.ensarsarajcic.neovim.java.api.types.api.VimCoords> getCursor()
      • setCursor

        @NeovimApiFunction(name="nvim_win_set_cursor",
                           since=1)
        io.reactivex.Completable setCursor​(com.ensarsarajcic.neovim.java.api.types.api.VimCoords vimCoords)
      • getHeight

        @NeovimApiFunction(name="nvim_win_get_height",
                           since=1)
        io.reactivex.Single<java.lang.Integer> getHeight()
      • setHeight

        @NeovimApiFunction(name="nvim_win_set_height",
                           since=1)
        io.reactivex.Completable setHeight​(int height)
      • getWidth

        @NeovimApiFunction(name="nvim_win_get_width",
                           since=1)
        io.reactivex.Single<java.lang.Integer> getWidth()
      • setWidth

        @NeovimApiFunction(name="nvim_win_set_width",
                           since=1)
        io.reactivex.Completable setWidth​(int width)
      • getVar

        @NeovimApiFunction(name="nvim_win_get_var",
                           since=1)
        io.reactivex.Single<java.lang.Object> getVar​(java.lang.String name)
      • setVar

        @NeovimApiFunction(name="nvim_win_set_var",
                           since=1)
        io.reactivex.Completable setVar​(java.lang.String name,
                                        java.lang.Object value)
      • deleteVar

        @NeovimApiFunction(name="nvim_win_del_var",
                           since=1)
        io.reactivex.Completable deleteVar​(java.lang.String name)
      • getOption

        @NeovimApiFunction(name="nvim_buf_get_option",
                           since=1)
        io.reactivex.Single<java.lang.Object> getOption​(java.lang.String name)
      • setOption

        @NeovimApiFunction(name="nvim_buf_set_option",
                           since=1)
        io.reactivex.Completable setOption​(java.lang.String name,
                                           java.lang.Object value)
      • getTabpage

        @NeovimApiFunction(name="nvim_win_get_tabpage",
                           since=1)
        io.reactivex.Single<NeovimTabpageRxApi> getTabpage()
      • getNumber

        @NeovimApiFunction(name="nvim_win_get_number",
                           since=1)
        io.reactivex.Single<java.lang.Integer> getNumber()
      • isValid

        @NeovimApiFunction(name="nvim_win_is_valid",
                           since=1)
        io.reactivex.Single<java.lang.Boolean> isValid()