1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-20 02:48:51 +00:00
Files
seahub/media/assets/frontend/static/js/5179.332760ae.chunk.js

1 line
14 KiB
JavaScript

"use strict";(self.webpackChunkseahub_frontend=self.webpackChunkseahub_frontend||[]).push([[5179],{45179:function(e,n,t){t.r(n),t.d(n,{autoCloseTags:function(){return R},completeFromSchema:function(){return X},xml:function(){return E},xmlLanguage:function(){return A}});var O=t(24765),r=t(92901),a=t(23029),o=t(56356),l=t(74488);function s(e){return 45==e||46==e||58==e||e>=65&&e<=90||95==e||e>=97&&e<=122||e>=161}var i=null,y=null,c=0;function u(e,n){var t,O=e.pos+n;if(y==e&&c==O)return i;for(;9==(t=e.peek(n))||10==t||13==t||32==t;)n++;for(var r="";;){var a=e.peek(n);if(!s(a))break;r+=String.fromCharCode(a),n++}return y=e,c=O,i=r||null}function $(e,n){this.name=e,this.parent=n,this.hash=n?n.hash:0;for(var t=0;t<e.length;t++)this.hash+=(this.hash<<4)+e.charCodeAt(t)+(e.charCodeAt(t)<<8)}var g=new o.Aj({start:null,shift:function(e,n,t,O){return 1==n?new $(u(O,1)||"",e):e},reduce:function(e,n){return 11==n&&e?e.parent:e},reuse:function(e,n,t,O){var r=n.type.id;return 1==r||13==r?new $(u(O,1)||"",e):e},hash:function(e){return e?e.hash:0},strict:!1}),p=new o.Lu((function(e,n){if(60==e.next)if(e.advance(),47==e.next){e.advance();var t=u(e,0);if(!t)return e.acceptToken(5);if(n.context&&t==n.context.name)return e.acceptToken(2);for(var O=n.context;O;O=O.parent)if(O.name==t)return e.acceptToken(3,-2);e.acceptToken(4)}else if(33!=e.next&&63!=e.next)return e.acceptToken(1)}),{contextual:!0});function f(e,n){return new o.Lu((function(t){var O=0,r=n.charCodeAt(0);e:for(;!(t.next<0);t.advance(),O++)if(t.next==r){for(var a=1;a<n.length;a++)if(t.peek(a)!=n.charCodeAt(a))continue e;break}O&&t.acceptToken(e)}))}var v=f(35,"--\x3e"),m=f(36,"?>"),S=f(37,"]]>"),d=(0,l.pn)({Text:l._A.content,"StartTag StartCloseTag EndTag SelfCloseEndTag":l._A.angleBracket,TagName:l._A.tagName,"MismatchedCloseTag/TagName":[l._A.tagName,l._A.invalid],AttributeName:l._A.attributeName,AttributeValue:l._A.attributeValue,Is:l._A.definitionOperator,"EntityReference CharacterReference":l._A.character,Comment:l._A.blockComment,ProcessingInst:l._A.processingInstruction,DoctypeDecl:l._A.documentMeta,Cdata:l._A.special(l._A.string)}),h=o.U1.deserialize({version:14,states:",SOQOaOOOrOxO'#CfOzOpO'#CiO!tOaO'#CgOOOP'#Cg'#CgO!{OrO'#CrO#TOtO'#CsO#]OpO'#CtOOOP'#DS'#DSOOOP'#Cv'#CvQQOaOOOOOW'#Cw'#CwO#eOxO,59QOOOP,59Q,59QOOOO'#Cx'#CxO#mOpO,59TO#uO!bO,59TOOOP'#C{'#C{O$TOaO,59RO$[OpO'#CoOOOP,59R,59ROOOQ'#C|'#C|O$dOrO,59^OOOP,59^,59^OOOS'#C}'#C}O$lOtO,59_OOOP,59_,59_O$tOpO,59`O$|OpO,59`OOOP-E6t-E6tOOOW-E6u-E6uOOOP1G.l1G.lOOOO-E6v-E6vO%UO!bO1G.oO%UO!bO1G.oO%dOpO'#CkO%lO!bO'#CyO%zO!bO1G.oOOOP1G.o1G.oOOOP1G.w1G.wOOOP-E6y-E6yOOOP1G.m1G.mO&VOpO,59ZO&_OpO,59ZOOOQ-E6z-E6zOOOP1G.x1G.xOOOS-E6{-E6{OOOP1G.y1G.yO&gOpO1G.zO&gOpO1G.zOOOP1G.z1G.zO&oO!bO7+$ZO&}O!bO7+$ZOOOP7+$Z7+$ZOOOP7+$c7+$cO'YOpO,59VO'bOpO,59VO'jO!bO,59eOOOO-E6w-E6wO'xOpO1G.uO'xOpO1G.uOOOP1G.u1G.uO(QOpO7+$fOOOP7+$f7+$fO(YO!bO<<GuOOOP<<Gu<<GuOOOP<<G}<<G}O'bOpO1G.qO'bOpO1G.qO(eO#tO'#CnOOOO1G.q1G.qO(sOpO7+$aOOOP7+$a7+$aOOOP<<HQ<<HQOOOPAN=aAN=aOOOPAN=iAN=iO'bOpO7+$]OOOO7+$]7+$]OOOO'#Cz'#CzO({O#tO,59YOOOO,59Y,59YOOOP<<G{<<G{OOOO<<Gw<<GwOOOO-E6x-E6xOOOO1G.t1G.t",stateData:")Z~OPQOSVOTWOVWOWWOXWOiXOxPO}TO!PUO~OuZOw]O~O^`Oy^O~OPQOQcOSVOTWOVWOWWOXWOxPO}TO!PUO~ORdO~P!SOseO|gO~OthO!OjO~O^lOy^O~OuZOwoO~O^qOy^O~O[vO`sOdwOy^O~ORyO~P!SO^{Oy^O~OseO|}O~OthO!O!PO~O^!QOy^O~O[!SOy^O~O[!VO`sOd!WOy^O~Oa!YOy^O~Oy^O[mX`mXdmX~O[!VO`sOd!WO~O^!]Oy^O~O[!_Oy^O~O[!aOy^O~O[!cO`sOd!dOy^O~O[!cO`sOd!dO~Oa!eOy^O~Oy^Oz!gO~Oy^O[ma`madma~O[!jOy^O~O[!kOy^O~O[!lO`sOd!mO~OW!pOX!pOz!rO{!pO~O[!sOy^O~OW!pOX!pOz!vO{!pO~O",goto:"%[wPPPPPPPPPPxxP!OP!UPP!_!iP!oxxxP!u!{#R$Z$j$p$v$|PPPP%SXWORYbXRORYb_t`qru!T!U!bQ!h!YS!o!e!fR!t!nQdRRybXSORYbQYORmYQ[PRn[Q_QQkVjp_krz!R!T!X!Z!^!`!f!i!nQr`QzcQ!RlQ!TqQ!XsQ!ZtQ!^{Q!`!QQ!f!YQ!i!]R!n!eQu`S!UqrU![u!U!bR!b!TQ!q!gR!u!qQbRRxbQfTR|fQiUR!OiSXOYTaRb",nodeNames:"\u26a0 StartTag StartCloseTag MissingCloseTag StartCloseTag StartCloseTag Document Text EntityReference CharacterReference Cdata Element EndTag OpenTag TagName Attribute AttributeName Is AttributeValue CloseTag SelfCloseEndTag SelfClosingTag Comment ProcessingInst MismatchedCloseTag DoctypeDecl",maxTerm:47,context:g,nodeProps:[["closedBy",1,"SelfCloseEndTag EndTag",13,"CloseTag MissingCloseTag"],["openedBy",12,"StartTag StartCloseTag",19,"OpenTag",20,"StartTag"],["isolate",-6,13,18,19,21,22,24,""]],propSources:[d],skippedNodes:[0],repeatNodeCount:8,tokenData:"Jy~R!XOX$nXY&kYZ&kZ]$n]^&k^p$npq&kqr$nrs'ssv$nvw(Zw}$n}!O,^!O!P$n!P!Q.m!Q![$n![!]0V!]!^$n!^!_3h!_!`El!`!aF_!a!bGQ!b!c$n!c!}0V!}#P$n#P#QHj#Q#R$n#R#S0V#S#T$n#T#o0V#o%W$n%W%o0V%o%p$n%p&a0V&a&b$n&b1p0V1p4U$n4U4d0V4d4e$n4e$IS0V$IS$I`$n$I`$Ib0V$Ib$Kh$n$Kh%#t0V%#t&/x$n&/x&Et0V&Et&FV$n&FV;'S0V;'S;:j3b;:j;=`&e<%l?&r$n?&r?Ah0V?Ah?BY$n?BY?Mn0V?MnO$nX$uWVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$nP%dTVPOv%_w!^%_!_;'S%_;'S;=`%s<%lO%_P%vP;=`<%l%_W&OT{WOr%ysv%yw;'S%y;'S;=`&_<%lO%yW&bP;=`<%l%yX&hP;=`<%l$n_&t_VP{WyUOX$nXY&kYZ&kZ]$n]^&k^p$npq&kqr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$nZ'zTzYVPOv%_w!^%_!_;'S%_;'S;=`%s<%lO%_~(^ast)c![!]*g!c!}*g#R#S*g#T#o*g%W%o*g%p&a*g&b1p*g4U4d*g4e$IS*g$I`$Ib*g$Kh%#t*g&/x&Et*g&FV;'S*g;'S;:j,W?&r?Ah*g?BY?Mn*g~)fQ!Q![)l#l#m)z~)oQ!Q![)l!]!^)u~)zOX~~)}R!Q![*W!c!i*W#T#Z*W~*ZS!Q![*W!]!^)u!c!i*W#T#Z*W~*jg}!O*g!O!P*g!Q![*g![!]*g!]!^,R!c!}*g#R#S*g#T#o*g$}%O*g%W%o*g%p&a*g&b1p*g1p4U*g4U4d*g4e$IS*g$I`$Ib*g$Je$Jg*g$Kh%#t*g&/x&Et*g&FV;'S*g;'S;:j,W?&r?Ah*g?BY?Mn*g~,WOW~~,ZP;=`<%l*gZ,eYVP{WOr$nrs%_sv$nw}$n}!O-T!O!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$nZ-[YVP{WOr$nrs%_sv$nw!^$n!^!_%y!_!`$n!`!a-z!a;'S$n;'S;=`&e<%lO$nZ.TW|QVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$n].tYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_!`$n!`!a/d!a;'S$n;'S;=`&e<%lO$n]/mWdSVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$n_0b!O`S^QVP{WOr$nrs%_sv$nw}$n}!O0V!O!P0V!P!Q$n!Q![0V![!]0V!]!^$n!^!_%y!_!c$n!c!}0V!}#R$n#R#S0V#S#T$n#T#o0V#o$}$n$}%O0V%O%W$n%W%o0V%o%p$n%p&a0V&a&b$n&b1p0V1p4U0V4U4d0V4d4e$n4e$IS0V$IS$I`$n$I`$Ib0V$Ib$Je$n$Je$Jg0V$Jg$Kh$n$Kh%#t0V%#t&/x$n&/x&Et0V&Et&FV$n&FV;'S0V;'S;:j3b;:j;=`&e<%l?&r$n?&r?Ah0V?Ah?BY$n?BY?Mn0V?MnO$n_3eP;=`<%l0VX3mW{WOq%yqr4Vsv%yw!a%y!a!bEU!b;'S%y;'S;=`&_<%lO%yX4[]{WOr%ysv%yw}%y}!O5T!O!f%y!f!g6V!g!}%y!}#O;f#O#W%y#W#XAr#X;'S%y;'S;=`&_<%lO%yX5YV{WOr%ysv%yw}%y}!O5o!O;'S%y;'S;=`&_<%lO%yX5vT}P{WOr%ysv%yw;'S%y;'S;=`&_<%lO%yX6[V{WOr%ysv%yw!q%y!q!r6q!r;'S%y;'S;=`&_<%lO%yX6vV{WOr%ysv%yw!e%y!e!f7]!f;'S%y;'S;=`&_<%lO%yX7bV{WOr%ysv%yw!v%y!v!w7w!w;'S%y;'S;=`&_<%lO%yX7|V{WOr%ysv%yw!{%y!{!|8c!|;'S%y;'S;=`&_<%lO%yX8hV{WOr%ysv%yw!r%y!r!s8}!s;'S%y;'S;=`&_<%lO%yX9SV{WOr%ysv%yw!g%y!g!h9i!h;'S%y;'S;=`&_<%lO%yX9nX{WOr9irs:Zsv9ivw:Zw!`9i!`!a:x!a;'S9i;'S;=`;`<%lO9iP:^TO!`:Z!`!a:m!a;'S:Z;'S;=`:r<%lO:ZP:rOiPP:uP;=`<%l:ZX;PTiP{WOr%ysv%yw;'S%y;'S;=`&_<%lO%yX;cP;=`<%l9iX;kX{WOr%ysv%yw!e%y!e!f<W!f#V%y#V#W?f#W;'S%y;'S;=`&_<%lO%yX<]V{WOr%ysv%yw!f%y!f!g<r!g;'S%y;'S;=`&_<%lO%yX<wV{WOr%ysv%yw!c%y!c!d=^!d;'S%y;'S;=`&_<%lO%yX=cV{WOr%ysv%yw!v%y!v!w=x!w;'S%y;'S;=`&_<%lO%yX=}V{WOr%ysv%yw!c%y!c!d>d!d;'S%y;'S;=`&_<%lO%yX>iV{WOr%ysv%yw!}%y!}#O?O#O;'S%y;'S;=`&_<%lO%yX?VT{WxPOr%ysv%yw;'S%y;'S;=`&_<%lO%yX?kV{WOr%ysv%yw#W%y#W#X@Q#X;'S%y;'S;=`&_<%lO%yX@VV{WOr%ysv%yw#T%y#T#U@l#U;'S%y;'S;=`&_<%lO%yX@qV{WOr%ysv%yw#h%y#h#iAW#i;'S%y;'S;=`&_<%lO%yXA]V{WOr%ysv%yw#T%y#T#U>d#U;'S%y;'S;=`&_<%lO%yXAwV{WOr%ysv%yw#c%y#c#dB^#d;'S%y;'S;=`&_<%lO%yXBcV{WOr%ysv%yw#V%y#V#WBx#W;'S%y;'S;=`&_<%lO%yXB}V{WOr%ysv%yw#h%y#h#iCd#i;'S%y;'S;=`&_<%lO%yXCiV{WOr%ysv%yw#m%y#m#nDO#n;'S%y;'S;=`&_<%lO%yXDTV{WOr%ysv%yw#d%y#d#eDj#e;'S%y;'S;=`&_<%lO%yXDoV{WOr%ysv%yw#X%y#X#Y9i#Y;'S%y;'S;=`&_<%lO%yXE]T!PP{WOr%ysv%yw;'S%y;'S;=`&_<%lO%yZEuWaQVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$n_FhW[UVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$nZGXYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_!`$n!`!aGw!a;'S$n;'S;=`&e<%lO$nZHQW!OQVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$nZHqYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_#P$n#P#QIa#Q;'S$n;'S;=`&e<%lO$nZIhYVP{WOr$nrs%_sv$nw!^$n!^!_%y!_!`$n!`!aJW!a;'S$n;'S;=`&e<%lO$nZJaWwQVP{WOr$nrs%_sv$nw!^$n!^!_%y!_;'S$n;'S;=`&e<%lO$n",tokenizers:[p,v,m,S,0,1,2,3],topRules:{Document:[0,6]},tokenPrec:0}),_=t(52850),T=t(21289),V=t(75872);function P(e,n){var t=n&&n.getChild("TagName");return t?e.sliceString(t.from,t.to):""}function b(e,n){var t=n&&n.firstChild;return t&&"OpenTag"==t.name?P(e,t):""}function W(e){for(var n=e&&e.parent;n;n=n.parent)if("Element"==n.name)return n;return null}var C=(0,r.A)((function e(n,t,O){(0,a.A)(this,e),this.attrs=t,this.attrValues=O,this.children=[],this.name=n.name,this.completion=Object.assign(Object.assign({type:"type"},n.completion||{}),{label:this.name}),this.openCompletion=Object.assign(Object.assign({},this.completion),{label:"<"+this.name}),this.closeCompletion=Object.assign(Object.assign({},this.completion),{label:"</"+this.name+">",boost:2}),this.closeNameCompletion=Object.assign(Object.assign({},this.completion),{label:this.name+">"}),this.text=n.textContent?n.textContent.map((function(e){return{label:e,type:"text"}})):[]})),w=/^[:\-\.\w\u00b7-\uffff]*$/;function x(e){return Object.assign(Object.assign({type:"property"},e.completion||{}),{label:e.name})}function Q(e){return"string"==typeof e?{label:'"'.concat(e,'"'),type:"constant"}:/^"/.test(e.label)?e:Object.assign(Object.assign({},e),{label:'"'.concat(e.label,'"')})}function X(e,n){var t,r=[],a=[],o=Object.create(null),l=(0,O.A)(n);try{for(l.s();!(t=l.n()).done;){var s=t.value,i=x(s);r.push(i),s.global&&a.push(i),s.values&&(o[s.name]=s.values.map(Q))}}catch(T){l.e(T)}finally{l.f()}var y,c=[],u=[],$=Object.create(null),g=(0,O.A)(e);try{var p=function(){var e=y.value,n=a,t=o;e.attributes&&(n=n.concat(e.attributes.map((function(e){return"string"==typeof e?r.find((function(n){return n.label==e}))||{label:e,type:"property"}:(e.values&&(t==o&&(t=Object.create(t)),t[e.name]=e.values.map(Q)),x(e))}))));var O=new C(e,n,t);$[O.name]=O,c.push(O),e.top&&u.push(O)};for(g.s();!(y=g.n()).done;)p()}catch(T){g.e(T)}finally{g.f()}u.length||(u=c);for(var f=0;f<c.length;f++){var v=e[f],m=c[f];if(v.children){var S,d=(0,O.A)(v.children);try{for(d.s();!(S=d.n()).done;){var h=S.value;$[h]&&m.children.push($[h])}}catch(T){d.e(T)}finally{d.f()}}else m.children=c}return function(e){var n,t=e.state.doc,O=function(e,n){for(var t,O=(0,_.mv)(e).resolveInner(n,-1),r=null,a=O;!r&&a.parent;a=a.parent)"OpenTag"!=a.name&&"CloseTag"!=a.name&&"SelfClosingTag"!=a.name&&"MismatchedCloseTag"!=a.name||(r=a);if(r&&(r.to>n||r.lastChild.type.isError)){var o=r.parent;if("TagName"==O.name)return"CloseTag"==r.name||"MismatchedCloseTag"==r.name?{type:"closeTag",from:O.from,context:o}:{type:"openTag",from:O.from,context:W(o)};if("AttributeName"==O.name)return{type:"attrName",from:O.from,context:r};if("AttributeValue"==O.name)return{type:"attrValue",from:O.from,context:r};var l=O==r||"Attribute"==O.name?O.childBefore(n):O;return"StartTag"==(null===l||void 0===l?void 0:l.name)?{type:"openTag",from:n,context:W(o)}:"StartCloseTag"==(null===l||void 0===l?void 0:l.name)&&l.to<=n?{type:"closeTag",from:n,context:o}:"Is"==(null===l||void 0===l?void 0:l.name)?{type:"attrValue",from:n,context:r}:l?{type:"attrName",from:n,context:r}:null}if("StartCloseTag"==O.name)return{type:"closeTag",from:n,context:O.parent};for(;O.parent&&O.to==n&&!(null===(t=O.lastChild)||void 0===t?void 0:t.type.isError);)O=O.parent;return"Element"==O.name||"Text"==O.name||"Document"==O.name?{type:"tag",from:n,context:"Element"==O.name?O:W(O)}:null}(e.state,e.pos);if(!O||"tag"==O.type&&!e.explicit)return null;var r=O.type,l=O.from,s=O.context;if("openTag"==r){var i=u,y=b(t,s);if(y){var g=$[y];i=(null===g||void 0===g?void 0:g.children)||c}return{from:l,options:i.map((function(e){return e.completion})),validFor:w}}if("closeTag"==r){var p=b(t,s);return p?{from:l,to:e.pos+(">"==t.sliceString(e.pos,e.pos+1)?1:0),options:[(null===(n=$[p])||void 0===n?void 0:n.closeNameCompletion)||{label:p+">",type:"type"}],validFor:w}:null}if("attrName"==r){var f=$[P(t,s)];return{from:l,options:(null===f||void 0===f?void 0:f.attrs)||a,validFor:w}}if("attrValue"==r){var v=function(e,n,t){var O=n&&n.getChildren("Attribute").find((function(e){return e.from<=t&&e.to>=t})),r=O&&O.getChild("AttributeName");return r?e.sliceString(r.from,r.to):""}(t,s,l);if(!v)return null;var m=$[P(t,s)],S=((null===m||void 0===m?void 0:m.attrValues)||o)[v];return S&&S.length?{from:l,to:e.pos+('"'==t.sliceString(e.pos,e.pos+1)?1:0),options:S,validFor:/^"[^"]*"?$/}:null}if("tag"==r){var d=b(t,s),h=$[d],T=[],V=s&&s.lastChild;!d||V&&"CloseTag"==V.name&&P(t,V)==d||T.push(h?h.closeCompletion:{label:"</"+d+">",type:"type",boost:2});var C=T.concat(((null===h||void 0===h?void 0:h.children)||(s?c:u)).map((function(e){return e.openCompletion})));if(s&&(null===h||void 0===h?void 0:h.text.length)){var x=s.firstChild;x.to>e.pos-20&&!/\S/.test(e.state.sliceDoc(x.to,e.pos))&&(C=C.concat(h.text))}return{from:l,options:C,validFor:/^<\/?[:\-\.\w\u00b7-\uffff]*$/}}return null}}var A=_.bj.define({name:"xml",parser:h.configure({props:[_.Oh.add({Element:function(e){var n=/^\s*<\//.test(e.textAfter);return e.lineIndent(e.node.from)+(n?0:e.unit)},"OpenTag CloseTag SelfClosingTag":function(e){return e.column(e.node.from)+e.unit}}),_.b_.add({Element:function(e){var n=e.firstChild,t=e.lastChild;return n&&"OpenTag"==n.name?{from:n.to,to:"CloseTag"==t.name?t.from:e.to}:null}}),_.Q_.add({"OpenTag CloseTag":function(e){return e.getChild("TagName")}})]}),languageData:{commentTokens:{block:{open:"\x3c!--",close:"--\x3e"}},indentOnInput:/^\s*<\/$/}});function E(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=[A.data.of({autocomplete:X(e.elements||[],e.attributes||[])})];return!1!==e.autoCloseTags&&n.push(R),new _.Yy(A,n)}function G(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.length;if(!n)return"";var O=n.firstChild,r=O&&O.getChild("TagName");return r?e.sliceString(r.from,Math.min(r.to,t)):""}var R=V.Lz.inputHandler.of((function(e,n,t,O,r){if(e.composing||e.state.readOnly||n!=t||">"!=O&&"/"!=O||!A.isActiveAt(e.state,n,-1))return!1;var a=r(),o=a.state,l=o.changeByRange((function(e){var n,t,r,a,l=e.head,s=o.doc.sliceString(l-1,l)==O,i=(0,_.mv)(o).resolveInner(l,-1);if(s&&">"==O&&"EndTag"==i.name){var y=i.parent;if("CloseTag"!=(null===(t=null===(n=y.parent)||void 0===n?void 0:n.lastChild)||void 0===t?void 0:t.name)&&(a=G(o.doc,y.parent,l)))return{range:e,changes:{from:l,to:l+(">"===o.doc.sliceString(l,l+1)?1:0),insert:"</".concat(a,">")}}}else if(s&&"/"==O&&"StartCloseTag"==i.name){var c=i.parent;if(i.from==l-2&&"CloseTag"!=(null===(r=c.lastChild)||void 0===r?void 0:r.name)&&(a=G(o.doc,c,l))){var u=l+(">"===o.doc.sliceString(l,l+1)?1:0),$="".concat(a,">");return{range:T.OF.cursor(l+$.length,-1),changes:{from:l,to:u,insert:$}}}}return{range:e}}));return!l.changes.empty&&(e.dispatch([a,o.update(l,{userEvent:"input.complete",scrollIntoView:!0})]),!0)}))}}]);