Skip to main content

Module interactions

Module interactions 

Source
Expand description

Interaction operations for browser automation.

This module provides utilities for:

  • Clicking elements
  • Scrolling elements into view
  • Filling form elements
  • Page-level keyboard input

Re-exports§

pub use click::capture_pre_click_state;
pub use click::click_button;
pub use click::click_element;
pub use click::verify_click;
pub use click::ClickOptions;
pub use click::ClickResult;
pub use fill::fill_text_area;
pub use fill::perform_fill;
pub use fill::verify_fill;
pub use fill::FillOptions;
pub use fill::FillResult;
pub use keyboard::key_down;
pub use keyboard::key_up;
pub use keyboard::press_key;
pub use keyboard::type_text;
pub use scroll::scroll_into_view;
pub use scroll::scroll_into_view_if_needed;
pub use scroll::verify_scroll;
pub use scroll::ScrollBehavior;
pub use scroll::ScrollOptions;
pub use scroll::ScrollResult;

Modules§

click
Click operations for browser automation.
fill
Fill operations for browser automation.
keyboard
Page-level keyboard interactions.
scroll
Scroll operations for browser automation.