dragDropItemsIndexed

inline fun <T> LazyListScope.dragDropItemsIndexed(items: List<T>, dragDropState: DragDropState, noinline key: (index: Int, item: T) -> Any? = null, crossinline itemContent: @Composable LazyItemScope.(index: Int, item: T, isDragging: Boolean) -> Unit)

Extension function for LazyListScope with drag-and-drop functionality for indexed items.

Wraps itemsIndexed function with detectDragGesturesAfterLongPress to enable long-press drag gestures and allow items in the list to be reordered using the provided DragDropState.