Class RangeSliderElement

java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.slider.testbench.RangeSliderElement
All Implemented Interfaces:
CanCompareScreenshots, HasCallFunction, HasDriver, HasElementQuery, HasHelper, HasLabel, HasPropertySettersGetters, HasSearchContext, HasTestBenchCommandExecutor, HasValidation, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement

public class RangeSliderElement extends TestBenchElement
A TestBench element representing a <vaadin-range-slider> element.
  • Constructor Details

    • RangeSliderElement

      public RangeSliderElement()
  • Method Details

    • setValue

      public void setValue(double start, double end)
      Sets the value of the range slider, emulating user input. The emulation is done by setting the value property to the given values and then triggering synthetic input and change DOM events to synchronize the value with the server side.
      Parameters:
      start - the start value
      end - the end value
    • setStartValue

      public void setStartValue(double start)
      Sets the start value of the range slider, emulating user input. The emulation is done by setting the value property and then triggering synthetic input and change DOM events to synchronize the value with the server side.
      Parameters:
      start - the start value
    • setEndValue

      public void setEndValue(double end)
      Sets the end value of the range slider, emulating user input. The emulation is done by setting the value property and then triggering synthetic input and change DOM events to synchronize the value with the server side.
      Parameters:
      end - the end value
    • getStartValue

      public double getStartValue()
      Gets the start value of the range slider.
      Returns:
      the start value
    • getEndValue

      public double getEndValue()
      Gets the end value of the range slider.
      Returns:
      the end value
    • getStartInputElement

      public TestBenchElement getStartInputElement()
      Gets the input element that controls the start value of the range slider.
      Returns:
      the start input element
    • getEndInputElement

      public TestBenchElement getEndInputElement()
      Gets the input element that controls the end value of the range slider.
      Returns:
      the end input element
    • getMin

      public double getMin()
      Gets the minimum value of the slider.
      Returns:
      the minimum value
    • getMax

      public double getMax()
      Gets the maximum value of the slider.
      Returns:
      the maximum value
    • getStep

      public double getStep()
      Gets the step value of the slider.
      Returns:
      the step value