Class AppiumClick

java.lang.Object
com.codeborne.selenide.commands.Click
com.codeborne.selenide.appium.commands.AppiumClick
All Implemented Interfaces:
com.codeborne.selenide.Command<com.codeborne.selenide.SelenideElement>
Direct Known Subclasses:
AppiumDoubleTap, AppiumTap

@ParametersAreNonnullByDefault public class AppiumClick extends com.codeborne.selenide.commands.Click
  • Field Summary

    Fields inherited from interface com.codeborne.selenide.Command

    NO_ARGS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    click(com.codeborne.selenide.Driver driver, org.openqa.selenium.WebElement webElement, AppiumClickOptions appiumClickOptions)
     
    protected void
    click(com.codeborne.selenide.Driver driver, org.openqa.selenium.WebElement webElement, com.codeborne.selenide.ClickOptions options)
     
    com.codeborne.selenide.SelenideElement
    execute(com.codeborne.selenide.SelenideElement proxy, com.codeborne.selenide.impl.WebElementSource locator, Object[] args)
     
    protected org.openqa.selenium.WebElement
    findElement(com.codeborne.selenide.impl.WebElementSource locator, boolean force)
     
    org.openqa.selenium.Point
    getCenter(org.openqa.selenium.WebElement element)
     

    Methods inherited from class com.codeborne.selenide.commands.Click

    clickViaJS, defaultClick, isCenter, options

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AppiumClick

      public AppiumClick()
  • Method Details

    • execute

      @Nonnull public com.codeborne.selenide.SelenideElement execute(com.codeborne.selenide.SelenideElement proxy, com.codeborne.selenide.impl.WebElementSource locator, @Nullable Object[] args)
      Specified by:
      execute in interface com.codeborne.selenide.Command<com.codeborne.selenide.SelenideElement>
      Overrides:
      execute in class com.codeborne.selenide.commands.Click
    • click

      protected void click(com.codeborne.selenide.Driver driver, org.openqa.selenium.WebElement webElement, com.codeborne.selenide.ClickOptions options)
      Overrides:
      click in class com.codeborne.selenide.commands.Click
    • click

      protected void click(com.codeborne.selenide.Driver driver, org.openqa.selenium.WebElement webElement, AppiumClickOptions appiumClickOptions)
    • getCenter

      public org.openqa.selenium.Point getCenter(org.openqa.selenium.WebElement element)
    • findElement

      @Nonnull @CheckReturnValue protected org.openqa.selenium.WebElement findElement(com.codeborne.selenide.impl.WebElementSource locator, boolean force)
      Overrides:
      findElement in class com.codeborne.selenide.commands.Click