.. java:import:: org.openqa.selenium WebElement Clickable ========= .. java:package:: ru.bitec.gs.automation.client :noindex: .. java:type:: public interface Clickable extends WithWebElement .. versionadded:: 1.1.0 Интерфейс, реализующий симуляцию действий пользователя с помощью манипулятора типа "мышь". Интерфейс содержит дефолтную реализацию методов, по-всякому кликающих в dom-элементы. Methods ------- click ^^^^^ .. java:method:: default void click() :outertype: Clickable Выполняет эмуляцию нажатия `клик` левой кнопки мыши на html-элементе, соответствующем UI-элементу. doubleClick ^^^^^^^^^^^ .. java:method:: default void doubleClick() :outertype: Clickable Выполняет эмуляцию двойного нажатия левой кнопкой мыши. getClickableWebElement ^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: default WebElement getClickableWebElement() :outertype: Clickable Получить dom-элемент, в который будут направлены клики мышкой. Нужно переопределить в том случае, если требуется перенаправить клики в dom-элемент, отличающийся от содержащегося в текущем классе. :return: dom-элемент rightClick ^^^^^^^^^^ .. java:method:: default void rightClick() :outertype: Clickable Выполняет эмуляцию клика правой кнопкой мыши.