PageSourceSearch

https://www.mozaweb.com/public/assets/web/assets/MozaTextarea-CHXNHiIe.js

js mozaweb.com collected 2026-10-01 11:28:22 UTC 10,344 bytes, 5 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/quill-BUBw92Sp.js","assets/rolldown-runtime-57xeaX0y.js","assets/defineProperty-Bw8lACPP.js","assets/Delta-D5_hsc4n.js","assets/eventemitter3-CorTT0Tz.js"])))=>i.map(i=>d[i]);
2(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`v2026.10.1`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`fa8b003e-bae7-434e-91a8-76abdeca381e`,e._sentryDebugIdIdentifier=`sentry-dbid-fa8b003e-bae7-434e-91a8-76abdeca381e`)}catch{}})();import{o as e}from"./rolldown-runtime-57xeaX0y.js";import{$ as t,B as n,D as r,Ft as i,Ht as a,On as o,Zn as s,_ as c,b as l,ct as u,g as d,it as f,k as p,mt as m,tr as h,tt as g,vn as _,y as v}from"./runtime-core.esm-bundler-DcMXQs-x.js";import{m as y}from"./runtime-dom.esm-bundler-Dk43jo0z.js";import{t as b}from"./_plugin-vue_export-helper-MdY4uJ4p.js";import{t as x}from"./preload-helper-aADWtdKT.js";import{t as S}from"./Delta-D5_hsc4n.js";var C=e(S()),w={essential:[[{header:[1,2,3,4,5,6,!1]}],[`bold`,`italic`,`underline`],[{list:`ordered`},{list:`bullet`},{align:[]}],[`blockquote`,`code-block`,`link`],[{color:[]},`clean`]],minimal:[[{header:1},{header:2}],[`bold`,`italic`,`underline`],[{list:`ordered`},{list:`bullet`},{align:[]}]],full:[[`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:[]}],[`link`,`video`,`image`],[`clean`]]},T,E,D=[],O=()=>typeof document<`u`,k=e=>{let t=D;D=[];for(let n of t)e.register(...n)},A=async()=>{if(T)return T;if(!O())throw Error(`@vueup/vue-quill: Quill can only be loaded in a browser environment.`);return E??(E=x(async()=>{let{default:e}=await import(`./quill-BUBw92Sp.js`);return{default:e}},__vite__mapDeps([0,1,2,3,4])).then(({default:e})=>(T=e,k(e),e))),E},j=()=>
2{if(T)return T;throw Error(`@vueup/vue-quill: Quill is not loaded yet. Use loadQuill() in a browser-only lifecycle hook, or access the Quill instance from the ready event.`)};new Proxy(function(){},{get(e,t){if(t===`register`)return(...e)=>{if(T)return T.register(...e);D.push(e),O()&&A()};let n=j(),r=n[t];return typeof r==`function`?r.bind(n):r},construct(e,t){return new(j())(...t)}});var M=new Set([`attributors`,`blots`,`formats`,`modules`,`themes`,`ui`]),N=e=>{let[t]=e.split(`/`);return M.has(t)},P=e=>N(e)?e:`modules/${e}`,F=e=>{let t=P(e);return t.startsWith(`modules/`)?t.slice(8):void 0},I=new Set([`attributors`,`blots`,`formats`]),L=e=>{let[t]=e.split(`/`);return I.has(t)},R=e=>{let t={},n=Array.isArray(e)?e:[e];for(let e of n){let n=F(e.name);n&&(t[n]=e.options??{})}return Object.keys(t).length>0?t:void 0},z=(e,t,n)=>{let r=P(t.name),i=e.imports;(!i||!(r in i))&&e.register(r,t.module),n&&L(r)&&n.register(t.module)},B=p({name:`QuillEditor`,inheritAttrs:!1,props:{content:{type:[String,Object]},contentType:{type:String,default:`delta`,validator:e=>[`delta`,`html`,`text`].includes(e)},enable:{type:Boolean,default:!0},readOnly:{type:Boolean,default:!1},placeholder:{type:String,required:!1},theme:{type:String,default:`snow`,validator:e=>[`snow`,`bubble`,``].includes(e)},toolbar:{type:[String,Array,Object,Boolean],required:!1,default:void 0,validator:e=>typeof e==`boolean`?e===!1:typeof e==`string`&&e!==``?e.charAt(0)===`#`||Object.keys(w).indexOf(e)!==-1:!0},modules:{type:Object,required:!1},options:{type:Object,required:!1},globalOptions:{type:Object,required:!1}},emits:[`textChange`,`selectionChange`,`editorChange`,`update:content`,`focus`,`blur`,`ready`],setup:(e,t)=>{u(()=>{n=!1,s()}),f(()=>{r=null,n=!0});let n=!1,r,i,o=_(),s=async()=>{var a,s;if(!o.value)return;let l=o.value,u=await A();if(!n&&o.value&&o.value===l){if(i=c(),e.modules){if(Array.isArray(e.modules))for(let t of e.modules)z(u,t,i.registry);else z(u,e.modules,i.registry)}r=new u(o.value,i),O(e.content),r.on(`text-change`,v),r.on(`selection-change`,b),r.on(`editor-change`,x),e.theme!==`bubble`&&o.value.classList.remove(`ql-bubble`),e.theme!==`snow`&&o.value.classList.remove(`ql-snow`),(s=(a=d())==null?void 0:a.container)==null||s.addEventListener(`mousedown`,e=>{e.preventDefault()}),t.emit(`ready`,r)}},c=()=>{let t={};if(e.theme!==``&&(t.theme=e.theme),e.readOnly&&(t.readOnly=e.readOnly),e.placeholder&&(t.placeholder=e.placeholder),e.toolbar===!1?t.modules={toolbar:!1}:e.toolbar&&e.toolbar!==``&&(t.modules={toolbar:(()=>{if(typeof e.toolbar==`object`)return e.toolbar;if(typeof e.toolbar==`string`)return e.toolbar.charAt(0)===`#`?e.toolbar:w[e.toolbar]})()}),e.modules){let n=R(e.modules);n&&(t.modules=Object.assign({},t.modules,n))}return Object.assign({},e.globalOptions,e.options,t)},l=e=>typeof e==`object`&&e?e.slice():e,d=()=>r==null?void 0:r.getModule(`toolbar`),p=e=>Object.values(e.ops).some(e=>!e.retain||Object.keys(e).length!==1),m,h=e=>{if(typeof m==typeof e){if(e===m)return!0;if(typeof e==`object`&&e&&typeof m==`object`&&m)return!p(m.diff(e))}return!1},v=(n,r,i)=>{m=l(D()),h(e.content)||t.emit(`update:content`,m),t.emit(`textChange`,{delta:n,oldContents:r,source:i})},y=_(),b=(e,n,i)=>{y.value=!!(r!=null&&r.hasFocus()),t.emit(`selectionChange`,{range:e,oldRange:n,source:i})};a(y,e=>{e?t.emit(`focus`,o):t.emit(`blur`,o)});let x=(...e)=>{e[0]===`text-change`&&t.emit(`editorChange`,{name:e[0],delta:e[1],oldContents:e[2],source:e[3]}),e[0]===`selection-change`&&t.emit(`editorChange`,{name:e[0],range:e[1],oldRange:e[2],source:e[3]})},S=()=>o.value,T=()=>{var e;return(e=d())==null?void 0:e.container},E=()=>{if(r)return r;throw`The quill editor hasn't been instantiated yet,
3                  make sure to call this method when the editor ready
4                  or use v-on:ready="onReady(quill)" event instead.`},D=(t,n)=>e.contentType===`html`?M():e.contentType===`text`?k(t,n):r==null?void 0:r.getContents(t,n),O=(t,n=`api`)=>{let i=t||(e.contentType===`delta`?new C.default:``);e.contentType===`html`?N(i):e.contentType===`text`?j(i,n):r==null||r.setContents(i,n),m=l(i)},k=(e,t)=>(r==null?void 0:r.getText(e,t))??``,j=(e,t=`api`)=>{r==null||r.setText(e,t)},M=()=>(r==null?void 0:r.root.innerHTML)??``,N=e=>{r&&(r.root.innerHTML=e)};return a(()=>e.content,e=>{if(!r||!e||h(e))return;let t=r.getSelection();t&&g(()=>r==null?void 0:r.setSelection(t)),O(e)},{deep:!0}),a(()=>e.enable,e=>{r&&r.enable(e)}
4),{editor:o,getEditor:S,getToolbar:T,getQuill:E,getContents:D,setContents:O,getHTML:M,setHTML:N,pasteHTML:(e,t=`api`)=>{let n=r==null?void 0:r.clipboard.convert({html:e});n&&(r==null||r.setContents(n,t))},focus:()=>{r==null||r.focus()},getText:k,setText:j,reinit:()=>{g(()=>{var e,n;!t.slots.toolbar&&r&&((n=(e=d())==null?void 0:e.container)==null||n.remove()),s()})}}},render(){var e,t;return[(t=(e=this.$slots).toolbar)==null?void 0:t.call(e),n(`div`,{ref:`editor`,...this.$attrs})]}}),V={class:`quill-container-block`},H={key:0,class:`quill-counter`},U=`\\p{Extended_Pictographic}(?:\\p{Emoji_Modifier}|\\uFE0F)?`,W=b(p({__name:`MozaTextarea`,props:t({placeholder:{default:``},toolbarDisabled:{type:Boolean,default:!1},maxLength:{default:0},showCounter:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1},stickyToolbar:{type:Boolean,default:!1},allowEmoji:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},emptyLineAsBreak:{type:Boolean,default:!1},allowLink:{type:Boolean,default:!1},minHeight:{default:`100px`}},{modelValue:{default:``},modelModifiers:{}}),emits:[`update:modelValue`],setup(e){y(e=>({v7218472c:e.minHeight}));let t=i(e,`modelValue`),n=e,u=[[`bold`,`italic`,`underline`],[{list:`ordered`},{list:`bullet`}],[`clean`]],f=[`bold`,`italic`,`underline`,`list`],p=_(null),g=_(null),b=_(0),x=d(()=>n.toolbarDisabled||n.readonly?!1:n.allowLink?[...u.slice(0,-1),[`link`],...u.slice(-1)]:u),S=d(()=>n.allowLink?[...f,`link`]:f),C=d(()=>n.toolbarDisabled?`text`:`html`),w=RegExp(`(?:\\p{Regional_Indicator}{2}|[#*0-9]\\uFE0F?\\u20E3|${U})(?:\\u200D${U})*`,`gu`),T=/\n$/,E=e=>[...e.replace(T,``)].length,D=e=>{let t=[],n=0;e.getContents().ops.forEach(e=>{if(typeof e.insert==`string`){n+=e.insert.length;return}t.push(n),n+=1});for(let n=t.length-1;n>=0;n--)e.deleteText(t[n],1,`silent`)},O=e=>{let t=[...e.getText().matchAll(w)];if(t.length===0)return;let n=e.getSelection();for(let n=t.length-1;n>=0;n--)e.deleteText(t[n].index??0,t[n][0].length,`silent`);if(n){let r=t.filter(e=>(e.index??0)<n.index).reduce((e,t)=>e+t[0].length,0);e.setSelection(Math.max(0,n.index-r),0,`silent`)}},k=/<p><\/p>/g,A=/<br\s*\/?>/g,j=e=>{if(n.toolbarDisabled)return e.getText().replace(T,``);if(e.getLength()<=1)return``;let t=e.getSemanticHTML();return n.emptyLineAsBreak?t.replace(k,`<br>`):t},M=(e,t)=>{if(n.toolbarDisabled){e.setText(t,`silent`);return}let r=n.emptyLineAsBreak?t.replace(A,`<p></p>`):t;e.setContents(e.clipboard.convert({html:r}),`silent`)},N=``,P=!1,F=()=>P&&p.value?p.value.getQuill():null,I=()=>{let e=F();if(!e)return;D(e),n.allowEmoji||O(e);let r=E(e.getText());n.maxLength>0&&r>n.maxLength?(e.deleteText(n.maxLength,r-n.maxLength),b.value=n.maxLength):b.value=Math.max(0,r),N=j(e),t.value=N},L=e=>{let t=e.theme;t.tooltip&&g.value&&(t.tooltip.boundsContainer=g.value)},R=()=>{if(!p.value)return;P=!0;let e=p.value.getQuill();L(e),N=t.value,M(e,t.value),b.value=Math.max(0,E(e.getText())),n.autoFocus&&e.setSelection(Math.max(e.getLength()-1,0),0)};return a(t,e=>{let t=F();t&&e!==N&&(N=e,M(t,e),b.value=Math.max(0,E(t.getText())))}),(t,i)=>(m(),l(`div`,V,[c(`div`,{ref_key:`wrapperRef`,ref:g,class:s([`quill-wrapper`,[{"no-toolbar":n.toolbarDisabled||n.readonly,"has-error":n.hasError,"sticky-toolbar":n.stickyToolbar,"is-readonly":n.readonly}]])},[r(o(B),{ref_key:`editorRef`,ref:p,theme:`snow`,"content-type":C.value,toolbar:x.value,"read-only":n.readonly,options:{formats:S.value},placeholder:e.placeholder,onTextChange:I,onReady:R},null,8,[`content-type`,`toolbar`,`read-only`,`options`,`placeholder`])],2),n.showCounter&&n.maxLength>0?(m(),l(`div`,H,h(b.value)+` / `+h(n.maxLength),1)):v(``,!0)]))}}),[[`__scopeId`,`data-v-3613b7dc`]]);export{A as n,W as t};
5//# sourceMappingURL=MozaTextarea-CHXNHiIe.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.