UNPKG

@e280/quay

Version:

File-browser and outliner UI for the web

17 lines (16 loc) 692 B
import { Group } from "../group.js"; import { CodexItem } from "./codex/parts/codex-item.js"; export declare class Dropzone { #private; private group; constructor(group: Group); get grabbed(): CodexItem<any, string | number | symbol> | undefined; get hovering(): CodexItem<any, string | number | symbol> | undefined; dragenter: (e: DragEvent, target: CodexItem) => void; dragleave: (e: DragEvent) => void; dragstart: (e: DragEvent, n: CodexItem) => void; dragover: (e: DragEvent, n: CodexItem) => void; dragend: (e: DragEvent) => void; drop: (e: DragEvent, target: CodexItem) => void; change: (e: DragEvent, targetFolder: CodexItem) => void; }