# File lib/capybara/selector.rb, line 4 def initialize(name, block, options={}) @name = name @block = block @options = options end
# File lib/capybara/selector.rb, line 14 def default @options[:default] end
# File lib/capybara/selector.rb, line 10 def default? @options.has_key?(:default) end
# File lib/capybara/selector.rb, line 18 def matches?(node, value) @block.call(node, value) end