Package org.openqa.selenium.remote
Class RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
- java.lang.Object
-
- org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
-
- All Implemented Interfaces:
WebDriver.Window
- Enclosing class:
- RemoteWebDriver.RemoteWebDriverOptions
@Beta protected class RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow extends java.lang.Object implements WebDriver.Window
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
RemoteWindow()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
fullscreen()
Fullscreen the current window if it is not already fullscreenPoint
getPosition()
Get the position of the current window, relative to the upper left corner of the screen.Dimension
getSize()
Get the size of the current window.void
maximize()
Maximizes the current window if it is not already maximizedvoid
minimize()
Minimizes the current window if it is not already minimizedvoid
setPosition(Point targetPosition)
Set the position of the current window.void
setSize(Dimension targetSize)
Set the size of the current window.
-
-
-
Method Detail
-
getSize
public Dimension getSize()
Description copied from interface:WebDriver.Window
Get the size of the current window. This will return the outer window dimension, not just the view port.See W3C WebDriver specification for more details.
- Specified by:
getSize
in interfaceWebDriver.Window
- Returns:
- The current window size.
-
setSize
public void setSize(Dimension targetSize)
Description copied from interface:WebDriver.Window
Set the size of the current window. This will change the outer window dimension, not just the view port, synonymous to window.resizeTo() in JS.See W3C WebDriver specification for more details.
- Specified by:
setSize
in interfaceWebDriver.Window
- Parameters:
targetSize
- The target size.
-
getPosition
public Point getPosition()
Description copied from interface:WebDriver.Window
Get the position of the current window, relative to the upper left corner of the screen.See W3C WebDriver specification for more details.
- Specified by:
getPosition
in interfaceWebDriver.Window
- Returns:
- The current window position.
-
setPosition
public void setPosition(Point targetPosition)
Description copied from interface:WebDriver.Window
Set the position of the current window. This is relative to the upper left corner of the screen, synonymous to window.moveTo() in JS.See W3C WebDriver specification for more details.
- Specified by:
setPosition
in interfaceWebDriver.Window
- Parameters:
targetPosition
- The target position of the window.
-
maximize
public void maximize()
Description copied from interface:WebDriver.Window
Maximizes the current window if it is not already maximizedSee W3C WebDriver specification for more details.
- Specified by:
maximize
in interfaceWebDriver.Window
-
minimize
public void minimize()
Description copied from interface:WebDriver.Window
Minimizes the current window if it is not already minimizedSee W3C WebDriver specification for more details.
- Specified by:
minimize
in interfaceWebDriver.Window
-
fullscreen
public void fullscreen()
Description copied from interface:WebDriver.Window
Fullscreen the current window if it is not already fullscreenSee W3C WebDriver specification for more details.
- Specified by:
fullscreen
in interfaceWebDriver.Window
-
-