interface DraggableStateSnapshot {
    combineTargetFor?: string;
    combineWith?: string;
    draggingOver?: string;
    dropAnimation?: {
        curve: string;
        duration: number;
        moveTo: {
            x: number;
            y: number;
        };
        opacity?: number;
        scale?: number;
    };
    isDragging: boolean;
    isDropAnimating: boolean;
    mode?: "FLUID" | "SNAP";
}

Properties

combineTargetFor?: string
combineWith?: string
draggingOver?: string
dropAnimation?: {
    curve: string;
    duration: number;
    moveTo: {
        x: number;
        y: number;
    };
    opacity?: number;
    scale?: number;
}
isDragging: boolean
isDropAnimating: boolean
mode?: "FLUID" | "SNAP"