Class: Appear::Editor::Nvim::Pane

Inherits:
Util::ValueClass show all
Defined in:
lib/appear/editor/nvim.rb

Overview

value class describing a vim pane.

Instance Method Summary collapse

Methods inherited from Util::ValueClass

#initialize, properties, property

Constructor Details

This class inherits a constructor from Appear::Util::ValueClass

Instance Method Details

#bufferFixnum

Returns vim buffer number.

Returns:

  • (Fixnum)

    vim buffer number



48
# File 'lib/appear/editor/nvim.rb', line 48

property :buffer

#buffer_infoHash<Symbol, String>

Returns data about the buffer.

Returns:

  • (Hash<Symbol, String>)

    data about the buffer



51
# File 'lib/appear/editor/nvim.rb', line 51

property :buffer_info

#tabFixnum

Returns vim tab number.

Returns:

  • (Fixnum)

    vim tab number



42
# File 'lib/appear/editor/nvim.rb', line 42

property :tab

#windowFixnum

Returns vim window number.

Returns:

  • (Fixnum)

    vim window number



45
# File 'lib/appear/editor/nvim.rb', line 45

property :window