IndirectTouchEvent
Function
Android
@ExperimentalIndirectTouchTypeApi
fun IndirectTouchEvent(
motionEvent: MotionEvent,
primaryDirectionalMotionAxis: IndirectTouchEventPrimaryDirectionalMotionAxis =
IndirectTouchEventPrimaryDirectionalMotionAxis.None,
): IndirectTouchEvent
Allows creation of a IndirectTouchEvent from a MotionEvent for cross module testing.
IMPORTANT NOTE: Primary axis is determined by properties of the InputDevice contained within
the MotionEvent. However, when manually creating a MotionEvent, there is no way to set the
InputDevice. Therefore, this function allows you to manually set the primary axis for testing.
If you have a system created MotionEvent, you can call indirectScrollAxis() on your
MotionEvent to get the primary axis.
