Class: Speedup::Collectors::PartialsCollector

Inherits:
Collector
  • Object
show all
Defined in:
lib/speedup/collectors/partials_collector.rb

Instance Method Summary collapse

Methods inherited from Collector

#context_id, #dom_id, #enabled?, #filter_event?, #initialize, key, #key, #parse_options, #register, #render?, #store_event, #subscribe

Constructor Details

This class inherits a constructor from Speedup::Collectors::Collector

Instance Method Details

#event_to_data(evt) ⇒ Object

def filter_event?(evt)

super || evt.payload[:name] =~ /schema/i

end



15
16
17
18
19
# File 'lib/speedup/collectors/partials_collector.rb', line 15

def event_to_data(evt)
  data = super
  data[:identifier] = data[:identifier].gsub(Rails.root.to_s + '/', '')
  data
end

#setup_subscribesObject



6
7
8
9
# File 'lib/speedup/collectors/partials_collector.rb', line 6

def setup_subscribes
  register('render_partial.action_view')
  register('render_collection.action_view')
end