UNPKG

react-dnd-test-utils

Version:
26 lines (25 loc) 1.12 kB
import type { Identifier } from 'dnd-core'; import type { ITestBackend } from 'react-dnd-test-backend'; /** * Simulates a drag/drop sequence using the Test Backend * @param source The source to drag * @param target The target to drop to * @param backend The test backend instance */ export declare function simulateDragDrop(source: HandlerIdProvider, target: HandlerIdProvider, backend: ITestBackend): void; /** * Simulates a hover sequence using the Test Backend * @param source The source draggable * @param target The target element * @param backend The test backend */ export declare function simulateDragHover(source: HandlerIdProvider, target: HandlerIdProvider, backend: ITestBackend): void; /** * Simulates a hover sequence using the Test Backend * @param source The source draggable * @param target The target element * @param backend The test backend */ export declare function simulateDrag(source: HandlerIdProvider, backend: ITestBackend): void; export declare function getHandlerId(provider: HandlerIdProvider): Identifier; export declare type HandlerIdProvider = () => Identifier | null;