Function

Draggable2DState

Default implementation of Draggable2DState interface that allows to pass a simple action that will be invoked when the drag occurs.

Draggable2DState

Source set: Common
public fun Draggable2DState(onDelta: (Offset) -> Unit): Draggable2DState

Default implementation of Draggable2DState interface that allows to pass a simple action that will be invoked when the drag occurs.

This is the simplest way to set up a draggable2D modifier. When constructing this Draggable2DState, you must provide a onDelta lambda, which will be invoked whenever drag happens (by gesture input or a custom Draggable2DState.drag call) with the delta in pixels.

If you are creating Draggable2DState in composition, consider using rememberDraggable2DState.

Parameters

onDelta callback invoked when drag occurs. The callback receives the delta in pixels.
Jetpack Compose beyond MaterialFree components, screens and templates for apps that don’t look like Google’s. Copy them into your app, or let your coding agent add them.Browse for free

Content updated: