Class: ViewOpener::Subscriber
- Inherits:
-
ActiveSupport::Subscriber
- Object
- ActiveSupport::Subscriber
- ViewOpener::Subscriber
- Defined in:
- lib/view_opener/subscriber.rb
Instance Method Summary collapse
Instance Method Details
#render_collection(event) ⇒ Object
17 18 19 |
# File 'lib/view_opener/subscriber.rb', line 17 def render_collection(event) Current.views << event.payload[:identifier] end |
#render_partial(event) ⇒ Object
13 14 15 |
# File 'lib/view_opener/subscriber.rb', line 13 def render_partial(event) Current.views << event.payload[:identifier] end |
#render_template(event) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/view_opener/subscriber.rb', line 5 def render_template(event) Current.views << event.payload[:identifier] if event.payload[:layout].present? # TODO: guess of extension # Current.views << Rails.root.join('app', 'views', event.payload[:layout]) end end |