Class: Neovim::Message::Request Private
This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.
Instance Attribute Summary collapse
-
#arguments ⇒ Object
Returns the value of attribute arguments.
-
#id ⇒ Object
Returns the value of attribute id.
-
#method_name ⇒ Object
Returns the value of attribute method_name.
Instance Method Summary collapse
- #received(_) {|_self| ... } ⇒ Object private
- #sync? ⇒ Boolean private
- #to_a ⇒ Object private
Instance Attribute Details
#arguments ⇒ Object
Returns the value of attribute arguments
32 33 34 |
# File 'lib/neovim/message.rb', line 32 def arguments @arguments end |
#id ⇒ Object
Returns the value of attribute id
32 33 34 |
# File 'lib/neovim/message.rb', line 32 def id @id end |
#method_name ⇒ Object
Returns the value of attribute method_name
32 33 34 |
# File 'lib/neovim/message.rb', line 32 def method_name @method_name end |
Instance Method Details
#received(_) {|_self| ... } ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
37 38 39 |
# File 'lib/neovim/message.rb', line 37 def received(_) yield self end |
#sync? ⇒ Boolean
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
41 42 43 |
# File 'lib/neovim/message.rb', line 41 def sync? true end |
#to_a ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
33 34 35 |
# File 'lib/neovim/message.rb', line 33 def to_a [0, id, method_name, arguments] end |