Module: WindowRails::Windows
- Defined in:
- lib/window_rails/window_rails_windows.rb
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/window_rails/window_rails_windows.rb', line 26 def self.included(base) WindowRailsGenerators.instance_methods(false).each do |method| base.class_eval do def _window_rails_holder @_window_rails_holder ||= WindowRails::Holder.new end define_method method do |*args| _window_rails_holder.context = self _window_rails_holder.send(method, *args) _window_rails_holder.window_flush.html_safe end end end end |