Class IntegerRangeSliderElement
java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.slider.testbench.IntegerRangeSliderElement
- All Implemented Interfaces:
com.vaadin.testbench.commands.CanCompareScreenshots,com.vaadin.testbench.HasCallFunction,com.vaadin.testbench.HasDriver,com.vaadin.testbench.HasElementQuery,com.vaadin.testbench.HasHelper,com.vaadin.testbench.HasLabel,com.vaadin.testbench.HasPropertySettersGetters,com.vaadin.testbench.HasSearchContext,com.vaadin.testbench.HasTestBenchCommandExecutor,com.vaadin.testbench.HasValidation,org.openqa.selenium.SearchContext,org.openqa.selenium.TakesScreenshot,org.openqa.selenium.WebElement,org.openqa.selenium.WrapsElement
public class IntegerRangeSliderElement
extends com.vaadin.testbench.TestBenchElement
A TestBench element for testing an
IntegerRangeSlider component.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.testbench.TestBenchElementGets the input element that controls the end value of the range slider.Gets the end value of the range slider.getMax()Gets the maximum value of the slider.getMin()Gets the minimum value of the slider.com.vaadin.testbench.TestBenchElementGets the input element that controls the start value of the range slider.Gets the start value of the range slider.getStep()Gets the step value of the slider.voidsetEndValue(Integer end) Sets the end value of the range slider, emulating user input.voidsetStartValue(Integer start) Sets the start value of the range slider, emulating user input.voidSets the value of the range slider, emulating user input.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, scrollIntoView, scrollLeft, sendKeys, setProperty, setProperty, setProperty, setProperty, submit, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElementsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.testbench.HasCallFunction
callFunctionMethods inherited from interface com.vaadin.testbench.HasElementQuery
$, $Methods inherited from interface com.vaadin.testbench.HasHelper
getHelperComponent, getHelperTextMethods inherited from interface com.vaadin.testbench.HasLabel
getLabelMethods inherited from interface com.vaadin.testbench.HasPropertySettersGetters
getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, setProperty, setProperty, setProperty, setPropertyMethods inherited from interface com.vaadin.testbench.HasSearchContext
getContextMethods inherited from interface com.vaadin.testbench.HasValidation
getErrorMessage, isInvalid, isRequiredMethods inherited from interface org.openqa.selenium.TakesScreenshot
getScreenshotAsMethods inherited from interface org.openqa.selenium.WebElement
clear, click, findElement, findElements, getAccessibleName, getAriaRole, getAttribute, getCssValue, getDomAttribute, getDomProperty, getLocation, getRect, getShadowRoot, getSize, getTagName, getText, isDisplayed, isEnabled, isSelected, sendKeys, submit
-
Constructor Details
-
IntegerRangeSliderElement
public IntegerRangeSliderElement()
-
-
Method Details
-
getStartValue
Gets the start value of the range slider.- Returns:
- the start value
-
getEndValue
Gets the end value of the range slider.- Returns:
- the end value
-
setValue
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 syntheticinputandchangeDOM events to synchronize the value with the server side.- Parameters:
start- the start valueend- the end value
-
setStartValue
Sets the start value of the range slider, emulating user input. The emulation is done by setting the value property and then triggering syntheticinputandchangeDOM events to synchronize the value with the server side.- Parameters:
start- the start value
-
setEndValue
Sets the end value of the range slider, emulating user input. The emulation is done by setting the value property and then triggering syntheticinputandchangeDOM events to synchronize the value with the server side.- Parameters:
end- the end value
-
getStartInputElement
public com.vaadin.testbench.TestBenchElement getStartInputElement()Gets the input element that controls the start value of the range slider.- Returns:
- the start input element
-
getEndInputElement
public com.vaadin.testbench.TestBenchElement getEndInputElement()Gets the input element that controls the end value of the range slider.- Returns:
- the end input element
-
getMin
Gets the minimum value of the slider.- Returns:
- the minimum value
-
getMax
Gets the maximum value of the slider.- Returns:
- the maximum value
-
getStep
Gets the step value of the slider.- Returns:
- the step value
-