[Source]
# File lib/mechanize/chain.rb, line 18 18: def initialize(list) 19: @list = list 20: @list.each { |l| l.chain = self } 21: end
# File lib/mechanize/chain.rb, line 23 23: def handle(request) 24: @list.first.handle(self, request) 25: end
# File lib/mechanize/chain.rb, line 27 27: def pass(obj, request) 28: next_link = @list[@list.index(obj) + 1] 29: next_link.handle(self, request) if next_link 30: end
[Validate]