MCPcopy
hub / github.com/google/adk-python / W

Function W

src/google/adk/cli/browser/main-3CUQG2IN.js:3505–3505  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3503 background: var(--jse-theme-color-highlight, #5f9dff);
3504 color: #fff;
3505}`);var iQA=TA('<div class="jse-fold-progress svelte-k2b9e6"><span class="jse-fold-tip svelte-k2b9e6">Collapsing</span> <div class="jse-fold-progress-track svelte-k2b9e6"><div class="jse-fold-progress-fill svelte-k2b9e6"></div></div> <button class="jse-fold-cancel-button svelte-k2b9e6" type="button" title="Cancel folding">Cancel</button></div>'),nQA=TA('<!> <div class="jse-contents jse-preview svelte-k2b9e6"> </div>',1),oQA=TA("<!> <!> <!> <!>",1),aQA=TA("<div></div> <!> <!>",1),rQA=TA('<div class="jse-contents svelte-k2b9e6"><div class="jse-loading-space svelte-k2b9e6"></div> <div class="jse-loading svelte-k2b9e6">loading...</div></div>'),sQA=TA("<div><!> <!> <!></div>");function lQA(i,e){Jt(e,!1);var A=cA(void 0,!0),t=cA(void 0,!0),n=K(e,"readOnly",9),o=K(e,"mainMenuBar",9),a=K(e,"statusBar",9),r=K(e,"askToFormat",9),s=K(e,"externalContent",9),l=K(e,"externalSelection",9),g=K(e,"history",9),C=K(e,"indentation",9),d=K(e,"tabSize",9),B=K(e,"escapeUnicodeCharacters",9),u=K(e,"parser",9),E=K(e,"validator",9),f=K(e,"validationParser",9),m=K(e,"onChange",9),v=K(e,"onChangeMode",9),S=K(e,"onSelect",9),k=K(e,"onUndo",9),M=K(e,"onRedo",9),x=K(e,"onError",9),F=K(e,"onFocus",9),z=K(e,"onBlur",9),j=K(e,"onRenderMenu",9),X=K(e,"onSortModal",9),eA=K(e,"onTransformModal",9),Z=dr("jsoneditor:TextMode"),CA={key:"Mod-i",run:me,shift:GA,preventDefault:!0},wA=typeof window>"u";Z("isSSR:",wA);var BA,QA=cA(void 0,!0),RA=cA(void 0,!0),dA=cA(void 0,!0),IA=cA(!1,!0),xA=cA(r(),!0),qA=cA([],!0),ue=cA(!1,!0),HA=cA(0,!0),bA=cA(0,!0),PA=null,it=new g0,Xe=new g0,YA=new g0,hA=new g0,Ae=new g0,pA=s(),te=cA(R_(pA,C(),u()),!0),NA=sl.define(),Ge=null;function JA(){if(!Ge||Ge.length===0)return!1;var SA=Ge[0].startState,ee=Ge[Ge.length-1].state,be=Ge.map(LA=>LA.changes).reduce((LA,Ce)=>LA.compose(Ce)),EA={type:"text",undo:{changes:be.invert(SA.doc).toJSON(),selection:pa(SA.selection)},redo:{changes:be.toJSON(),selection:pa(ee.selection)}};return Z("add history item",EA),g().add(EA),Ge=null,!0}var yA=cA(B(),!0);os(Xt(function*(){if(!wA)try{BA=(function(SA){var{target:ee,initialText:be,readOnly:EA,indentation:LA}=SA;Z("Create CodeMirror editor",{readOnly:EA,indentation:LA});var Ce=(function(gt,dt){return C_(gt)?gt.ranges.every(Ut=>Ut.anchor<dt.length&&Ut.head<dt.length):!1})(l(),be)?kn(l()):void 0,Te=ir.create({doc:be,selection:Ce,extensions:[gh.of([rP,CA]),it.of(Rt()),fP(),OH(),JH(),_H(),Ez(),Pe(),bH(),kH(),ir.allowMultipleSelections.of(!0),sz(),Ak(uz,{fallback:!0}),wz(),ZP(),tj(),RH(),NH(),xH(),FP(),gh.of([...Aj,...aP,...UP,{key:"Mod-z",run:pi,preventDefault:!0},{key:"Mod-y",mac:"Mod-Shift-z",run:mn,preventDefault:!0},{key:"Ctrl-Shift-z",run:mn,preventDefault:!0},...Iz,...Yk,...IP]),AQA,nj({hideFirstIndent:!0}),ui.domEventHandlers({dblclick:gn}),ui.updateListener.of(gt=>{N(dA,gt.state),gt.docChanged&&(gt.transactions.some(dt=>!!dt.annotation(NA))||(Ge=[...Ge??[],gt]),ga()),gt.selectionSet&&ca()}),SP(),LP({top:!0}),ui.lineWrapping,Xe.of(ir.readOnly.of(EA)),hA.of(ir.tabSize.of(d())),YA.of(Vo(LA)),Ae.of(ui.theme({},{dark:Qn()}))]});return BA=new ui({state:Te,parent:ee}),Ce&&BA.dispatch(BA.state.update({selection:Ce.main,scrollIntoView:!0})),BA})({target:c(QA),initialText:Uo(c(te),c(IA))?"":c(A).escapeValue(c(te)),readOnly:n(),indentation:C()})}catch(SA){console.error(SA)}})),Dg(()=>{Ko(),BA&&(Z("Destroy CodeMirror editor"),BA.destroy()),Ii()});var Pt=_1(),Dt=_1();function fe(){BA&&(Z("focus"),BA.focus())}function Zt(SA,ee){if(BA)try{(function(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],EA=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],LA=BA.state,Ce=LA.doc.length,Te=jS(LA,Ce,1/0);if(Te){var gt=[];if(be.length===0)gt=vt(Te,LA,void 0,EA);else{var{from:dt}=i_(c(A).escapeValue(c(te)),be);dt!==void 0&&dt!==0&&(gt=vt(Te,LA,dt,EA))}gt.length>0&&(function(Ut){Ke.apply(this,arguments)})(gt)}})(SA,ee)}catch(be){x()(be)}}function Pe(){return WS.of((SA,ee,be)=>{var EA=jS(SA,SA.doc.length,1/0);if(!EA||EA.length<be)return null;for(var LA=null,Ce=EA.resolveStack(be,1);Ce;Ce=Ce.next){var Te=Ce.node;if(!(Te.to<=be||Te.from>be)){if(LA&&Te.from<ee)break;var gt=Te.type.prop(w4);if(gt&&(Te.to<EA.length-50||EA.length==SA.doc.length||!qe(Te))){var dt=gt(Te,SA);dt&&dt.from<=be&&dt.from>=ee&&dt.to>be&&(LA=dt)}}}return LA})}function qe(SA){var ee=SA.lastChild;return ee&&ee.to==SA.to&&ee.type.isError}function vt(SA,ee,be){var EA=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],LA=[],Ce=new Set;return SA.iterate({enter(Te){if(be===void 0||Te.from>=be){var gt=Ih(ee,Te.from,Te.to);if(gt){var dt="".concat(gt.from,"-").concat(gt.to);if(!Ce.has(dt))if(EA)LA.push({from:gt.from,to:gt.to}),Ce.add(dt);else{var Ut=LA.some(io=>io.from<=gt.from&&io.to>=gt.to);Ut||(LA.push({from:gt.from,to:gt.to}),Ce.add(dt))}}}}}),LA}function Ke(){return Ke=Xt(function*(SA){if(SA.length!==0){var ee=SA.length>5e3;ee&&(N(ue,!0),N(HA,0),N(bA,SA.length),PA=new AbortController);var be=EA=>new Promise(LA=>{var Ce;ee&&(Ce=PA)!==null&&Ce!==void 0&&Ce.signal.aborted?LA():requestAnimationFrame(()=>{var Te=Math.min(EA+100,SA.length),gt=SA.slice(EA,Te);BA.dispatch({effects:gt.map(dt=>Eh.of({from:dt.from,to:dt.to}))}),ee&&N(HA,Te),Te<SA.length?be(Te).then(LA):LA()})});yield be(0),ee&&(N(ue,!1),N(HA,0),N(bA,0),PA=null)}}),Ke.apply(this,arguments)}function Ii(){PA&&PA.abort()}function V(SA){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K_;if(BA)try{if(SA&&SA.length>0){var{from:be}=i_(c(A).escapeValue(c(te)),SA);be!==void 0&&(BA.dispatch({selection:{anchor:be,head:be}}),ZS(BA))}else XS(BA);ee?.(SA)}catch(EA){x()(EA)}}function $(){V([],()=>!0)}function iA(){Zt([],!0)}var oA=!1;function UA(SA){return he(SA,!1)}function he(SA,ee){Z("handlePatch",SA,ee);var be=u().parse(c(te)),EA=ol(be,SA),LA=E6(be,SA);return bi({text:u().stringify(EA,null,C())},ee,!1),{json:EA,previousJson:be,undo:LA,redo:SA}}function me(){if(Z("format"),n())return!1;try{var SA=u().parse(c(te));return bi({text:u().stringify(SA,null,C())},!0,!1),N(xA,r()),!0}catch(ee){x()(ee)}return!1}function GA(){if(Z("compact"),n())return!1;try{var SA=u().parse(c(te));return bi({text:u().stringify(SA)},!0,!1),N(xA,!1),!0}catch(ee){x()(ee)}return!1}function OA(){if(Z("repair"),!n())try{bi({text:gg(c(te))},!0,!1),N(de,l_),N(xi,void 0)}catch(SA){x()(SA)}}function wt(){var SA;if(!n())try{var ee=u().parse(c(te));oA=!0,X()({id:Pt,json:ee,rootPath:[],onSort:(SA=Xt(function*(be){var{operations:EA}=be;Z("onSort",EA),he(EA,!0)}),function(be){return SA.apply(this,arguments)}),onClose:()=>{oA=!1,fe()}})}catch(be){x()(be)}}function rt(SA){var{id:ee,rootPath:be,onTransform:EA,onClose:LA}=SA;try{var Ce=u().parse(c(te));oA=!0,eA()({id:ee||Dt,json:Ce,rootPath:be||[],onTransform:Te=>{EA?EA({operations:Te,json:Ce,transformedJson:ol(Ce,Te)}):(Z("onTransform",Te),he(Te,!0))},onClose:()=>{oA=!1,fe(),LA&&LA()}})}catch(Te){x()(Te)}}function je(){n()||rt({rootPath:[]})}function ze(){BA&&(c(QA)&&c(QA).querySelector(".cm-search")?ow(BA):nw(BA))}function pi(){if(n())return!1;Ko();var SA=g().undo();return Z("undo",SA),Jj(SA)?(BA.dispatch({annotations:NA.of("undo"),changes:Zr.fromJSON(SA.undo.changes),selection:Be.fromJSON(SA.undo.selection),scrollIntoView:!0}),!0):(k()(SA),!1)}function mn(){if(n())return!1;Ko();var SA=g().redo();return Z("redo",SA),Jj(SA)?(BA.dispatch({annotations:NA.of("redo"),changes:Zr.fromJSON(SA.redo.changes),selection:Be.fromJSON(SA.redo.selection),scrollIntoView:!0}),!0):(M()(SA),!1)}function Sn(){N(IA,!0),bi(s(),!0,!0)}function He(){v()(xa.tree)}function En(){ia()}function Gi(SA){Z("select validation error",SA);var{from:ee,to:be}=jt(SA);ee!==void 0&&be!==void 0&&(Pi(ee,be),fe())}function Pi(SA,ee){Z("setSelection",{anchor:SA,head:ee}),BA&&BA.dispatch(BA.state.update({selection:{anchor:SA,head:ee},scrollIntoView:!0}))}function gn(SA,ee){if(ee.state.selection.ranges.length===1){var be=ee.state.selection.ranges[0],EA=c(te).slice(be.from,be.to);if(EA==="{"||EA==="["){var LA=Ax.default.parse(c(te)),Ce=Object.keys(LA.pointers).find(gt=>{var dt;return((dt=LA.pointers[gt].value)===null||dt===void 0?void 0:dt.pos)===be.from}),Te=LA.pointers[Ce];Ce&&Te&&Te.value&&Te.valueEnd&&(Z("pointer found, selecting inner contents of path:",Ce,Te),Pi(Te.value.pos+1,Te.valueEnd.pos-1))}}}function Rt(){return BP(wn,{delay:300})}function Qn(){return!!c(QA)&&getComputedStyle(c(QA)).getPropertyValue("--jse-theme").includes("dark")}function jt(SA){var{path:ee,message:be,severity:EA}=SA,{line:LA,column:Ce,from:Te,to:gt}=i_(c(A).escapeValue(c(te)),ee);return{path:ee,line:LA,column:Ce,from:Te,to:gt,message:be,severity:EA,actions:[]}}function J(SA,ee){var{line:be,column:EA,position:LA,message:Ce}=SA;return{path:[],line:be,column:EA,from:LA,to:LA,severity:Ec.error,message:Ce,actions:ee&&!n()?[{name:"Auto repair",apply:()=>OA()}]:void 0}}function ut(SA){return{from:SA.from||0,to:SA.to||0,message:SA.message||"",actions:SA.actions,severity:SA.severity}}function bi(SA,ee,be){var EA=R_(SA,C(),u()),LA=!Ui(SA,pA),Ce=pA;Z("setCodeMirrorContent",{isChanged:LA,emitChange:ee,forceUpdate:be}),BA&&(LA||be)&&(pA=SA,N(te,EA),Uo(c(te),c(IA))||BA.dispatch({changes:{from:0,to:BA.state.doc.length,insert:c(A).escapeValue(c(te))}}),JA(),LA&&ee&&va(pA,Ce))}function kn(SA){return C_(SA)?Be.fromJSON(SA):void 0}function _n(){return Co.apply(this,arguments)}function Co(){return Co=Xt(function*(){Z("refresh"),yield(function(){return So.apply(this,arguments)})()}),Co.apply(this,arguments)}function ia(){if(BA){var SA=BA?c(A).unescapeValue(BA.state.doc.toString()):"",ee=SA!==c(te);if(Z("onChangeCodeMirrorValue",{isChanged:ee}),ee){var be=pA;N(te,SA),pA={text:c(te)},JA(),va(pA,be),jo(),ca()}}}function So(){return(So=Xt(function*(){if(jo(),BA){var SA=Qn();return Z("updateTheme",{dark:SA}),BA.dispatch({effects:[Ae.reconfigure(ui.theme({},{dark:SA}))]}),new Promise(ee=>setTimeout(ee))}return Promise.resolve()})).apply(this,arguments)}function Vo(SA){var ee=Rd.of(typeof SA=="number"?" ".repeat(SA):SA);return SA===" "?[ee]:[ee,tQA]}vx({onMount:os,onDestroy:Dg,getWindow:()=>Ip(c(RA)),hasFocus:()=>oA&&document.hasFocus()||cx(c(RA)),onFocus:F(),onBlur:()=>{Ko(),z()()}});var ga=XE(ia,300);function Ko(){ga.flush()}function va(SA,ee){m()&&m()(SA,ee,{contentErrors:xn(),patchResult:void 0})}function ca(){S()(pa(c(dA).selection))}function pa(SA){return Fe({type:fo.text},SA.toJSON())}function Uo(SA,ee){return!!SA&&SA.length>r_&&!ee}var de=cA(l_,!0),xi=cA(void 0,!0);function wn(){if(Uo(c(te),c(IA)))return[];var SA=xn();if(Oj(SA)){var{parseError:ee,isRepairable:be}=SA;return[ut(J(ee,be))]}return SIA(SA)?SA.validationErrors.map(jt).map(ut):[]}function xn(){Z("validate:start"),Ko();var SA=na(c(A).escapeValue(c(te)),E(),u(),f());return Oj(SA)?(N(de,SA.isRepairable?Lj:"invalid"),N(xi,SA.parseError),N(qA,[])):(N(de,l_),N(xi,void 0),N(qA,SA?.validationErrors||[])),Z("validate:end"),SA}var na=YB(ZBA);function Ra(){c(xi)&&(function(SA){Z("select parse error",SA);var ee=J(SA,!1);Pi(ee.from!=null?ee.from:0,ee.to!=null?ee.to:0),fe()})(c(xi))}var Oi={icon:AJ,text:"Show me",title:"Move to the parse error location",onClick:Ra};KA(()=>Y(B()),()=>{N(A,lx({escapeControlCharacters:!1,escapeUnicodeCharacters:B()}))}),KA(()=>Y(s()),()=>{bi(s(),!1,!1)}),KA(()=>Y(l()),()=>{(function(SA){if(C_(SA)){var ee=kn(SA);!BA||!ee||c(dA)&&c(dA).selection.eq(ee)||(Z("applyExternalSelection",ee),BA.dispatch({selection:ee}))}})(l())}),KA(()=>Y(E()),()=>{(function(SA){Z("updateLinter",SA),BA&&BA.dispatch({effects:it.reconfigure(Rt())})})(E())}),KA(()=>Y(C()),()=>{(function(SA){BA&&(Z("updateIndentation",SA),BA.dispatch({effects:YA.reconfigure(Vo(SA))}))})(C())}),KA(()=>Y(d()),()=>{(function(SA){BA&&(Z("updateTabSize",SA),BA.dispatch({effects:hA.reconfigure(ir.tabSize.of(SA))}))})(d())}),KA(()=>Y(n()),()=>{(function(SA){BA&&(Z("updateReadOnly",SA),BA.dispatch({effects:[Xe.reconfigure(ir.readOnly.of(SA))]}))})(n())}),KA(()=>(c(yA),Y(B())),()=>{c(yA)!==B()&&(N(yA,B()),Z("forceUpdateText",{escapeUnicodeCharacters:B()}),BA&&BA.dispatch({changes:{from:0,to:BA.state.doc.length,insert:c(A).escapeValue(c(te))}}))}),KA(()=>(c(de),Y(n()),oC),()=>{N(t,c(de)!==Lj||n()?[Oi]:[{icon:oC,text:"Auto repair",title:"Automatically repair JSON",onClick:OA},Oi])}),Vn();var ko={focus:fe,collapse:Zt,expand:V,patch:UA,handlePatch:he,openTransformModal:rt,refresh:_n,flush:Ko,validate:xn};di(!0);var ar,To=sQA(),ja=gA(To),to=SA=>{var ee=lt(()=>(c(te),uA(()=>c(te).length===0))),be=lt(()=>!c(ee)),EA=lt(()=>!c(ee)),LA=lt(()=>!c(ee)),Ce=lt(()=>!c(ee)),Te=lt(()=>!c(ee)),gt=lt(()=>!c(ee));(function(dt,Ut){Jt(Ut,!1);var io=cA(void 0,!0),Zi=K(Ut,"readOnly",9,!1),nn=K(Ut,"onExpandAll",9),ai=K(Ut,"onCollapseAll",9),Xi=K(Ut,"onFormat",9),Na=K(Ut,"onCompact",9),Vt=K(Ut,"onSort",9),It=K(Ut,"onTransform",9),$i=K(Ut,"onToggleSearch",9),cn=K(Ut,"onUndo",9),Io=K(Ut,"onRedo",9),Rn=K(Ut,"canExpandAll",9),Tt=K(Ut,"canCollapseAll",9),fa=K(Ut,"canUndo",9),oa=K(Ut,"canRedo",9),y=K(Ut,"canFormat",9),b=K(Ut,"canCompact",9),R=K(Ut,"canSort",9),W=K(Ut,"canTransform",9),_=K(Ut,"onRenderMenu",9),q=cA(void 0,!0),tA=cA(void 0,!0),rA={type:"button",icon:Uu,title:"Search (Ctrl+F)",className:"jse-search",onClick:$i()},DA=cA(void 0,!0);KA(()=>(Y(nn()),Y(Rn())),()=>{N(q,{type:"button",icon:pW,title:"Expand all",className:"jse-expand-all",onClick:nn(),disabled:!Rn()})}),KA(()=>(Y(ai()),Y(Tt())),()=>{N(tA,{type:"button",icon:fW,title:"Collapse all",className:"jse-collapse-all",onClick:ai(),disabled:!Tt()})}),KA(()=>(Y(Zi()),c(q),c(tA),Y(Xi()),Y(y()),Y(Na()),Y(b()),Y(Vt()),Y(R()),Y(It()),Y(W()),Y(cn()),Y(fa()),Y(Io()),Y(oa())),()=>{N(DA,Zi()?[c(q),c(tA),{type:"separator"},rA,{type:"space"}]:[c(q),c(tA),{type:"separator"},{type:"button",icon:EV,title:"Format JSON: add proper indentation and new lines (Ctrl+I)",className:"jse-format",onClick:Xi(),disabled:Zi()||!y()},{type:"button",icon:$hA,title:"Compact JSON: remove all white spacing and new lines (Ctrl+Shift+I)",className:"jse-compact",onClick:Na(),disabled:Zi()||!b()},{type:"separator"},{type:"button",icon:Ju,title:"Sort",className:"jse-sort",onClick:Vt(),disabled:Zi()||!R()},{type:"button",icon:Ku,title:"Transform contents (filter, sort, project)",className:"jse-transform",onClick:It(),disabled:Zi()||!W()},rA,{type:"separator"},{type:"button",icon:D6,title:"Undo (Ctrl+Z)",className:"jse-undo",onClick:cn(),disabled:!fa()},{type:"button",icon:y6,title:"Redo (Ctrl+Shift+Z)",className:"jse-redo",onClick:Io(),disabled:!oa()},{type:"space"}])}),KA(()=>(Y(_()),c(DA)),()=>{N(io,_()(c(DA))||c(DA))}),Vn(),di(!0),p5(dt,{get items(){return c(io)}}),Yt()})(SA,{get readOnly(){return n()},onExpandAll:$,onCollapseAll:iA,onFormat:me,onCompact:GA,onSort:wt,onTransform:je,onToggleSearch:ze,onUndo:pi,onRedo:mn,get canExpandAll(){return c(be)},get canCollapseAll(){return c(EA)},get canFormat(){return c(LA)},get canCompact(){return c(Ce)},get canSort(){return c(Te)},get canTransform(){return c(gt)},get canUndo(){return Y(g()),uA(()=>g().canUndo)},get canRedo(){return Y(g()),uA(()=>g().canRedo)},get onRenderMenu(){return j()}})};zA(ja,SA=>{o()&&SA(to)});var Wi=kA(ja,2),ei=SA=>{var ee=iQA(),be=kA(gA(ee),2),EA=gA(be),LA=kA(be,2);Le(()=>wg(EA,"width: ".concat(c(bA)>0?c(HA)/c(bA)*100:0,"%"))),De("click",LA,Ii),sA(SA,ee)};zA(Wi,SA=>{c(ue)&&SA(ei)});var qn=kA(Wi,2),_o=SA=>{var ee,be=lt(()=>(c(te),c(IA),uA(()=>Uo(c(te),c(IA))))),EA=aQA(),LA=at(EA);ta(LA,Ut=>N(QA,Ut),()=>c(QA));var Ce=kA(LA,2),Te=Ut=>{var io=nQA(),Zi=at(io),nn=lt(()=>(Y(Uw),Y(r_),c(te),uA(()=>"The JSON document is larger than ".concat(Uw(r_),", ")+"and may crash your browser when loading it in text mode. Actual size: ".concat(Uw(c(te).length),"."))));Hl(Zi,{get icon(){return w2},type:"error",get message(){return c(nn)},actions:[{text:"Open anyway",title:"Open the document in text mode. This may freeze or crash your browser.",onClick:Sn},{text:"Open in tree mode",title:"Open the document in tree mode. Tree mode can handle large documents.",onClick:He},{text:"Cancel",title:"Cancel opening this large document.",onClick:En}],onClose:fe});var ai=gA(kA(Zi,2));Le(Xi=>Ht(ai,Xi),[()=>(Y(mC),c(te),Y(jw),uA(()=>mC(c(te)||"",jw)))]),sA(Ut,io)};zA(Ce,Ut=>{c(be)&&Ut(Te)});var gt=kA(Ce,2),dt=Ut=>{var io=oQA(),Zi=at(io),nn=It=>{(function($i,cn){Jt(cn,!1);var Io=K(cn,"editorState",8),Rn=cA(),Tt=cA(),fa=cA(),oa=cA(),y=cA();KA(()=>Y(Io()),()=>{var DA;N(Rn,(DA=Io())===null||DA===void 0||(DA=DA.selection)===null||DA===void 0||(DA=DA.main)===null||DA===void 0?void 0:DA.head)}),KA(()=>(c(Rn),Y(Io())),()=>{var DA;N(Tt,c(Rn)!==void 0?(DA=Io())===null||DA===void 0||(DA=DA.doc)===null||DA===void 0?void 0:DA.lineAt(c(Rn)):void 0)}),KA(()=>c(Tt),()=>{N(fa,c(Tt)!==void 0?c(Tt).number:void 0)}),KA(()=>(c(Tt),c(Rn)),()=>{N(oa,c(Tt)!==void 0&&c(Rn)!==void 0?c(Rn)-c(Tt).from+1:void 0)}),KA(()=>Y(Io()),()=>{var DA;N(y,(DA=Io())===null||DA===void 0||(DA=DA.selection)===null||DA===void 0||(DA=DA.ranges)===null||DA===void 0?void 0:DA.reduce((ae,ge)=>ae+ge.to-ge.from,0))}),Vn(),di();var b=$EA(),R=gA(b),W=DA=>{var ae=WEA(),ge=gA(ae);Le(()=>{var pe;return Ht(ge,"Line: ".concat((pe=c(fa))!==null&&pe!==void 0?pe:""))}),sA(DA,ae)};zA(R,DA=>{c(fa)!==void 0&&DA(W)});var _=kA(R,2),q=DA=>{var ae=ZEA(),ge=gA(ae);Le(()=>{var pe;return Ht(ge,"Column: ".concat((pe=c(oa))!==null&&pe!==void 0?pe:""))}),sA(DA,ae)};zA(_,DA=>{c(oa)!==void 0&&DA(q)});var tA=kA(_,2),rA=DA=>{var ae=XEA(),ge=gA(ae);Le(()=>{var pe;return Ht(ge,"Selection: ".concat((pe=c(y))!==null&&pe!==void 0?pe:""," characters"))}),sA(DA,ae)};zA(tA,DA=>{c(y)!==void 0&&c(y)>0&&DA(rA)}),sA($i,b),Yt()})(It,{get editorState(){return c(dA)}})};zA(Zi,It=>{a()&&It(nn)});var ai=kA(Zi,2),Xi=It=>{Hl(It,{type:"error",get icon(){return w2},get message(){return c(xi),uA(()=>c(xi).message)},get actions(){return c(t)},onClick:Ra,onClose:fe})};zA(ai,It=>{c(xi)&&It(Xi)});var Na=kA(ai,2),Vt=It=>{var $i=lt(()=>[{icon:EV,text:"Format",title:"Format JSON: add proper indentation and new lines (Ctrl+I)",onClick:me},{icon:Ou,text:"No thanks",title:"Close this message",onClick:()=>N(xA,!1)}]);Hl(It,{type:"success",message:"Do you want to format the JSON?",get actions(){return c($i)},onClose:fe})};zA(Na,It=>{c(xi),c(xA),Y(Nj),c(te),uA(()=>!c(xi)&&c(xA)&&Nj(c(te)))&&It(Vt)}),bx(kA(Na,2),{get validationErrors(){return c(qA)},selectError:Gi}),sA(Ut,io)};zA(gt,Ut=>{c(be)||Ut(dt)}),Le(()=>ee=Ci(LA,1,"jse-contents svelte-k2b9e6",null,ee,{"jse-hidden":c(be)})),sA(SA,EA)},qo=SA=>{sA(SA,rQA())};return zA(qn,SA=>{wA?SA(qo,!1):SA(_o)}),ta(To,SA=>N(RA,SA),()=>c(RA)),Le(()=>ar=Ci(To,1,"jse-text-mode svelte-k2b9e6",null,ar,{"no-main-menu":!o()})),sA(i,To),Ai(e,"focus",fe),Ai(e,"collapse",Zt),Ai(e,"expand",V),Ai(e,"patch",UA),Ai(e,"handlePatch",he),Ai(e,"openTransformModal",rt),Ai(e,"refresh",_n),Ai(e,"flush",Ko),Ai(e,"validate",xn),Yt(ko)}oi(`/* over all fonts, sizes, and colors */
3506/* "consolas" for Windows, "menlo" for Mac with fallback to "monaco", 'Ubuntu Mono' for Ubuntu */
3507/* (at Mac this font looks too large at 14px, but 13px is too small for the font on Windows) */
3508/* main, menu, modal */

Callers 15

xrFunction · 0.90
aFunction · 0.90
chunk-QMDHABEH.jsFile · 0.90
toFunction · 0.90
closeFunction · 0.90
writeFunction · 0.90
chunk-UWBTGTN5.jsFile · 0.90
UoFunction · 0.70
chunk-ASJUXEUE.jsFile · 0.70
chunk-2LZ42ZOW.jsFile · 0.70
chunk-HD4LLD2O.jsFile · 0.70
chunk-WXI2IBAH.jsFile · 0.70

Calls 12

cFunction · 0.90
NFunction · 0.90
QWFunction · 0.85
concatMethod · 0.80
onCloseMethod · 0.80
gAFunction · 0.70
LeFunction · 0.70
HtFunction · 0.70
sAFunction · 0.70
t1Function · 0.70
kAFunction · 0.70
HdFunction · 0.70

Tested by

no test coverage detected