UNPKG

quill-image-compress

Version:

A Quill rich text editor Module which compresses images uploaded to the editor

20 lines (19 loc) 672 B
import Quill from "quill"; import { OptionsObject } from "./options.object"; declare class imageCompressor { private quill; private range?; private options; private imageDrop; private fileHolder; private Logger; static b64toBlob(dataURI: string): Blob; constructor(quill: Quill, options: OptionsObject); selectLocalImage(onFileChanged?: () => void): void; fileChanged(externallyProvidedFiles?: File[]): Promise<void>; downscaleImageFromUrl(dataUrl: string): Promise<string>; insertToEditor(url: string, blob: Blob): void; logFileSize(dataUrl: string): void; } export { imageCompressor }; export default imageCompressor;