* {{> grabNumberOfVisibleElements }}
(locator)
| 1817 | * {{> grabNumberOfVisibleElements }} |
| 1818 | */ |
| 1819 | async grabNumberOfVisibleElements(locator) { |
| 1820 | const res = await this._locate(locator) |
| 1821 | |
| 1822 | let selected = await forEachAsync(res, async el => el.isDisplayed()) |
| 1823 | if (!Array.isArray(selected)) selected = [selected] |
| 1824 | selected = selected.filter(val => val === true) |
| 1825 | return selected.length |
| 1826 | } |
| 1827 | |
| 1828 | /** |
| 1829 | * {{> seeInCurrentUrl }} |
no test coverage detected