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