Expand description

Predicates to use for element conditions.

Functions§

  • Predicate that returns true for elements that have the specified attribute with the specified value. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that have all of the specified attributes with the specified values. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that have the specified class name. See the Needle documentation for more details on text matching rules. In particular, it is recommended to use StringMatch or Regex to perform a whole-word search.
  • Predicate that returns true for elements that have all of the specified CSS properties with the specified values. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that have the specified CSS property with the specified value. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that have all of the specified properties with the specified value. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that have the specified property with the specified value. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that have the specified text. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that have the specified value. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that are clickable.
  • Predicate that returns true for elements that are displayed.
  • Predicate that returns true for elements that are enabled.
  • Predicate that returns true for elements that are not clickable.
  • Predicate that returns true for elements that are not displayed.
  • Predicate that returns true for elements that are not enabled.
  • Predicate that returns true for elements that are not selected.
  • Predicate that returns true for elements that are selected.
  • Predicate that returns true for elements that lack the specified attribute with the specified value. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that do not have any of the specified attributes with the specified values. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that do not contain the specified class name. See the Needle documentation for more details on text matching rules. In particular, it is recommended to use StringMatch or Regex to perform a whole-word search.
  • Predicate that returns true for elements that do not have any of the specified CSS properties with the specified values. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that lack the specified CSS property with the specified value. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that do not have any of the specified properties with the specified values. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that lack the specified property with the specified value. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that do not contain the specified text. See the Needle documentation for more details on text matching rules.
  • Predicate that returns true for elements that do not contain the specified value. See the Needle documentation for more details on text matching rules.