class Arboretum::Scandent::LocatorRule

Public Instance Methods

locate(element) { |located_element| ... } click to toggle source
# File lib/arboretum/scandent.rb, line 50
def locate(element)
  all_located = []
  @paths.each do |path|
    path.locate(element) do |located_element|
      unless all_located.include?(located_element)
        yield located_element if block_given?
        all_located << located_element
      end
    end
  end
  all_located
end