Expand description
Prelude module for convenient imports.
Import everything commonly needed with:
use browser_commander::prelude::*;Re-exportsยง
pub use crate::browser::connect_browser;pub use crate::browser::emulate_media;pub use crate::browser::goto;pub use crate::browser::launch_and_connect_real_browser;pub use crate::browser::launch_browser;pub use crate::browser::launch_real_browser;pub use crate::browser::list_browser_profiles;pub use crate::browser::wait_for_url_stabilization;pub use crate::browser::Browser;pub use crate::browser::BrowserCookie;pub use crate::browser::BrowserCookieReadOptions;pub use crate::browser::BrowserProcess;pub use crate::browser::BrowserProfile;pub use crate::browser::BrowserProfileOptions;pub use crate::browser::ColorScheme;pub use crate::browser::ConnectOptions;pub use crate::browser::EmulateMediaOptions;pub use crate::browser::LaunchOptions;pub use crate::browser::LaunchResult;pub use crate::browser::RealBrowserLaunchResult;pub use crate::browser::RealBrowserOptions;pub use crate::browser::WaitUntil;pub use crate::core::is_timeout_error;pub use crate::core::DialogEvent;pub use crate::core::DialogManager;pub use crate::core::DialogType;pub use crate::core::EngineAdapter;pub use crate::core::EngineError;pub use crate::core::EngineType;pub use crate::core::Logger;pub use crate::core::LoggerOptions;pub use crate::core::PdfOptions;pub use crate::core::Timing;pub use crate::core::CHROME_ARGS;pub use crate::core::TIMING;pub use crate::elements::count;pub use crate::elements::get_attribute;pub use crate::elements::input_value;pub use crate::elements::is_enabled;pub use crate::elements::is_visible;pub use crate::elements::normalize_selector;pub use crate::elements::text_content;pub use crate::elements::ParsedSelector;pub use crate::high_level::check_and_clear_flag;pub use crate::high_level::install_click_listener;pub use crate::high_level::wait_for_url_condition;pub use crate::interactions::click_element;pub use crate::interactions::fill_text_area;pub use crate::interactions::key_down;pub use crate::interactions::key_up;pub use crate::interactions::perform_fill;pub use crate::interactions::press_key;pub use crate::interactions::scroll_into_view;pub use crate::interactions::scroll_into_view_if_needed;pub use crate::interactions::type_text;pub use crate::interactions::ClickOptions;pub use crate::interactions::ClickResult;pub use crate::interactions::FillOptions;pub use crate::interactions::FillResult;pub use crate::interactions::ScrollBehavior;pub use crate::interactions::ScrollOptions;pub use crate::interactions::ScrollResult;pub use crate::utilities::evaluate;pub use crate::utilities::get_domain;pub use crate::utilities::get_url;pub use crate::utilities::parse_url;pub use crate::utilities::safe_evaluate;pub use crate::utilities::same_origin;pub use crate::utilities::unfocus_address_bar;pub use crate::utilities::wait;pub use crate::utilities::wait;pub use crate::utilities::wait_with_cancel;pub use crate::utilities::WaitResult;