انتظار ظهور العنصر
انتظار ظهور أو عدم ظهور عنصر لفترة زمنية محددة بالميللي ثانية.
معلومات
على عكس أوامر العناصر الأخرى، لن ينتظر 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 إذا كان العنصر معروضًا (أو لا إذا تم تعيين العلامة)