Module: Rack::WebProfiler::View::Helpers::Collector
- Included in:
- Context
- Defined in:
- lib/rack/web_profiler/view.rb
Overview
Collector helpers.
Instance Method Summary collapse
- #collector_datas(collector, collection) ⇒ Object
- #collector_has_panel?(collector, collection) ⇒ Boolean
- #collector_has_tab?(collector, collection) ⇒ Boolean
- #collector_panel(collector, collection) ⇒ Object
-
#collector_status(collector, collection) ⇒ Symbol?
Get collector status from a collection.
- #collector_tab(collector, collection) ⇒ Object
Instance Method Details
#collector_datas(collector, collection) ⇒ Object
232 233 234 |
# File 'lib/rack/web_profiler/view.rb', line 232 def collector_datas(collector, collection) collector_data_storage(collector, collection, :datas) end |
#collector_has_panel?(collector, collection) ⇒ Boolean
267 268 269 270 |
# File 'lib/rack/web_profiler/view.rb', line 267 def collector_has_panel?(collector, collection) collector_data_storage(collector, collection, :show_panel) # !collector_panel(collector, collection).nil? end |
#collector_has_tab?(collector, collection) ⇒ Boolean
259 260 261 262 |
# File 'lib/rack/web_profiler/view.rb', line 259 def collector_has_tab?(collector, collection) collector_data_storage(collector, collection, :show_tab) # !collector_tab(collector, collection).nil? end |
#collector_panel(collector, collection) ⇒ Object
249 250 251 252 253 254 |
# File 'lib/rack/web_profiler/view.rb', line 249 def collector_panel(collector, collection) return nil unless collection_contains_datas_for_collector?(collection, collector) c = collector_view_context(collector, collection) c.panel_content end |
#collector_status(collector, collection) ⇒ Symbol?
Get collector status from a collection.
224 225 226 |
# File 'lib/rack/web_profiler/view.rb', line 224 def collector_status(collector, collection) collector_data_storage(collector, collection, :status) end |
#collector_tab(collector, collection) ⇒ Object
239 240 241 242 243 244 |
# File 'lib/rack/web_profiler/view.rb', line 239 def collector_tab(collector, collection) return nil unless collection_contains_datas_for_collector?(collection, collector) c = collector_view_context(collector, collection) c.tab_content end |