widgetastic_patternfly4.contextselector module¶
-
class
widgetastic_patternfly4.contextselector.
BaseContextSelector
¶ Bases:
object
-
ITEMS_LOCATOR
= ".//ul[@class='pf-c-context-selector__menu-list']/li"¶
-
ITEM_LOCATOR
= ".//*[contains(@class, 'pf-c-context-selector__menu-list-item') and normalize-space(.)={}]"¶
-
SEARCH_BUTTON_LOCATOR
= ".//button[contains(@id, 'pf-context-selector-search-button')]"¶
-
SEARCH_INPUT_LOCATOR
= ".//input[@type='search']"¶
-
item_select
(item, use_search=False)¶ Opens the Context Selector and selects the desired item.
Parameters: - item – Item to be selected
- use_search – whether to search for item before selecting it
-
-
class
widgetastic_patternfly4.contextselector.
ContextSelector
(parent, text=None, locator=None, logger=None)¶ Bases:
widgetastic_patternfly4.contextselector.BaseContextSelector
,widgetastic_patternfly4.select.Select