ngx-quill-upload
Version:
A module for images and videos to be uploaded to a server instead of being base64 encoded, in ngx-quill from toolbar editor.
14 lines • 1.86 kB
JavaScript
import BaseHandler from '../BaseHandler';
import { Constants } from '../../utils';
import Quill from 'quill';
import { ImageBlot } from '../../blots';
class ImageHandler extends BaseHandler {
constructor(quill, options) {
super(quill, options);
this.handler = Constants.blots.image;
this.applyForToolbar();
Quill.register(ImageBlot, true);
}
}
export default ImageHandler;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvaGFuZGxlcnMvSW1hZ2VIYW5kbGVyL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sV0FBd0IsTUFBTSxnQkFBZ0IsQ0FBQztBQUN0RCxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQ3hDLE9BQU8sS0FBSyxNQUFNLE9BQU8sQ0FBQztBQUMxQixPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBRXhDLE1BQU0sWUFBYSxTQUFRLFdBQVc7SUFDcEMsWUFBWSxLQUFLLEVBQUUsT0FBZ0I7UUFDakMsS0FBSyxDQUFDLEtBQUssRUFBRSxPQUFPLENBQUMsQ0FBQztRQUV0QixJQUFJLENBQUMsT0FBTyxHQUFHLFNBQVMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDO1FBQ3JDLElBQUksQ0FBQyxlQUFlLEVBQUUsQ0FBQztRQUN2QixLQUFLLENBQUMsUUFBUSxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsQ0FBQztJQUNsQyxDQUFDO0NBRUY7QUFFRCxlQUFlLFlBQVksQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBCYXNlSGFuZGxlciwgeyBPcHRpb25zIH0gZnJvbSAnLi4vQmFzZUhhbmRsZXInO1xyXG5pbXBvcnQgeyBDb25zdGFudHMgfSBmcm9tICcuLi8uLi91dGlscyc7XHJcbmltcG9ydCBRdWlsbCBmcm9tICdxdWlsbCc7XHJcbmltcG9ydCB7IEltYWdlQmxvdCB9IGZyb20gJy4uLy4uL2Jsb3RzJztcclxuXHJcbmNsYXNzIEltYWdlSGFuZGxlciBleHRlbmRzIEJhc2VIYW5kbGVyIHtcclxuICBjb25zdHJ1Y3RvcihxdWlsbCwgb3B0aW9uczogT3B0aW9ucykge1xyXG4gICAgc3VwZXIocXVpbGwsIG9wdGlvbnMpO1xyXG5cclxuICAgIHRoaXMuaGFuZGxlciA9IENvbnN0YW50cy5ibG90cy5pbWFnZTtcclxuICAgIHRoaXMuYXBwbHlGb3JUb29sYmFyKCk7XHJcbiAgICBRdWlsbC5yZWdpc3RlcihJbWFnZUJsb3QsIHRydWUpO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbmV4cG9ydCBkZWZhdWx0IEltYWdlSGFuZGxlcjtcclxuIl19