Method: LOM::Filtered#initialize
- Defined in:
- lib/lom/filtered.rb
#initialize(filter = nil, src: nil, paged: nil) ⇒ Filtered
Returns a new instance of Filtered.
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/lom/filtered.rb', line 19 def initialize(filter = nil, src: nil, paged: nil) if filter.is_a?(Filtered) @filter = filter.filter @src = src || filter.src @paged = paged || filter.paged else @filter = filter @src = src @paged = paged end end |