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