انتظار برای نمایش
منتظر بماند تا یک عنصر برای مدت زمان مشخص شده به میلیثانیه نمایش داده شود یا نمایش داده نشود.
اطلاعات
برخلاف سایر دستورات عنصر، 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 اگر عنصر نمایش داده شود (یا نشود اگر پرچم تنظیم شده باشد)