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>

@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)
     
    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)
     
    org.openqa.selenium.Point
    getCenter(org.openqa.selenium.WebElement element)
     

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

    click, click, clickViaJS, defaultClick, defaultClick

    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, 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)
      Overrides:
      findElement in class com.codeborne.selenide.commands.Click