Method: Middleman::CoreExtensions::Collections::CollectionsExtension#live_collector

Defined in:
lib/middleman-core/core_extensions/collections.rb

#live_collector(&block) ⇒ Object



69
70
71
72
73
74
75
76
77
78
# File 'lib/middleman-core/core_extensions/collections.rb', line 69

def live_collector(&block)
  root = LazyCollectorRoot.new(self)

  @collector_roots << {
    root: root,
    block: block
  }

  root
end