Class CardElement

java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.card.testbench.CardElement
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

public class CardElement extends com.vaadin.testbench.TestBenchElement
A TestBench element representing a <vaadin-card> element.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<com.vaadin.testbench.TestBenchElement>
    Gets the content elements.
    List<com.vaadin.testbench.TestBenchElement>
    Gets the elements in the footer slot.
    com.vaadin.testbench.TestBenchElement
    Gets the element in the header slot.
    com.vaadin.testbench.TestBenchElement
    Gets the element in the header prefix slot.
    com.vaadin.testbench.TestBenchElement
    Gets the element in the header suffix slot.
    com.vaadin.testbench.TestBenchElement
    Gets the element in the media slot.
    Gets the title property value.
    com.vaadin.testbench.TestBenchElement
    Gets the element in the subtitle slot.
    com.vaadin.testbench.TestBenchElement
    Gets the element in the title slot.

    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, getChildren, getClassNames, getCommandExecutor, getContext, getCssValue, getDomAttribute, getDomProperty, getDriver, getId, getLocation, getParent, getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, getRect, getScreenshotAs, getShadowRoot, getSize, getTagName, getText, getWrappedElement, hasAttribute, hasClassName, hashCode, hover, init, init, isChrome, isDisplayed, isEnabled, isFirefox, isFocused, isReadOnly, 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
  • Constructor Details

    • CardElement

      public CardElement()
  • Method Details

    • getContents

      public List<com.vaadin.testbench.TestBenchElement> getContents()
      Gets the content elements.
      Returns:
      the content elements
    • getTitle

      public com.vaadin.testbench.TestBenchElement getTitle()
      Gets the element in the title slot.
      Returns:
      the title element, or null if not found
    • getStringTitle

      public String getStringTitle()
      Gets the title property value.
      Returns:
      title property value
    • getSubtitle

      public com.vaadin.testbench.TestBenchElement getSubtitle()
      Gets the element in the subtitle slot.
      Returns:
      the subtitle element, or null if not found
    • getMedia

      public com.vaadin.testbench.TestBenchElement getMedia()
      Gets the element in the media slot.
      Returns:
      the media element, or null if not found
    • getHeader

      public com.vaadin.testbench.TestBenchElement getHeader()
      Gets the element in the header slot.
      Returns:
      the title element, or null if not found
    • getHeaderPrefix

      public com.vaadin.testbench.TestBenchElement getHeaderPrefix()
      Gets the element in the header prefix slot.
      Returns:
      the header prefix element, or null if not found
    • getHeaderSuffix

      public com.vaadin.testbench.TestBenchElement getHeaderSuffix()
      Gets the element in the header suffix slot.
      Returns:
      the header suffix element, or null if not found
    • getFooterContents

      public List<com.vaadin.testbench.TestBenchElement> getFooterContents()
      Gets the elements in the footer slot.
      Returns:
      the footer elements