1.7 KiB
1.7 KiB
class: AndroidInput
- since: v1.9
- langs: js
async method: AndroidInput.drag
- since: v1.9
Performs a drag between [param: from] and [param: to] points.
param: AndroidInput.drag.from
- since: v1.9
from<[Object]>x<[float]>y<[float]>
The start point of the drag.
param: AndroidInput.drag.to
- since: v1.9
to<[Object]>x<[float]>y<[float]>
The end point of the drag.
param: AndroidInput.drag.steps
- since: v1.9
steps<[int]>
The number of steps in the drag. Each step takes 5 milliseconds to complete.
async method: AndroidInput.press
- since: v1.9
Presses the [param: key].
param: AndroidInput.press.key
- since: v1.9
key<[AndroidKey]>
Key to press.
async method: AndroidInput.swipe
- since: v1.9
Swipes following the path defined by [param: segments].
param: AndroidInput.swipe.from
- since: v1.9
from<[Object]>x<[float]>y<[float]>
The point to start swiping from.
param: AndroidInput.swipe.segments
- since: v1.9
segments<[Array]<[Object]>>x<[float]>y<[float]>
Points following the [param: from] point in the swipe gesture.
param: AndroidInput.swipe.steps
- since: v1.9
steps<[int]>
The number of steps for each segment. Each step takes 5 milliseconds to complete, so 100 steps means half a second per each segment.
async method: AndroidInput.tap
- since: v1.9
Taps at the specified [param: point].
param: AndroidInput.tap.point
- since: v1.9
point<[Object]>x<[float]>y<[float]>
The point to tap at.
async method: AndroidInput.type
- since: v1.9
Types [param: text] into currently focused widget.
param: AndroidInput.type.text
- since: v1.9
text<[string]>
Text to type.