Module elements

Module elements 

Source
Expand description

Element operations for browser automation.

This module provides utilities for:

  • Working with CSS selectors
  • Checking element visibility
  • Extracting element content

Re-exports§

pub use content::get_attribute;
pub use content::input_value;
pub use content::is_element_empty;
pub use content::text_content;
pub use content::truncate_for_preview;
pub use content::ElementLogInfo;
pub use selectors::build_text_selector;
pub use selectors::escape_selector_value;
pub use selectors::extract_text_from_selector;
pub use selectors::has_nth_of_type;
pub use selectors::is_text_selector;
pub use selectors::normalize_selector;
pub use selectors::parse_nth_of_type;
pub use selectors::ParsedSelector;
pub use visibility::count;
pub use visibility::is_enabled;
pub use visibility::is_in_viewport;
pub use visibility::is_visible;
pub use visibility::needs_scrolling;

Modules§

content
Element content utilities.
selectors
CSS selector utilities.
visibility
Element visibility utilities.