Uses of Class
com.shaft.gui.element.internal.Actions
Packages that use Actions
Package
Description
-
Uses of Actions in com.shaft.driver
Methods in com.shaft.driver that return Actions -
Uses of Actions in com.shaft.driver.internal
Methods in com.shaft.driver.internal that return ActionsModifier and TypeMethodDescriptionFluentWebDriverAction.element()
FluentWebDriverAction.performElementAction()
-
Uses of Actions in com.shaft.gui.element
Methods in com.shaft.gui.element that return ActionsModifier and TypeMethodDescriptionElementActions.and()
ElementActions.captureScreenshot
(org.openqa.selenium.By elementLocator) ElementActions.clear
(org.openqa.selenium.By elementLocator) ElementActions.click
(org.openqa.selenium.By elementLocator) Clicks on a certain element using Selenium WebDriver, or JavaScriptElementActions.clickAndHold
(org.openqa.selenium.By elementLocator) Waits for the element to be clickable, and then clicks and holds it.ElementActions.clickUsingJavascript
(org.openqa.selenium.By elementLocator) Clicks on certain element using javaScript onlyElementActions.clipboardActions
(org.openqa.selenium.By elementLocator, ClipboardAction action) Attempts to perform a native clipboard action on the text from a certain web element, like copy/cut/pasteElementActions.doubleClick
(org.openqa.selenium.By elementLocator) Double-clicks on an element using Selenium WebDriver's Actions LibraryElementActions.dragAndDrop
(org.openqa.selenium.By sourceElementLocator, org.openqa.selenium.By destinationElementLocator) Drags the source element and drops it onto the destination elementElementActions.dragAndDropByOffset
(org.openqa.selenium.By sourceElementLocator, int xOffset, int yOffset) Drags the source element and drops it onto the determined offsetElementActions.executeNativeMobileCommand
(String command, Map<String, String> parameters) This is a generic method to enable the execution of the native mobile commands found herein: appium.ioElementActions.hover
(org.openqa.selenium.By elementLocator) Hovers over target element.ElementActions.hoverAndClick
(List<org.openqa.selenium.By> hoverElementLocators, org.openqa.selenium.By clickableElementLocator) Hovers over the hoverElements in sequence then clicks the clickableElementElementActions.scrollToElement
(org.openqa.selenium.By elementLocator) If the element is outside the viewport, scrolls the bottom of the element to the bottom of the viewport.Selects an element from a dropdown list using its displayed text or attribute ValueElementActions.setValueUsingJavaScript
(org.openqa.selenium.By elementLocator, String value) Used to SetProperty value for an element (hidden or visible) using javascriptElementActions.submitFormUsingJavaScript
(org.openqa.selenium.By elementLocator) Used to submit a form using javascriptElementActions.switchToDefaultContent()
Switches focus to default content, is mainly used in coordination withElementActions.switchToIframe(By)
to exit any iFrame layer and go back to the main pageElementActions.switchToIframe
(org.openqa.selenium.By elementLocator) Switches focus to a certain iFrame, is mainly used in coordination withElementActions.switchToDefaultContent()
to navigate inside any iFrame layer and go back to the main pageElementActions.type
(org.openqa.selenium.By elementLocator, CharSequence... text) ElementActions.typeAppend
(org.openqa.selenium.By elementLocator, CharSequence... text) Appends the required string into the target element, regardless of the current text value.ElementActions.typeFileLocationForUpload
(org.openqa.selenium.By elementLocator, String filePath) ValidationEnums the required file path into an input[type='file'] button, to successfully upload the target file.ElementActions.typeSecure
(org.openqa.selenium.By elementLocator, CharSequence... text) Checks if there is any text in an element, clears it, then types the required string into the target element.ElementActions.waitUntilAttributeContains
(org.openqa.selenium.By elementLocator, String attribute, String attributeContainsValue) Deprecated.ElementActions.waitUntilElementTextToBe
(org.openqa.selenium.By elementLocator, String text) Deprecated.ElementActions.waitUntilElementToBeSelected
(org.openqa.selenium.By elementLocator) Deprecated.ElementActions.waitUntilNumberOfElementsToBe
(org.openqa.selenium.By elementLocator, int numberOfElements) Deprecated.ElementActions.waitUntilNumberOfElementsToBeLessThan
(org.openqa.selenium.By elementLocator, int numberOfElements) Deprecated.ElementActions.waitUntilNumberOfElementsToBeMoreThan
(org.openqa.selenium.By elementLocator, int numberOfElements) Deprecated.ElementActions.waitUntilPresenceOfAllElementsLocatedBy
(org.openqa.selenium.By elementLocator) Deprecated. -
Uses of Actions in com.shaft.gui.element.internal
Methods in com.shaft.gui.element.internal that return ActionsModifier and TypeMethodDescriptionActions.and()
Actions.clear
(@NonNull org.openqa.selenium.By locator) Actions.click
(@NonNull org.openqa.selenium.By locator) Actions.clickAndHold
(@NonNull org.openqa.selenium.By locator) Actions.clickUsingJavascript
(@NonNull org.openqa.selenium.By locator) Actions.doubleClick
(@NonNull org.openqa.selenium.By locator) Actions.dragAndDrop
(@NonNull org.openqa.selenium.By sourceElementLocator, @NonNull org.openqa.selenium.By destinationElementLocator) Actions.dragAndDropByOffset
(@NonNull org.openqa.selenium.By sourceElementLocator, int xOffset, int yOffset) Actions.hover
(@NonNull org.openqa.selenium.By locator) Actions.setValueUsingJavaScript
(@NonNull org.openqa.selenium.By locator, @NonNull String value) Actions.type
(@NonNull String elementName, @NonNull CharSequence... text) Actions.type
(@NonNull org.openqa.selenium.By locator, @NonNull CharSequence... text) Actions.typeAppend
(@NonNull org.openqa.selenium.By locator, @NonNull CharSequence... text) Actions.typeSecure
(@NonNull org.openqa.selenium.By locator, @NonNull CharSequence... text) Actions.waitUntil
(@NonNull Function<? super org.openqa.selenium.WebDriver, ?> isTrue, @NonNull Duration timeout)