Module: Nokogiri::CSS::XPathVisitor::BuiltinsConfig
- Defined in:
- lib/nokogiri/css/xpath_visitor.rb
Overview
Enum to direct XPathVisitor when to use Nokogiri builtin XPath functions.
Constant Summary collapse
- NEVER =
Never use Nokogiri builtin functions, always generate vanilla XPath 1.0 queries. This is the default when calling Nokogiri::CSS.xpath_for directly.
:never
- ALWAYS =
Always use Nokogiri builtin functions whenever possible. This is probably only useful for testing.
:always
- OPTIMAL =
Only use Nokogiri builtin functions when they will be faster than vanilla XPath. This is the behavior chosen when searching for CSS selectors on a Nokogiri document, fragment, or node.
:optimal
- VALUES =
:nodoc: array of values for validation
[NEVER, ALWAYS, OPTIMAL]