காத்திருக்க க்ளிக்கெபிள்
ஒரு உறுப்பு கிளிக் செய்யக்கூடியதாக அல்லது கிளிக் செய்ய முடியாததாக இருக்க வழங்கப்பட்ட மில்லிவினாடிகள் அளவிற்கு காத்திருக்கவும்.
தகவல்
மற்ற உறுப்பு கட்டளைகளைப் போலல்லாமல், இந்த கட்டளையை நிறைவேற்ற WebdriverIO உறுப்பு இருப்பதற்கு காத்திருக்காது.
பயன்பாடு
$(selector).waitForClickable({ timeout, reverse, timeoutMsg, interval })
அளவுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
options optional | WaitForOptions | waitForEnabled விருப்பங்கள் (விருப்பமானது) |
options.timeout optional | Number | மில்லிவினாடிகளில் நேரம் (இயல்புநிலை waitforTimeout கட்டமைப்பு மதிப்பின் அடிப்படையில் அமைக்கப்பட்டுள்ளது) |
options.reverse optional | Boolean | true எனில் அது எதிர்மறைக்காக காத்திருக்கிறது (இயல்புநிலை: false) |
options.timeoutMsg optional | String | இருந்தால் அது இயல்புநிலை பிழை செய்தியை மாற்றியமைக்கிறது |
options.interval optional | Number | சோதனைகளுக்கு இடையேயான இடைவெளி (இயல்புநிலை: waitforInterval ) |
எடுத்துக்காட்டு
waitForClickable.js
it('should detect when element is clickable', async () => {
const elem = await $('#elem')
await elem.waitForClickable({ timeout: 3000 });
});
it('should detect when element is no longer clickable', async () => {
const elem = await $('#elem')
await elem.waitForClickable({ reverse: true });
});
திரும்ப பெறுகிறது
- <Boolean>
return
: உறுப்பு கிளிக் செய்யக்கூடியதாக இருந்தால்true
(அல்லது கொடி அமைக்கப்பட்டிருந்தால் இல்லை)