Sha256: 4ebf0bd6da32de57409c7888aa415ca9158c9a3224c241dad83b81f4d3955759

Contents?: true

Size: 368 Bytes

Versions: 4

Compression:

Stored size: 368 Bytes

Contents

module Wombat
	module Processing
	  module NodeSelector
	    def select_nodes(selector, namespaces = nil)
	      return [selector.to_s] if selector.is_a? Symbol
	      return @context.xpath selector[6..-1], namespaces if selector.start_with? "xpath="
	      return @context.css selector[4..-1] if selector.start_with? "css="
	      [selector]
	    end
	  end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
wombat-2.1.1 lib/wombat/processing/node_selector.rb
wombat-2.1.0 lib/wombat/processing/node_selector.rb
wombat-2.0.1 lib/wombat/processing/node_selector.rb
wombat-2.0.0 lib/wombat/processing/node_selector.rb