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.
20 lines • 2.44 kB
JavaScript
import { Constants } from '../utils';
class Styled {
constructor(styles) {
this.styles = styles;
this.setUp();
}
setUp() {
this.eStyle = document.createElement('style');
this.eStyle.type = 'text/css';
document.getElementsByTagName('head')[0].appendChild(this.eStyle);
}
setStyle(styles) {
this.styles = styles;
}
apply() {
this.eStyle.appendChild(document.createTextNode(this.styles || Constants.DEFAULT_STYLES));
}
}
export default Styled;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU3R5bGVkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2hhbmRsZXJzL1N0eWxlZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sVUFBVSxDQUFDO0FBRXJDLE1BQU0sTUFBTTtJQUdWLFlBQVksTUFBTztRQUNqQixJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztRQUVyQixJQUFJLENBQUMsS0FBSyxFQUFFLENBQUM7SUFDZixDQUFDO0lBRUQsS0FBSztRQUNILElBQUksQ0FBQyxNQUFNLEdBQUcsUUFBUSxDQUFDLGFBQWEsQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUM5QyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7UUFDOUIsUUFBUSxDQUFDLG9CQUFvQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDcEUsQ0FBQztJQUVELFFBQVEsQ0FBQyxNQUFNO1FBQ2IsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7SUFDdkIsQ0FBQztJQUVELEtBQUs7UUFDSCxJQUFJLENBQUMsTUFBTSxDQUFDLFdBQVcsQ0FDckIsUUFBUSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsTUFBTSxJQUFJLFNBQVMsQ0FBQyxjQUFjLENBQUMsQ0FDakUsQ0FBQztJQUNKLENBQUM7Q0FDRjtBQUVELGVBQWUsTUFBTSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29uc3RhbnRzIH0gZnJvbSAnLi4vdXRpbHMnO1xyXG5cclxuY2xhc3MgU3R5bGVkIHtcclxuICBwcml2YXRlIHN0eWxlczogYW55O1xyXG4gIHByaXZhdGUgZVN0eWxlOiBIVE1MU3R5bGVFbGVtZW50O1xyXG4gIGNvbnN0cnVjdG9yKHN0eWxlcz8pIHtcclxuICAgIHRoaXMuc3R5bGVzID0gc3R5bGVzO1xyXG5cclxuICAgIHRoaXMuc2V0VXAoKTtcclxuICB9XHJcblxyXG4gIHNldFVwKCkge1xyXG4gICAgdGhpcy5lU3R5bGUgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzdHlsZScpO1xyXG4gICAgdGhpcy5lU3R5bGUudHlwZSA9ICd0ZXh0L2Nzcyc7XHJcbiAgICBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnaGVhZCcpWzBdLmFwcGVuZENoaWxkKHRoaXMuZVN0eWxlKTtcclxuICB9XHJcblxyXG4gIHNldFN0eWxlKHN0eWxlcykge1xyXG4gICAgdGhpcy5zdHlsZXMgPSBzdHlsZXM7XHJcbiAgfVxyXG5cclxuICBhcHBseSgpIHtcclxuICAgIHRoaXMuZVN0eWxlLmFwcGVuZENoaWxkKFxyXG4gICAgICBkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZSh0aGlzLnN0eWxlcyB8fCBDb25zdGFudHMuREVGQVVMVF9TVFlMRVMpXHJcbiAgICApO1xyXG4gIH1cclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQgU3R5bGVkO1xyXG4iXX0=