waitForDisplayed
Esperar a que un elemento se muestre o no se muestre durante la cantidad de milisegundos proporcionada.
información
A diferencia de otros comandos de elemento, WebdriverIO no esperará a que el elemento exista para ejecutar este comando.
Uso
$(selector).waitForDisplayed({ timeout, reverse, timeoutMsg, interval, withinViewport })
Parámetros
Nombre | Tipo | Detalles |
---|---|---|
options opcional | WaitForOptions | opciones de waitForDisplayed (opcional) |
options.timeout opcional | Number | tiempo en ms (valor predeterminado basado en la configuración waitforTimeout ) |
options.reverse opcional | Boolean | si es true espera lo contrario (predeterminado: false) |
options.timeoutMsg opcional | String | si existe, anula el mensaje de error predeterminado |
options.interval opcional | Number | intervalo entre comprobaciones (predeterminado: waitforInterval ) |
options.withinViewport opcional | Boolean | establecer en true para esperar hasta que el elemento se muestre dentro del viewport (predeterminado: false ) |
Ejemplos
index.html
loading...
waitForDisplayedExample.js
loading...
Devuelve
- <Boolean>
return
: true si el elemento se muestra (o no si la bandera está establecida)