Method: LazyList#initialize

Defined in:
lib/filament/util/lazy_list.rb

#initialize(*entries) ⇒ LazyList

Returns a new instance of LazyList.



4
5
6
7
8
9
10
11
12
13
# File 'lib/filament/util/lazy_list.rb', line 4

def initialize(*entries)
  raise "resolver must be set by subclass." if @resolver.nil?
  
  @unresolved = []
  @resolved = []
  
  entries.each do |entry|
    include(entry)
  end
end