waitForDisplayed
Attendre qu'un élément soit affiché ou non pendant le nombre de millisecondes fourni.
info
Contrairement à d'autres commandes d'élément, WebdriverIO n'attendra pas que l'élément existe pour exécuter cette commande.
Utilisation
$(selector).waitForDisplayed({ timeout, reverse, timeoutMsg, interval, withinViewport })
Paramètres
Nom | Type | Détails |
---|---|---|
options optionnel | WaitForOptions | options waitForDisplayed (optionnel) |
options.timeout optionnel | Number | temps en ms (par défaut basé sur la valeur de configuration waitforTimeout ) |
options.reverse optionnel | Boolean | si true, attend l'opposé (par défaut : false) |
options.timeoutMsg optionnel | String | s'il existe, il remplace le message d'erreur par défaut |
options.interval optionnel | Number | intervalle entre les vérifications (par défaut : waitforInterval ) |
options.withinViewport optionnel | Boolean | définir sur true pour attendre que l'élément soit affiché dans le viewport (par défaut : false ) |
Exemples
index.html
loading...
waitForDisplayedExample.js
loading...
Retourne
- <Boolean>
return
: true si l'élément est affiché (ou ne l'est pas si le drapeau est défini)