Method: Middleman::CoreExtensions::Collections::CollectionsExtension#initialize
- Defined in:
- lib/middleman-core/core_extensions/collections.rb
#initialize(app, options_hash = {}, &block) ⇒ CollectionsExtension
Returns a new instance of CollectionsExtension.
37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/middleman-core/core_extensions/collections.rb', line 37 def initialize(app, ={}, &block) super @leaves = Set.new @collectors_by_name = {} @values_by_name = {} @collector_roots = [] @lock = Monitor.new end |