UNPKG

wix-style-react

Version:
31 lines (26 loc) 812 B
import { BaseDriver } from 'wix-ui-test-utils/driver-factory'; interface ReorderIds { removedId: number | string; addedId: number | string; } interface ReorderDataHooks { from: string; to: string; } interface DraggableItemDetails { dataHook: string } export interface NestableItemDetails extends DraggableItemDetails { depthLevel: number; threshold?: number; } export interface NestableListDriver extends BaseDriver { /** * @deprecated use reorderByDataHook */ reorder: (ids: ReorderIds, offset?: { x: number; y: number }) => void; reorderByDataHook: (dataHooks: ReorderDataHooks) => void; changeItemDepth: (itemDetails: NestableItemDetails) => void; getItemPosition: (itemDetails: DraggableItemDetails) => number getItemDepth: (itemDetails: DraggableItemDetails) => number }