Interface WebDriver.Window

  • Enclosing interface:
    WebDriver

    @Beta
    public static interface WebDriver.Window
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void fullscreen()
      Fullscreen the current window if it is not already fullscreen
      Point 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 maximized
      void minimize()
      Minimizes the current window if it is not already minimized
      void setPosition​(Point targetPosition)
      Set the position of the current window.
      void setSize​(Dimension targetSize)
      Set the size of the current window.
    • Method Detail

      • setSize

        void setSize​(Dimension targetSize)
        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.

        Parameters:
        targetSize - The target size.
      • setPosition

        void setPosition​(Point targetPosition)
        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.

        Parameters:
        targetPosition - The target position of the window.
      • getSize

        Dimension getSize()
        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.

        Returns:
        The current window size.
      • getPosition

        Point getPosition()
        Get the position of the current window, relative to the upper left corner of the screen.

        See W3C WebDriver specification for more details.

        Returns:
        The current window position.
      • maximize

        void maximize()
        Maximizes the current window if it is not already maximized

        See W3C WebDriver specification for more details.

      • minimize

        void minimize()
        Minimizes the current window if it is not already minimized

        See W3C WebDriver specification for more details.

      • fullscreen

        void fullscreen()
        Fullscreen the current window if it is not already fullscreen

        See W3C WebDriver specification for more details.