arjuna.tpi.guiauto.widget.radio_group module¶
-
class
arjuna.tpi.guiauto.widget.radio_group.
GuiRadioGroup
(gui, wmd, parent=None)¶ Bases:
object
Represents a radio group in th Gui.
Not meant to be directly created. It is created using calls from Gui object or GuiNamespace object of Gui.
Parameters: - gui – Gui object containing this GuiDropDown.
- wmd – GuiElementMetaData object for this GuiDropDown.
Keyword Arguments: parent – GuiElement in case it is found inside a GuiElement. Default is the Gui object.
-
gui
¶ Gui object containing this GuiDropDown.
-
has_index_selected
(index: int) → bool¶ Check if this GuiRadioGroup has radio button selected at given index .
Parameters: index – Target index.
-
has_value_selected
(value: str) → bool¶ Check if this GruiRadioGroup has radio button with given value attribute content selected.
Parameters: value – Exact content of value attribute.
-
select_index
(index: int) → None¶ Select radio button at given index.
Parameters: index – Target index.
-
select_ordinal
(ordinal: int) → None¶ Select radio group at given ordinal.
Ordinals are as per human counting. First element is at ordinal 1.
Parameters: ordinal – Target ordinal.
-
select_value
(value: str) → None¶ Select radio button with given content of value attribute.
Parameters: value – Exact content of value attribute.
-
source
¶ GuiMultiElementSource for this GuiRadioGroup (source of associated GuiMultiElement)
-
value
¶ Content of value attribute of selected radio button.