wix-style-react
Version:
25 lines (20 loc) • 577 B
TypeScript
import { BaseUniDriver } from 'wix-ui-test-utils/base-driver';
interface ReorderIds {
removedId: number | string;
addedId: number | string;
}
interface ReorderDataHooks{
from: string;
to: string;
}
interface DraggableItemDetails {
dataHook: string
}
export interface SortableListUniDriver extends BaseUniDriver {
/**
* @deprecated use reorderByDataHook
*/
reorder: (ids: ReorderIds) => Promise<void>;
reorderByDataHook: (dataHooks: ReorderDataHooks) => Promise<void>;
getItemCurrentPosition: (itemDetails: DraggableItemDetails) => Promise<number>
}