Closed LawyZheng closed 2 months ago
Enhanced input handling to support selectable inputs and refactored dropdown selection logic.
Key points:
SelectOption
skyvern/webeye/actions/handler.py
handle_input_text_action
handle_select_option_action
select_from_dropdown
isReactSelectDropdown
isComboboxDropdown
skyvern/webeye/scraper/domUtils.js
Generated with :heart: by ellipsis.dev
Summary:
Enhanced input handling to support selectable inputs and refactored dropdown selection logic.
Key points:
SelectOption
import inskyvern/webeye/actions/handler.py
.handle_input_text_action
to check if input elements are selectable and handle them usinghandle_select_option_action
.select_from_dropdown
function to handle dropdown selection logic.handle_select_option_action
to useselect_from_dropdown
.isReactSelectDropdown
andisComboboxDropdown
checks fromskyvern/webeye/scraper/domUtils.js
.Generated with :heart: by ellipsis.dev