Method: RubyCurses::TextView#load_module

Defined in:
lib/rbcurse/core/widgets/rtextview.rb

#load_module(requirename, includename) ⇒ Object

dynamically load a module and execute init method. Hopefully, we can get behavior like this such as vieditable or multibuffers



630
631
632
633
634
# File 'lib/rbcurse/core/widgets/rtextview.rb', line 630

def load_module requirename, includename
  require "rbcurse/#{requirename}"
  extend Object.const_get("#{includename}")
  send("#{requirename}_init") #if respond_to? "#{includename}_init"
end