dnd-core
Version:
Drag and drop sans the GUI
5 lines (4 loc) • 314 B
TypeScript
import { DragSource, DropTarget, Identifier } from './interfaces';
export declare function validateSourceContract(source: DragSource): void;
export declare function validateTargetContract(target: DropTarget): void;
export declare function validateType(type: Identifier | Identifier[], allowArray?: boolean): void;