public class EyesTargetLocator extends Object implements org.openqa.selenium.WebDriver.TargetLocator
Constructor and Description |
---|
EyesTargetLocator(EyesSeleniumDriver driver,
com.applitools.eyes.Logger logger,
org.openqa.selenium.WebDriver.TargetLocator targetLocator)
Initialized a new EyesTargetLocator object.
|
Modifier and Type | Method and Description |
---|---|
org.openqa.selenium.WebElement |
activeElement() |
org.openqa.selenium.Alert |
alert() |
org.openqa.selenium.WebDriver |
defaultContent() |
org.openqa.selenium.WebDriver |
frame(int index) |
org.openqa.selenium.WebDriver |
frame(String nameOrId) |
org.openqa.selenium.WebDriver |
frame(org.openqa.selenium.WebElement frameElement) |
org.openqa.selenium.WebDriver |
frames(FrameChain frameChain)
Switches into every frame in the frame chain.
|
org.openqa.selenium.WebDriver |
frames(String[] framesPath)
Switches into every frame in the list.
|
org.openqa.selenium.WebDriver |
framesDoScroll(FrameChain frameChain)
Switches into every frame in the frame chain.
|
org.openqa.selenium.WebDriver |
parentFrame() |
static void |
parentFrame(com.applitools.eyes.Logger logger,
org.openqa.selenium.WebDriver.TargetLocator targetLocator,
FrameChain frameChainToParent) |
void |
resetScroll() |
org.openqa.selenium.WebDriver |
window(String nameOrHandle) |
public EyesTargetLocator(EyesSeleniumDriver driver, com.applitools.eyes.Logger logger, org.openqa.selenium.WebDriver.TargetLocator targetLocator)
driver
- The WebDriver from which the targetLocator was received.targetLocator
- The actual TargetLocator object.public org.openqa.selenium.WebDriver frame(int index)
frame
in interface org.openqa.selenium.WebDriver.TargetLocator
public org.openqa.selenium.WebDriver frame(String nameOrId)
frame
in interface org.openqa.selenium.WebDriver.TargetLocator
public org.openqa.selenium.WebDriver frame(org.openqa.selenium.WebElement frameElement)
frame
in interface org.openqa.selenium.WebDriver.TargetLocator
public org.openqa.selenium.WebDriver parentFrame()
parentFrame
in interface org.openqa.selenium.WebDriver.TargetLocator
public static void parentFrame(com.applitools.eyes.Logger logger, org.openqa.selenium.WebDriver.TargetLocator targetLocator, FrameChain frameChainToParent)
public org.openqa.selenium.WebDriver framesDoScroll(FrameChain frameChain)
frameChain
- The path to the frame to switch to.public org.openqa.selenium.WebDriver frames(FrameChain frameChain)
frameChain
- The path to the frame to switch to.public org.openqa.selenium.WebDriver frames(String[] framesPath)
framesPath
- The path to the frame to check. This is a list of
frame names/IDs (where each frame is nested in the
previous frame).public org.openqa.selenium.WebDriver window(String nameOrHandle)
window
in interface org.openqa.selenium.WebDriver.TargetLocator
public org.openqa.selenium.WebDriver defaultContent()
defaultContent
in interface org.openqa.selenium.WebDriver.TargetLocator
public org.openqa.selenium.WebElement activeElement()
activeElement
in interface org.openqa.selenium.WebDriver.TargetLocator
public org.openqa.selenium.Alert alert()
alert
in interface org.openqa.selenium.WebDriver.TargetLocator
public void resetScroll()
Copyright © 2020. All rights reserved.