Object
# File lib/pdf/core/filter_list.rb, line 8 def <<(filter) case filter when Symbol @list << [filter, nil] when ::Hash filter.each do |name, params| @list << [name, params] end else raise "Can not interpret input as filter: #{filter.inspect}" end self end
# File lib/pdf/core/filter_list.rb, line 34 def decode_params @list.map do |(_, params)| params end end
# File lib/pdf/core/filter_list.rb, line 44 def each(&block) @list.each do |filter| block.call(filter) end end
# File lib/pdf/core/filter_list.rb, line 40 def inspect @list.inspect end
# File lib/pdf/core/filter_list.rb, line 28 def names @list.map do |(name, _)| name end end
# File lib/pdf/core/filter_list.rb, line 23 def normalized @list end
Generated with the Darkfish Rdoc Generator 2.