@hungthuanmk/ng2-dnd
Version:
Angular 14+ Drag-and-Drop without dependencies
26 lines (25 loc) • 793 B
TypeScript
export declare class DataTransferEffect {
name: DataTransfer['dropEffect'];
static COPY: DataTransferEffect;
static LINK: DataTransferEffect;
static MOVE: DataTransferEffect;
static NONE: DataTransferEffect;
constructor(name: DataTransfer['dropEffect']);
}
export declare class DragImage {
imageElement: any;
x_offset: number;
y_offset: number;
constructor(imageElement: any, x_offset?: number, y_offset?: number);
}
export declare class DragDropConfig {
onDragStartClass: string;
onDragEnterClass: string;
onDragOverClass: string;
onSortableDragClass: string;
dragEffect: DataTransferEffect;
dropEffect: DataTransferEffect;
dragCursor: string;
dragImage: DragImage;
defaultCursor: string;
}