Class DatePickerElement.OverlayContentElement

java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.datepicker.testbench.DatePickerElement.OverlayContentElement
All Implemented Interfaces:
com.vaadin.testbench.commands.CanCompareScreenshots, com.vaadin.testbench.HasCallFunction, com.vaadin.testbench.HasDriver, com.vaadin.testbench.HasElementQuery, com.vaadin.testbench.HasPropertySettersGetters, com.vaadin.testbench.HasSearchContext, com.vaadin.testbench.HasTestBenchCommandExecutor, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement
Enclosing class:
DatePickerElement

public static class DatePickerElement.OverlayContentElement extends com.vaadin.testbench.TestBenchElement
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the cancel button from the overlays toolbar
    Gets the today button from the overlays toolbar
    Gets all visible month calendars that are currently rendered by the infinite scroller in the overlay.

    Methods inherited from class com.vaadin.testbench.TestBenchElement

    callFunction, clear, click, click, compareScreen, compareScreen, compareScreen, contextClick, dispatchEvent, dispatchEvent, doubleClick, equals, executeScript, findElement, findElements, focus, getAttribute, getCapabilities, getClassNames, getCommandExecutor, getContext, getCssValue, getDomAttribute, getDomProperty, getDriver, getLocation, getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, getRect, getScreenshotAs, getSize, getTagName, getText, getWrappedElement, hasAttribute, hasClassName, hashCode, init, init, isChrome, isDisplayed, isEnabled, isFirefox, isSelected, scroll, scrollIntoView, scrollLeft, sendKeys, setProperty, setProperty, setProperty, setProperty, submit, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElements

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.vaadin.testbench.HasElementQuery

    $, $

    Methods inherited from interface org.openqa.selenium.WebElement

    getAccessibleName, getAriaRole, getShadowRoot
  • Constructor Details

    • OverlayContentElement

      public OverlayContentElement()
  • Method Details

    • getVisibleMonthCalendars

      public List<DatePickerElement.MonthCalendarElement> getVisibleMonthCalendars()
      Gets all visible month calendars that are currently rendered by the infinite scroller in the overlay.
      Returns:
    • getTodayButton

      public ButtonElement getTodayButton()
      Gets the today button from the overlays toolbar
      Returns:
    • getCancelButton

      public ButtonElement getCancelButton()
      Gets the cancel button from the overlays toolbar
      Returns: