UNPKG

vue3-quill

Version:
2 lines 7.23 kB
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("quill"),require("vue")):"function"===typeof define&&define.amd?define(["quill","vue"],t):"object"===typeof exports?exports["vue3-quill"]=t(require("quill"),require("vue")):e["vue3-quill"]=t(e["Quill"],e["vue"])})("undefined"!==typeof self?self:this,(function(e,t){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="fb15")}({"0cfb":function(e,t,n){var r=n("83ab"),o=n("d039"),u=n("cc12");e.exports=!r&&!o((function(){return 7!=Object.defineProperty(u("div"),"a",{get:function(){return 7}}).a}))},"14e1":function(e,t,n){},"6c81":function(t,n){t.exports=e},8096:function(e,t,n){},"825a":function(e,t,n){var r=n("861d");e.exports=function(e){if(!r(e))throw TypeError(String(e)+" is not an object");return e}},"83ab":function(e,t,n){var r=n("d039");e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"861d":function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},8875:function(e,t,n){var r,o,u;(function(n,i){o=[],r=i,u="function"===typeof r?r.apply(t,o):r,void 0===u||(e.exports=u)})("undefined"!==typeof self&&self,(function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(s){var n,r,o,u=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,i=/@([^@]*):(\d+):(\d+)\s*$/gi,c=u.exec(s.stack)||i.exec(s.stack),l=c&&c[1]||!1,f=c&&c[2]||!1,a=document.location.href.replace(document.location.hash,""),d=document.getElementsByTagName("script");l===a&&(n=document.documentElement.outerHTML,r=new RegExp("(?:[^\\n]+?\\n){0,"+(f-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=n.replace(r,"$1").trim());for(var p=0;p<d.length;p++){if("interactive"===d[p].readyState)return d[p];if(d[p].src===l)return d[p];if(l===a&&d[p].innerHTML&&d[p].innerHTML.trim()===o)return d[p]}return null}}return e}))},"8bbf":function(e,n){e.exports=t},"9bf2":function(e,t,n){var r=n("83ab"),o=n("0cfb"),u=n("825a"),i=n("c04e"),c=Object.defineProperty;t.f=r?c:function(e,t,n){if(u(e),t=i(t,!0),u(n),o)try{return c(e,t,n)}catch(r){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},a753:function(e,t,n){},b0c0:function(e,t,n){var r=n("83ab"),o=n("9bf2").f,u=Function.prototype,i=u.toString,c=/^\s*function ([^ (]*)/,l="name";r&&!(l in u)&&o(u,l,{configurable:!0,get:function(){try{return i.call(this).match(c)[1]}catch(e){return""}}})},c04e:function(e,t,n){var r=n("861d");e.exports=function(e,t){if(!r(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!r(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!r(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},c8ba:function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},cc12:function(e,t,n){var r=n("da84"),o=n("861d"),u=r.document,i=o(u)&&o(u.createElement);e.exports=function(e){return i?u.createElement(e):{}}},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},da84:function(e,t,n){(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,n("c8ba"))},fb15:function(e,t,n){"use strict";if(n.r(t),n.d(t,"Quill",(function(){return c.a})),n.d(t,"quillEditor",(function(){return s})),"undefined"!==typeof window){var r=window.document.currentScript,o=n("8875");r=o(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:o});var u=r&&r.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);u&&(n.p=u[1])}n("b0c0");var i=n("6c81"),c=n.n(i),l=n("8bbf"),f={ref:"editor"};function a(e,t,n,r,o,u){return Object(l["openBlock"])(),Object(l["createBlock"])("section",f,null,512)}n("a753"),n("8096"),n("14e1");var d={theme:"snow",boundary:document.body,modules:{toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{script:"sub"},{script:"super"}],[{indent:"-1"},{indent:"+1"}],[{direction:"rtl"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["clean"],["link","image","video"]]},placeholder:"Insert content here ...",readOnly:!1},p={name:"quill-editor",props:{content:String,value:String,disabled:{type:Boolean,default:!1},options:{type:Object,required:!1,default:function(){return{}}}},emits:["ready","change","input","blur","focus","update:value"],setup:function(e,t){var n={editorOption:{},quill:null},r="";Object(l["watch"])((function(){return e.value}),(function(e){n.quill&&(e&&e!==r?(r=e,n.quill.pasteHTML(e)):e||n.quill.setText(""))})),Object(l["watch"])((function(){return e.content}),(function(e){n.quill&&(e&&e!==r?(r=e,n.quill.pasteHTML(e)):e||n.quill.setText(""))})),Object(l["watch"])((function(){return e.disabled}),(function(e){n.quill&&n.quill.enable(!e)}));var o=Object(l["ref"])(null),u=function e(t,n){for(var r in n)t[r]&&"modules"===r?e(t[r],n[r]):t[r]=n[r];return t},i=function(){o.value&&(n.editorOption=u(d,e.options),n.quill=new c.a(o.value,n.editorOption),e.value&&n.quill.pasteHTML(e.value),n.quill.on("selection-change",(function(e){e?t.emit("focus",n.quill):t.emit("blur",n.quill)})),n.quill.on("text-change",(function(){e.disabled&&n.quill.enable(!1);var u=o.value.children[0].innerHTML,i=n.quill,c=n.quill.getText();"<p><br></p>"===u&&(u=""),r=u,t.emit("update:value",r),t.emit("change",{html:u,text:c,quill:i})})),t.emit("ready",n.quill))};return Object(l["onBeforeUnmount"])((function(){var e=o.value.previousSibling;e&&e.className.indexOf("ql-toolbar")>-1&&e.parentNode.removeChild(e)})),Object(l["onMounted"])((function(){i()})),Object(l["onUnmounted"])((function(){n.quill=null})),{editor:o}}};p.render=a;var s=p;s.install=function(e){e.component(s.name,s)};var b={Quill:c.a,quillEditor:s},v=b;t["default"]=v}})})); //# sourceMappingURL=vue3-quill.umd.min.js.map