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.
19 lines • 1.98 kB
JavaScript
import Constants from '../Constants';
export default class Helper {
constructor() {
this.id = 0;
this.prefix = 'QUILL_UPLOAD_HANDLER';
}
generateID() {
const id = this.id;
this.id = id + 1;
return `${this.prefix}-${id}`;
}
loadingHTML() {
return `<div id="${Constants.ID_SPLIT_FLAG}.QUILL-LOADING">
<span style="width:90%;"><span class="quill-progress">
</span></span>
</div>`;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvdXRpbHMvSGVscGVycy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLFNBQVMsTUFBTSxjQUFjLENBQUM7QUFFckMsTUFBTSxDQUFDLE9BQU8sT0FBTyxNQUFNO0lBQTNCO1FBQ0UsT0FBRSxHQUFHLENBQUMsQ0FBQztRQUNQLFdBQU0sR0FBRyxzQkFBc0IsQ0FBQztJQVlsQyxDQUFDO0lBWEMsVUFBVTtRQUNSLE1BQU0sRUFBRSxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUM7UUFDbkIsSUFBSSxDQUFDLEVBQUUsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDO1FBQ2pCLE9BQU8sR0FBRyxJQUFJLENBQUMsTUFBTSxJQUFJLEVBQUUsRUFBRSxDQUFDO0lBQ2hDLENBQUM7SUFDRCxXQUFXO1FBQ1QsT0FBTyxZQUFZLFNBQVMsQ0FBQyxhQUFhOzs7NkJBR2pCLENBQUM7SUFDNUIsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IENvbnN0YW50cyBmcm9tICcuLi9Db25zdGFudHMnO1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgSGVscGVyIHtcclxuICBpZCA9IDA7XHJcbiAgcHJlZml4ID0gJ1FVSUxMX1VQTE9BRF9IQU5ETEVSJztcclxuICBnZW5lcmF0ZUlEKCk6IHN0cmluZyB7XHJcbiAgICBjb25zdCBpZCA9IHRoaXMuaWQ7XHJcbiAgICB0aGlzLmlkID0gaWQgKyAxO1xyXG4gICAgcmV0dXJuIGAke3RoaXMucHJlZml4fS0ke2lkfWA7XHJcbiAgfVxyXG4gIGxvYWRpbmdIVE1MKCk6IHN0cmluZyB7XHJcbiAgICByZXR1cm4gYDxkaXYgaWQ9XCIke0NvbnN0YW50cy5JRF9TUExJVF9GTEFHfS5RVUlMTC1MT0FESU5HXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIHN0eWxlPVwid2lkdGg6OTAlO1wiPjxzcGFuIGNsYXNzPVwicXVpbGwtcHJvZ3Jlc3NcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PmA7XHJcbiAgfVxyXG59XHJcblxyXG4iXX0=