Skip to content

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.