waitForDisplayed
Ожидает отображения или скрытия элемента в течение указанного количества миллисекунд.
информация
В отличие от других команд элемента, WebdriverIO не будет ждать существования элемента для выполнения этой команды.
Использование
$(selector).waitForDisplayed({ timeout, reverse, timeoutMsg, interval, withinViewport })
Параметры
| Название | Тип | Детали |
|---|---|---|
optionsопционально | WaitForOptions | опции waitForDisplayed (опционально) |
options.timeoutопционально | Number | время в мс (по умолчанию устанавливается на основе значения конфигурации waitforTimeout) |
options.reverseопционально | Boolean | если true, ожидает противоположного (по умолчанию: false) |
options.timeoutMsgопционально | String | если существует, переопределяет сообщение об ошибке по умолчанию |
options.intervalопционально | Number | интервал между проверками (по умолчанию: waitforInterval) |
options.withinViewportопционально | Boolean | установите в true, чтобы ждать, пока элемент не будет отображаться в области просмотра (по умолчанию: false) |
Примеры
index.html
loading...
waitForDisplayedExample.js
loading...
Возвращает
- <Boolean>
return: true если элемент отображается (или нет, если установлен флаг)