WebdriverIOPageElement
Hierarchy
- PageElement<WebdriverIO.Element>
- WebdriverIOPageElement
Index
Constructors
constructor
Parameters
locator: Locator<Element, any>
Returns WebdriverIOPageElement
Properties
readonlylocator
Methods
nativeElement
An “escape hatch” providing access to the integration tool-specific implementation of a Web element.
Returns Promise<Element>
toString
Returns string
of
Parameters
parent: WebdriverIOPageElement
Returns WebdriverIOPageElement
closestTo
Parameters
child: WebdriverIOPageElement
Returns WebdriverIOPageElement
clearValue
Returns Promise<void>
click
Returns Promise<void>
doubleClick
Returns Promise<void>
enterValue
Parameters
value: string | number | (string | number)[]
Returns Promise<void>
scrollIntoView
Returns Promise<void>
hoverOver
Returns Promise<void>
rightClick
Returns Promise<void>
selectOptions
Parameters
rest...options: SelectOption[]
Returns Promise<void>
selectedOptions
Returns Promise<SelectOption[]>
attribute
Parameters
name: string
Returns Promise<string>
text
Returns Promise<string>
value
Returns Promise<string>
switchTo
Returns Promise<SwitchableOrigin>
isActive
Returns Promise<boolean>
isClickable
Returns Promise<boolean>
isEnabled
Returns Promise<boolean>
isPresent
Returns Promise<boolean>
isSelected
Returns Promise<boolean>
isVisible
Returns Promise<boolean>
WebdriverIO-specific implementation of PageElement.