CheckBoxWrapper class
Behaves the same as ElementWrapper + isChecked()/check()/uncheck(). Represents HTML Input Checkbox
Extends ElementWrapper.
Instance Members
isChecked
Get state of selected checkbox.
Examples
await checkBox('Vehicle').isChecked()
Parameters
This API does not have any parameters.
Returns
| Type | Description |
|---|---|
| boolean | true if checked, else false |
check
Set checkbox to ‘checked’ state.
Examples
await checkBox('Vehicle').check()
Parameters
This API does not have any parameters.
Returns
This API does not return any values.
uncheck
Clears checkbox’s state, if set.
Examples
await checkBox('Vehicle').uncheck()
Parameters
This API does not have any parameters.
Returns
This API does not return any values.
elements
Overrides ElementWrapper#elements, but for Checkbox elements.
Parameters
| Name | Type | Description |
|---|---|---|
retryInterval |
number | Retry Interval in milliseconds (defaults to global settings). |
retryTimeout |
number | Retry Timeout in milliseconds (defaults to global settings). |
Returns
| Type | Description |
|---|---|
| Array<CheckBox> | Array of all checkboxes matching the selector. |