@ng-dnd/sortable
Version:
Sortable for Angular DnD
9 lines (8 loc) • 460 B
TypeScript
import { DndService, DropTarget } from '@ng-dnd/core';
import { DraggedItem } from './types';
export declare const SPILLED_LIST_ID: symbol;
export interface SpillConfiguration<Data> {
drop?: (item: DraggedItem<Data>) => void;
hover?: (item: DraggedItem<Data>) => void;
}
export declare function spillTarget<Data>(dnd: DndService, types: string | symbol | Array<string | symbol> | null, config: SpillConfiguration<Data>): DropTarget<DraggedItem<Data>>;