PageSourceSearch

https://textiaa.com/chunk-YJAJ5M6Y.js

js textiaa.com collected 2026-10-02 00:08:20 UTC 14,554 bytes, 2 lines download raw bytes

1import{a as y,c as be}from"./chunk-UYRUDIUB.js";import{C as ve,a as de,d as he}from"./chunk-PXI4RNCT.js";import{i as ae,j as ge}from"./chunk-G7CCAZ6K.js";import{w as le,z as fe}from"./chunk-H3JKYH2Z.js";import{Cb as oe,D as O,Da as me,Fa as W,Ic as re,Ja as K,K as B,Ob as w,P as G,Pb as F,Q as ce,U as T,V as Q,W as $,Xa as X,Y as A,_ as m,_b as k,a as P,ed as r,gb as Y,hb as Z,i as D,jc as ne,k as I,ka as J,kb as ee,kc as C,ma as u,o as q,q as S,qa as _,qd as b,t as H,ta as U,u as x,ud as R,v as f,vb as te,wb as ie,xb as se,za as g}from"./chunk-6ZKZEUGL.js";import{e as V,k as L}from"./chunk-J6LPXIX4.js";var E,j,z=V(()=>{"use strict";R();E={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"],["table"]]},j=new A("config",{providedIn:"root",factory:()=>({modules:E})})});function ye(n,M){n&1&&k(0,"div",0)}function Ee(n,M){n&1&&k(0,"div",0)}var pe,Ce,Me,v,Ne,Ye,Ze,De=V(()=>{"use strict";z();z();fe();R();R();be();ge();ce();me();ve();pe=[[["","above-quill-editor-toolbar",""]],[["","quill-editor-toolbar",""]],[["","below-quill-editor-toolbar",""]]],Ce=["[above-quill-editor-toolbar]","[quill-editor-toolbar]","[below-quill-editor-toolbar]"];Me=(()=>{class n{constructor(){this.config=m(j)||{modules:E},this.quill$=H(()=>L(this,null,function*(){if(!this.Quill){let{Quill:e}=yield import("./chunk-AZ4TDNPI.js");this.Quill=e}return this.config.customOptions?.forEach(e=>{let t=this.Quill.import(e.import);t.whitelist=e.whitelist,this.Quill.register(t,!0,this.config.suppressGlobalRegisterWarning)}),new Promise(e=>{this.registerCustomModules(this.Quill,this.config.customModules,this.config.suppressGlobalRegisterWarning).subscribe(e)})})).pipe(B({bufferSize:1,refCount:!1})),this.registeredModules=new Set}getQuill(){return this.quill$}beforeRender(e,t,i=this.config.beforeRender){let s=[this.registerCustomModules(e,t)];return i&&s.push(i()),x(s).pipe(q(()=>e))}registerCustomModules(e,t,i){if(!Array.isArray(t))return D(e);let s=[];for(let o of t){let{path:l,implementation:a}=o;this.registeredModules.has(l)||(this.registeredModules.add(l),I(a)?s.push(a.pipe(G(d=>{e.register(l,d,i)}))):e.register(l,a,i))}return s.length>0?x(s).pipe(q(()=>e)):D(e)}static{this.\u0275fac=function(t){return new(t||n)}}static{this.\u0275prov=Q({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})(),v=(n,M)=>n||M||"html",Ne=(()=>{class n{constructor(){this.format=r(),this.theme=r(),this.modules=r(),this.debug=r(!1),this.readOnly=r(!1,{transform:b}),this.placeholder=r(),this.maxLength=r(),this.minLength=r(),this.required=r(!1,{transform:b}),this.formats=r(),this.customToolbarPosition=r("top"),this.sanitize=r(),this.beforeRender=r(),this.styles=r(null),this.registry=r(),this.bounds=r(),this.customOptions=r([]),this.customModules=r([]),this.trackChanges=r(),this.classes=r(),this.trimOnValidation=r(!1,{transform:b}),this.linkPlaceholder=r(),this.compareValues=r(!1,{transform:b}),this.filterNull=r(!1,{transform:b}),this.debounceTime=r(),this.onlyFormatEventData=r(!1),this.defaultEmptyValue=r(null),this.onEditorCreated=new u,this.onEditorChanged=new u,this.onContentChanged=new u,this.onSelectionChanged=new u,this.onFocus=new u,this.onBlur=new u,this.onNativeFocus=new u,this.onNativeBlur=new u,this.disabled=!1,this.toolbarPosition=_("top"),this.eventsSubscription=null,this.quillSubscription=null,this.elementRef=m(K),this.domSanitizer=m(ae),this.platformId=m(U),this.renderer=m(ee),this.service=m(Me),this.destroyRef=m(J),this.init=!1,this.valueGetter=r(this.getter.bind(this)),this.valueSetter=r((e,t)=>{let i=v(this.format(),this.service.config.format);if(i==="html")return(typeof this.sanitize()=="boolean"?this.sanitize():this.service.config.sanitize)&&(t=this.domSanitizer.sanitize(X.HTML,t)),e.clipboard.convert({html:t});if(i==="json")try{return JSON.parse(t)}catch(s){return[{insert:t}]}return t}),this.selectionChangeHandler=(e,t,i)=>{let s=this.trackChanges()||this.service.config.trackChanges,o=!e&&!!this.onModelTouched&&(i==="user"||s&&s==="all");!this.onBlur.observed&&!this.onFocus.observed&&!this.onSelectionChanged.observed&&!o||(e===null?this.onBlur.emit({editor:this.quillEditor,source:i}):t===null&&this.onFocus.emit({editor:this.quillEditor,source:i}),this.onSelectionChanged.emit({editor:this.quillEditor,oldRange:t,range:e,source:i}),o&&this.onModelTouched())},this.textChangeHandler=(e,t,i)=>{let s=this.trackChanges()||this.service.config.trackChanges,o=(i==="user"||s&&s==="all")&&!!this.onModelChange;if(!this.onContentChanged.observed&&!o)return;let l=this.eventCallbackFormats();o&&this.onModelChange(l.noFormat?this.valueGetter()(this.quillEditor):l[l.format]),this.onContentChanged.emit({content:l.object,delta:e,editor:this.quillEditor,html:l.html,oldDelta:t,source:i,text:l.text})},this.editorChangeHandler=(e,t,i,s)=>{if(this.onEditorChanged.observed)if(e==="text-change"){let o=this.eventCallbackFormats();this.onEditorChanged.emit({content:o.object,delta:t,editor:this.quillEditor,event:e,html:o.html,oldDelta:i,source:s,text:o.text})}else this.onEditorChanged.emit({editor:this.quillEditor,event:e,oldRange:i,range:t,source:s})},Y(()=>{le(this.platformId)||(this.quillSubscription=this.service.getQuill().pipe(S(e=>this.service.beforeRender(e,this.customModules(),this.beforeRender()))).subscribe(e=>{this.editorElem=this.elementRef.nativeElement.querySelector("[quill-editor-element]");let t=this.elementRef.nativeElement.querySelector("[quill-editor-toolbar]"),i=Object.assign({},this.modules()||this.service.config.modules);t?i.toolbar=t:i.toolbar===void 0&&(i.toolbar=E.toolbar);let s=this.placeholder()!==void 0?this.placeholder():this.service.config.placeholder;s===void 0&&(s="Insert text here ...");let o=this.styles();
1o&&(this.previousStyles=o,Object.keys(o).forEach(h=>{this.renderer.setStyle(this.editorElem,h,o[h])}));let l=this.classes();l&&(this.previousClasses=l,this.addClasses(l)),this.customOptions().forEach(h=>{let c=e.import(h.import);c.whitelist=h.whitelist,e.register(c,!0)});let a=this.bounds()&&this.bounds()==="self"?this.editorElem:this.bounds();a||(a=this.service.config.bounds?this.service.config.bounds:document.body);let d=this.debug();!d&&d!==!1&&this.service.config.debug&&(d=this.service.config.debug);let N=this.readOnly();!N&&this.readOnly()!==!1&&(N=this.service.config.readOnly!==void 0?this.service.config.readOnly:!1);let p=this.formats();if(!p&&p===void 0&&(p=this.service.config.formats?[...this.service.config.formats]:this.service.config.formats===null?null:void 0),this.quillEditor=new e(this.editorElem,{bounds:a,debug:d,formats:p,modules:i,placeholder:s,readOnly:N,registry:this.registry(),theme:this.theme()||(this.service.config.theme?this.service.config.theme:"snow")}),this.onNativeBlur.observed){f(this.quillEditor.scroll.domNode,"blur").pipe(y(this.destroyRef)).subscribe(()=>this.onNativeBlur.next({editor:this.quillEditor,source:"dom"}));let h=this.quillEditor.getModule("toolbar");h.container&&f(h.container,"mousedown").pipe(y(this.destroyRef)).subscribe(c=>c.preventDefault())}if(this.onNativeFocus.observed&&f(this.quillEditor.scroll.domNode,"focus").pipe(y(this.destroyRef)).subscribe(()=>this.onNativeFocus.next({editor:this.quillEditor,source:"dom"})),this.linkPlaceholder()){let c=this.quillEditor?.theme?.tooltip?.root?.querySelector("input[data-link]");c?.dataset&&(c.dataset.link=this.linkPlaceholder())}if(this.content){if(v(this.format(),this.service.config.format)==="text")this.quillEditor.setText(this.content,"silent");else{let ue=this.valueSetter()(this.quillEditor,this.content);this.quillEditor.setContents(ue,"silent")}this.quillEditor.getModule("history").clear()}if(this.setDisabledState(),this.addQuillEventListeners(),!this.onEditorCreated.observed&&!this.onValidatorChanged){this.init=!0;return}this.onValidatorChanged&&this.onValidatorChanged(),this.onEditorCreated.emit(this.quillEditor),this.init=!0}))}),g(()=>{let e=this.customToolbarPosition();this.toolbarPosition()!==e&&this.toolbarPosition.set(e)}),g(()=>{let e=this.readOnly();this.init&&(e?this.quillEditor?.disable():this.quillEditor?.enable(!0))}),g(()=>{let e=this.placeholder();this.init&&this.quillEditor&&(this.quillEditor.root.dataset.placeholder=e)}),g(()=>{let e=this.styles();if(!this.init||!this.editorElem)return;let t=e,i=this.previousStyles;
1i&&Object.keys(i).forEach(s=>{this.renderer.removeStyle(this.editorElem,s)}),t&&Object.keys(t).forEach(s=>{this.renderer.setStyle(this.editorElem,s,t[s])})}),g(()=>{let e=this.classes();if(!this.init||!this.quillEditor)return;let t=e,i=this.previousClasses;i&&this.removeClasses(i),t&&this.addClasses(t)}),g(()=>{let e=this.debounceTime();!this.init||!this.quillEditor||e&&this.addQuillEventListeners()}),this.destroyRef.onDestroy(()=>{this.dispose(),this.quillSubscription?.unsubscribe(),this.quillSubscription=null})}static normalizeClassNames(e){return e.trim().split(" ").reduce((i,s)=>{let o=s.trim();return o&&i.push(o),i},[])}addClasses(e){n.normalizeClassNames(e).forEach(t=>{this.renderer.addClass(this.editorElem,t)})}removeClasses(e){n.normalizeClassNames(e).forEach(t=>{this.renderer.removeClass(this.editorElem,t)})}writeValue(e){if(this.filterNull()&&e===null||(this.content=e,!this.quillEditor))return;let t=v(this.format(),this.service.config.format),s=this.valueSetter()(this.quillEditor,e);if(this.compareValues()){let o=this.quillEditor.getContents();if(JSON.stringify(o)===JSON.stringify(s))return}if(e){t==="text"?this.quillEditor.setText(e):this.quillEditor.setContents(s);return}this.quillEditor.setText("")}setDisabledState(e=this.disabled){this.disabled=e,this.quillEditor&&(e?(this.quillEditor.disable(),this.renderer.setAttribute(this.elementRef.nativeElement,"disabled","disabled")):(this.readOnly()||this.quillEditor.enable(),this.renderer.removeAttribute(this.elementRef.nativeElement,"disabled")))}registerOnChange(e){this.onModelChange=e}registerOnTouched(e){this.onModelTouched=e}registerOnValidatorChange(e){this.onValidatorChanged=e}validate(){if(!this.quillEditor)return null;let e={},t=!0,i=this.quillEditor.getText(),s=this.trimOnValidation()?i.trim().length:i.length===1&&i.trim().length===0?0:i.length-1,o=this.quillEditor.getContents().ops,l=!!o&&o.length===1&&[`
2`,""].includes(o[0].insert?.toString()||""),a=this.minLength();a&&s&&s<a&&(e.minLengthError={given:s,minLength:a},t=!1);let d=this.maxLength();return d&&s>d&&(e.maxLengthError={given:s,maxLength:d},t=!1),this.required()&&!s&&l&&(e.requiredError={empty:!0},t=!1),t?null:e}addQuillEventListeners(){this.dispose(),this.eventsSubscription=new P,this.eventsSubscription.add(f(this.quillEditor,"selection-change").subscribe(([s,o,l])=>{this.selectionChangeHandler(s,o,l)}));let e=f(this.quillEditor,"text-change"),t=f(this.quillEditor,"editor-change"),i=this.debounceTime();typeof i=="number"&&(e=e.pipe(O(i)),t=t.pipe(O(i))),this.eventsSubscription.add(e.subscribe(([s,o,l])=>{this.textChangeHandler(s,o,l)})),this.eventsSubscription.add(t.subscribe(([s,o,l,a])=>{this.editorChangeHandler(s,o,l,a)}))}dispose(){this.eventsSubscription?.unsubscribe(),this.eventsSubscription=null}isEmptyValue(e){return e==="<p></p>"||e==="<div></div>"||e==="<p><br></p>"||e==="<div><br></div>"}getter(e,t){let i=null,s=t??v(this.format(),this.service.config.format);if(s==="html"){let o=e.getSemanticHTML();this.isEmptyValue(o)&&(o=this.defaultEmptyValue()),i=o}else if(s==="text")i=e.getText();else if(s==="object")i=e.getContents();else if(s==="json")try{i=JSON.stringify(e.getContents())}catch(o){i=e.getText()}return i}eventCallbackFormats(){let e=v(this.format(),this.service.config.format),t=this.onlyFormatEventData()===!0,i=this.onlyFormatEventData()==="none",s=null,o=null,l=null,a=null;if(i)return{format:e,onlyFormat:t,noFormat:i,text:s,object:l,json:a,html:o};let d=this.valueGetter()(this.quillEditor);return e==="text"?s=d:e==="html"?o=d:e==="object"?(l=d,a=JSON.stringify(d)):e==="json"&&(a=d,l=JSON.parse(d)),t?{format:e,onlyFormat:t,noFormat:i,text:s,json:a,html:o,object:l}:{format:e,onlyFormat:t,noFormat:i,text:e==="text"?s:this.getter(this.quillEditor,"text"),json:e==="json"?a:this.getter(this.quillEditor,"json"),html:e==="html"?o:this.getter(this.quillEditor,"html"),object:e==="object"?l:this.getter(this.quillEditor,"object")}}static{this.\u0275fac=function(t){return new(t||n)}}static{this.\u0275dir=se({type:n,inputs:{format:[1,"format"],theme:[1,"theme"],modules:[1,"modules"],debug:[1,"debug"],readOnly:[1,"readOnly"],placeholder:[1,"placeholder"],maxLength:[1,"maxLength"],minLength:[1,"minLength"],required:[1,"required"],formats:[1,"formats"],customToolbarPosition:[1,"customToolbarPosition"],sanitize:[1,"sanitize"],beforeRender:[1,"beforeRender"],styles:[1,"styles"],registry:[1,"registry"],bounds:[1,"bounds"],customOptions:[1,"customOptions"],customModules:[1,"customModules"],trackChanges:[1,"trackChanges"],classes:[1,"classes"],trimOnValidation:[1,"trimOnValidation"],linkPlaceholder:[1,"linkPlaceholder"],compareValues:[1,"compareValues"],filterNull:[1,"filterNull"],debounceTime:[1,"debounceTime"],onlyFormatEventData:[1,"onlyFormatEventData"],defaultEmptyValue:[1,"defaultEmptyValue"],valueGetter:[1,"valueGetter"],valueSetter:[1,"valueSetter"]},outputs:{onEditorCreated:"onEditorCreated",onEditorChanged:"onEditorChanged",onContentChanged:"onContentChanged",onSelectionChanged:"onSelectionChanged",onFocus:"onFocus",onBlur:"onBlur",onNativeFocus:"onNativeFocus",onNativeBlur:"onNativeBlur"}})}}return n})(),Ye=(()=>{class n extends Ne{static{this.\u0275fac=(()=>{let e;return function(i){return(e||(e=W(n)))(i||n)}})()}static{this.\u0275cmp=te({type:n,selectors:[["quill-editor"]],features:[re([{multi:!0,provide:de,useExisting:T(()=>n)},{multi:!0,provide:he,useExisting:T(()=>n)}]),oe],ngContentSelectors:Ce,decls:5,vars:2,consts:[["quill-editor-element",""]],template:function(t,i){t&1&&(ne(pe),w(0,ye,1,0,"div",0),C(1),C(2,1),C(3,2),w(4,Ee,1,0,"div",0)),t&2&&(F(i.toolbarPosition()!=="top"?0:-1),Z(4),F(i.toolbarPosition()==="top"?4:-1))},styles:["[_nghost-%COMP%]{display:inline-block}"]})}}return n})(),Ze=(()=>{class n{static forRoot(e){return{ngModule:n,providers:[{provide:j,useValue:e}]}}static{this.\u0275fac=function(t){return new(t||n)}}static{this.\u0275mod=ie({type:n})}static{this.\u0275inj=$({})}}return n})()});
2export{Ye as a,Ze as b,De as c};

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.