MikroWizard.docker-compose-.../mikrofront/dist/html/578.f4499d6cb3ea793c.js

1 line
62 KiB
JavaScript
Raw Normal View History

"use strict";(self.webpackChunkmikrowizard=self.webpackChunkmikrowizard||[]).push([[578],{9578:(Pe,O,k)=>{k.r(O),k.d(O,{BackupsModule:()=>Be});var D=k(177),e=k(4438),I=k(9417);const X=new e.nKC("HighlightJs-Config");let P=(()=>{class f{constructor(t,n,i,r,o){this.el=t,this.ngModel=n,this.doc=i,this.ngZone=o,this.lang="html",this.mode="simple",Object.assign(this,r)}escapeHTML(t){return(t||"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}init(){this.ngZone.runOutsideAngular(()=>{this.destroy();const t=this.el.nativeElement,n=this.code||""+t.innerHTML.trim(),i=this.doc;if(this.codeEl=i.createElement("default"===this.mode?"div":"pre"),null==this.codeEl)return;const r="simple"===this.mode;r?(this.lang&&(this.codeEl.className=this.lang),this.parentEl=t.parentNode,this.parentEl.insertBefore(this.codeEl,t.nextSibling)):(this.parentEl=t,this.parentEl.innerHTML="",this.parentEl.appendChild(this.codeEl)),this.codeEl.innerHTML=n;const o=i.defaultView.hljs;null!=o&&(o.configure({...this.options}),r?o.highlightElement(this.codeEl):this.codeEl.querySelectorAll("pre code").forEach(l=>{o.highlightElement(l)}))})}destroy(){this.codeEl&&this.parentEl&&(this.parentEl.removeChild(this.codeEl),this.codeEl=void 0)}ngAfterViewInit(){this.init(),this.ngModel?this.modelValue$=this.ngModel.valueChanges?.subscribe(t=>{this.code=this.escapeHTML(t),this.init()}):this.initMutation()}ngOnDestroy(){this.destroy(),this.observer?.disconnect(),this.modelValue$?.unsubscribe()}initMutation(){typeof MutationObserver>"u"||this.ngZone.runOutsideAngular(()=>{this.observer=new MutationObserver(this.init.bind(this)),this.observer.observe(this.el.nativeElement,{characterData:!0,childList:!0,subtree:!0})})}static#e=this.\u0275fac=function(n){return new(n||f)(e.rXU(e.aKT),e.rXU(I.vS,8),e.rXU(D.qQ),e.rXU(X,8),e.rXU(e.SKi))};static#t=this.\u0275dir=e.FsC({type:f,selectors:[["","highlight-js",""]],hostVars:2,hostBindings:function(n,i){2&n&&e.xc7("display","simple"===i.mode?"none":null)},inputs:{options:"options",lang:"lang",code:"code",mode:"mode"},exportAs:["highlightJs"],standalone:!0})}return f})(),Y=(()=>{class f{static#e=this.\u0275fac=function(n){return new(n||f)};static#t=this.\u0275mod=e.$C({type:f});static#n=this.\u0275inj=e.G2t({imports:[I.YN]})}return f})();var _=k(8921),j=k(7062),T=k(7390),U=k(9130),H=k(7630),J=k(9492),Z=k(1170),R=k(6467),q=k(9631),B=k(5084),d=function(f){return f[f.Delete=-1]="Delete",f[f.Equal=0]="Equal",f[f.Insert=1]="Insert",f}(d||{});class S{constructor(){this.diffs=[],this.start1=null,this.start2=null,this.length1=0,this.length2=0}toString(){let s,t;s=0===this.length1?this.start1+",0":1===this.length1?this.start1+1:this.start1+1+","+this.length1,t=0===this.length2?this.start2+",0":1===this.length2?this.start2+1:this.start2+1+","+this.length2;const n=["@@ -"+s+" +"+t+" @@\n"];let i;for(let r=0;r<this.diffs.length;r++){switch(this.diffs[r][0]){case d.Insert:i="+";break;case d.Delete:i="-";break;case d.Equal:i=" "}n[r+1]=i+encodeURI(this.diffs[r][1])+"\n"}return n.join("").replace(/%20/g," ")}}class W{constructor(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32,this.whitespaceRegex=new RegExp("/\\s/"),this.linebreakRegex=new RegExp("/[\\r\\n]/"),this.blanklineEndRegex=new RegExp("/\\n\\r?\\n$/"),this.blanklineStartRegex=new RegExp("/^\\r?\\n\\r?\\n/")}diff_main(s,t,n,i){typeof i>"u"&&(i=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);const r=i;if(null==s||null==t)throw new Error("Null input. (diff_main)");if(s===t)return s?[[d.Equal,s]]:[];typeof n>"u"&&(n=!0);const o=n;let l=this.diff_commonPrefix(s,t);const a=s.substring(0,l);s=s.substring(l),t=t.substring(l),l=this.diff_commonSuffix(s,t);const c=s.substring(s.length-l);s=s.substring(0,s.length-l),t=t.substring(0,t.length-l);const h=this.diff_compute_(s,t,o,r);return a&&h.unshift([d.Equal,a]),c&&h.push([d.Equal,c]),this.diff_cleanupMerge(h),h}diff_cleanupSemantic(s){let t=!1;c