\WebDriverTouchScreen

Interface representing touch screen operations.

Summary

Methods
Constants
tap()
doubleTap()
down()
flick()
flickFromElement()
longPress()
move()
scroll()
scrollFromElement()
up()
No constants found
No protected methods found
N/A
No private methods found
N/A

Methods

tap()

tap(\WebDriverElement  $element) : $this

Single tap on the touch enabled device.

Parameters

\WebDriverElement $element

Returns

$this

doubleTap()

doubleTap(\WebDriverElement  $element) : $this

Double tap on the touch screen using finger motion events.

Parameters

\WebDriverElement $element

Returns

$this

down()

down(integer  $x, integer  $y) : $this

Finger down on the screen.

Parameters

integer $x
integer $y

Returns

$this

flick()

flick(  $xspeed, integer  $yspeed) : $this

Flick on the touch screen using finger motion events. Use this flick command if you don't care where the flick starts on the screen.

Parameters

$xspeed
integer $yspeed

Returns

$this

flickFromElement()

flickFromElement(\WebDriverElement  $element, integer  $xoffset, integer  $yoffset, integer  $speed) : $this

Flick on the touch screen using finger motion events.

This flickcommand starts at a particular screen location.

Parameters

\WebDriverElement $element
integer $xoffset
integer $yoffset
integer $speed

Returns

$this

longPress()

longPress(\WebDriverElement  $element) : $this

Long press on the touch screen using finger motion events.

Parameters

\WebDriverElement $element

Returns

$this

move()

move(integer  $x, integer  $y) : $this

Finger move on the screen.

Parameters

integer $x
integer $y

Returns

$this

scroll()

scroll(integer  $xoffset, integer  $yoffset) : $this

Scroll on the touch screen using finger based motion events. Use this command if you don't care where the scroll starts on the screen.

Parameters

integer $xoffset
integer $yoffset

Returns

$this

scrollFromElement()

scrollFromElement(\WebDriverElement  $element, integer  $xoffset, integer  $yoffset) : $this

Scroll on the touch screen using finger based motion events. Use this command to start scrolling at a particular screen location.

Parameters

\WebDriverElement $element
integer $xoffset
integer $yoffset

Returns

$this

up()

up(integer  $x, integer  $y) : $this

Finger up on the screen.

Parameters

integer $x
integer $y

Returns

$this