quill-image-compress
Version:
A Quill rich text editor Module which compresses images uploaded to the editor
16 lines (15 loc) • 469 B
TypeScript
import Quill from "quill";
import { ConsoleLogger } from "./ConsoleLogger";
export declare class ImageDrop {
private quill;
private onNewDataUrl;
private logger;
localDrag: boolean;
constructor(quill: Quill, onNewDataUrl: (dataUrl: string) => void, logger: ConsoleLogger);
private handleDragStart;
private handleDragEnd;
private handleDrop;
private handlePaste;
private handleDataTransferList;
private pasteFilesIntoQuill;
}