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