Compose Unstyled 2.0 is out! Check the official announcement blog ->
Function

swipeUp

Performs a swipe up gesture on nodes in the focus path along x = IndirectPointerInjectionScope.inputDeviceCenter.x, from startY till endY, taking durationMillis milliseconds.

swipeUp

Source set: Common
fun IndirectPointerInjectionScope.swipeUp(startY: Float, endY: Float, durationMillis: Long = 200)

Performs a swipe up gesture on nodes in the focus path along x = [IndirectPointerInjectionScope.inputDeviceCenter](/jetpack-compose/androidx.compose.ui/ui-test/interfaces/IndirectPointerInjectionScope).x, from startY till endY, taking durationMillis milliseconds.

Parameters

startY The y-coordinate of the start of the swipe. Must be greater than or equal to the endY.
endY The y-coordinate of the end of the swipe. Must be less than or equal to the startY.
durationMillis The duration of the swipe. By default, 200 milliseconds.

swipeUp

Deprecated

Replaced by TouchInjectionScope. Use performTouchInput instead of performGesture

Source set: Common
fun GestureScope.swipeUp() = delegateScope.touch { swipeUp() }

Performs a swipe up gesture along the centerX of the associated node. The gesture starts slightly above the bottom of the node and ends at the top.

swipeUp

Deprecated

Replaced by TouchInjectionScope. Use performTouchInput instead of performGesture

Source set: Common
@ExperimentalTestApi
fun GestureScope.swipeUp(
    startY: Float = bottomFuzzed,
    endY: Float = top,
    durationMillis: Long = 200,
) = delegateScope.touch { swipeUp(startY, endY, durationMillis) }

Performs a swipe up gesture along the centerX of the associated node, from startY till endY, taking durationMillis milliseconds.

Parameters

startY The y-coordinate of the start of the swipe. Must be greater than or equal to the endY. By default slightly above the bottom of the node.
endY The y-coordinate of the end of the swipe. Must be less than or equal to the startY. By default the top of the node.
durationMillis The duration of the swipe. By default 200 milliseconds.

swipeUp

Source set: Common
fun TouchInjectionScope.swipeUp(
    startY: Float = bottom,
    endY: Float = top,
    durationMillis: Long = 200,
)

Performs a swipe up gesture along x = [centerX] of the associated node, from startY till endY, taking durationMillis milliseconds.

Parameters

startY The y-coordinate of the start of the swipe. Must be greater than or equal to the endY. By default the bottom of the node.
endY The y-coordinate of the end of the swipe. Must be less than or equal to the startY. By default the top of the node.
durationMillis The duration of the swipe. By default 200 milliseconds.

Last updated: