Class: Neovim::DslBase
- Includes:
- Logging
- Defined in:
- lib/neovim/handler.rb
Direct Known Subclasses
Defined Under Namespace
Classes: Plugins
Constant Summary
Constants included from Logging
Logging::DEFAULT_LEVEL, Logging::LEVELS
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize ⇒ DslBase
constructor
A new instance of DslBase.
- #mkplugin ⇒ Object
Methods included from Logging
Constructor Details
#initialize ⇒ DslBase
Returns a new instance of DslBase.
102 103 104 105 |
# File 'lib/neovim/handler.rb', line 102 def initialize @setups = [] @handlers = {} end |
Class Method Details
.open(*args) {|i| ... } ⇒ Object
95 96 97 98 99 |
# File 'lib/neovim/handler.rb', line 95 def open *args i = new *args yield i i.mkplugin end |