Common Form View Interactions

There are common actions that apply to the form view. These involve getting action buttons and tabs.

class liveobs_ui.page_object_models.desktop.form_view_common.BaseFormViewPage(driver)[source]

Interaction with form view

get_actionbar_button_by_name(button_name)[source]

Get a button that sits in the form’s actionbar that has the specified name

Parameters:button_name – Name of button to get
Returns:Button element
get_actionbar_buttons()[source]

Get the buttons that sit in the form’s actionbar

Returns:List of button elements
get_tab_by_name(tab_name)[source]

Get tab in form view with specified name

Parameters:tab_name – Name of the tab to get
Returns:tab element
get_tabs()[source]

Get tabs on form view

Returns:List of tab elements
wait_for_form_view_to_load()[source]

Wait until the form container has loaded, useful for ensuring that nothing is executed until the view has loaded