Flick
Flick on the touch screen using finger motion events
Example Usage
// Java
TouchActions action = new TouchActions(driver);
action.flick(element, 1, 10, 10);
action.perform();
# Python
from appium.webdriver.common.touch_action import TouchAction
# ...
actions = TouchAction(driver)
actions.flick_element(element, 1, 10, 10)
actions.perform()
// Javascript
// webdriver.io example
driver.touchFlick('<ELEMENT_ID>', 1, 10, 10);
// wd example
await element.flick(1, 10, 10);
# Ruby
# ruby_lib example
touch_action.flick(element, 1, 10, 10).perform
# ruby_lib_core example
@driver.touch_action.flick(element, 1, 10, 10).perform
# PHP
// TODO PHP sample
// C#
// TODO C# sample
Support
Appium Server
Appium Clients
HTTP API Specifications
Endpoint
POST /session/:session_id/touch/flick
URL Parameters
name |
description |
session_id |
ID of the session to route the command to |
JSON Parameters
name |
type |
description |
element |
string |
ID of the element where the flick starts |
xoffset |
number |
The x offset in pixels to flick by |
yoffset |
number |
The y offset in pixels to flick by |
speed |
number |
The speed in pixels per seconds |
Response
null
See Also