Type: lib.browser.BrowserNavigation

Namespace: lib.browser

Description

Navigates and interacts with web pages in a browser session. browser, navigation, interaction, click, extract

Use cases:
- Perform complex web interactions
- Navigate through multi-step web processes
- Extract content after interaction

Properties

Property Type Description Default
url str URL to navigate to (required for ‘goto’ action) ``
action Enum['click', 'goto', 'back', 'forward', 'reload', 'extract'] Navigation or extraction action to perform goto
selector str CSS selector for the element to interact with or extract from ``
timeout int Timeout in milliseconds for the action 30000
wait_for str Optional selector to wait for after performing the action ``
extract_type Enum['text', 'html', 'value', 'attribute'] Type of content to extract (for ‘extract’ action) text
attribute str Attribute name to extract (when extract_type is ‘attribute’) ``

Outputs

Output Type Description
output Dict[str, any]  

Metadata

Browse other nodes in the lib.browser namespace.