# File lib/capybara/selector.rb, line 11 def add(name, &block) all[name.to_sym] = Capybara::Selector.new(name.to_sym, &block) end
# File lib/capybara/selector.rb, line 51 def call(locator) @xpath.call(locator) end
Same as xpath, but wrap in XPath.css().
# File lib/capybara/selector.rb, line 34 def css(&block) if block @xpath = xpath { |*args| XPath.css(block.call(*args)) } end @xpath end
# File lib/capybara/selector.rb, line 59 def filter(name, &block) @custom_filters[name] = block end
# File lib/capybara/selector.rb, line 46 def label(label=nil) @label = label if label @label end
# File lib/capybara/selector.rb, line 41 def match(&block) @match = block if block @match end
Generated with the Darkfish Rdoc Generator 2.