Sha256: 913e0c882aea2444cf2af0f6cef7f37ffdc20fb6faf0e33aba19262d3cdf1fa4
Contents?: true
Size: 454 Bytes
Versions: 2
Compression:
Stored size: 454 Bytes
Contents
module WWW class Mechanize class List < Array def with self end def value=(arg) first().value=(arg) end alias :and :with def method_missing(meth_sym, arg) if arg.class == Regexp WWW::Mechanize::List.new(find_all { |e| e.send(meth_sym) =~ arg }) else WWW::Mechanize::List.new(find_all { |e| e.send(meth_sym) == arg }) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mechanize-0.4.7 | lib/mechanize/list.rb |
mechanize-0.4.6 | lib/mechanize/list.rb |