From 9a9002c1240843dcf6922ba60b5edac516f2a66d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=8D=9A=E6=96=87?= Date: Tue, 22 Mar 2022 18:00:34 +0800 Subject: [PATCH] 22 --- .DS_Store | Bin 92164 -> 57348 bytes index.html | 4 +- monaco-editor.fce7562f.async.js | 156 +- ...Exercise__Detail__index.137f58ca.chunk.css | 39 + ..._Exercise__Detail__index.4bdadf19.async.js | 16 + ..._Exercise__Detail__index.db75940b.async.js | 16 - ...s__Exercise__Edit__index.372b9c9d.async.js | 15 + ...s__Exercise__Edit__index.ab4c12c8.async.js | 15 - ...__Exercise__Edit__index.f904768f.chunk.css | 39 + ...nationManagement__Detail.1e9a757e.async.js | 15 + ...nationManagement__Detail.bf3d59fa.async.js | 15 - ...ationManagement__Detail.d8d97fa6.chunk.css | 39 + ...tionManagement__Preview.6a7136bb.chunk.css | 39 + ...ationManagement__Preview.87a47eb0.async.js | 15 + ...ationManagement__Preview.dfd8a1a2.async.js | 15 - ...ss => p__Shixuns__Index.014cb9b0.chunk.css | 1183 +------- p__Shixuns__Index.54ad185b.async.js | 1 - p__Shixuns__Index.62b7f93e.async.js | 1 + ...ont.aa2c20bf.eot => iconfont.3097f954.eot} | Bin 237300 -> 232880 bytes static/iconfont.3e8c2b0d.woff | Bin 0 -> 170408 bytes ...ont.8175dff8.svg => iconfont.7979c902.svg} | 332 ++- ...ont.ab1acc2b.ttf => iconfont.d7ab1824.ttf} | Bin 242568 -> 282640 bytes static/iconfont.f451285f.woff | Bin 146792 -> 0 bytes umi.60e6ab5a.js => umi.2e3f54ee.js | 4 +- umi.54c37642.css => umi.4ce09db4.css | 2436 +++++++++++------ ...ssrooms__Lists_.dcc60d15.195070ea.async.js | 0 ...srooms__Lists_.dcc60d15.bc2c17e1.chunk.css | 0 ...rooms__Lists__A.840a23d4.ea828ac6.async.js | 0 ...ooms__Lists__A.840a23d4.eec0ae37.chunk.css | 1922 ++++++------- 29 files changed, 3159 insertions(+), 3158 deletions(-) rename p__Classrooms__Lists__Exercise__Detail__index.db367c95.chunk.css => p__Classrooms__Lists__Exercise__Detail__index.137f58ca.chunk.css (99%) create mode 100644 p__Classrooms__Lists__Exercise__Detail__index.4bdadf19.async.js delete mode 100644 p__Classrooms__Lists__Exercise__Detail__index.db75940b.async.js create mode 100644 p__Classrooms__Lists__Exercise__Edit__index.372b9c9d.async.js delete mode 100644 p__Classrooms__Lists__Exercise__Edit__index.ab4c12c8.async.js rename p__Classrooms__Lists__Exercise__Edit__index.44583348.chunk.css => p__Classrooms__Lists__Exercise__Edit__index.f904768f.chunk.css (99%) create mode 100644 p__Exam__Lists__ExaminationManagement__Detail.1e9a757e.async.js delete mode 100644 p__Exam__Lists__ExaminationManagement__Detail.bf3d59fa.async.js rename p__Exam__Lists__ExaminationManagement__Detail.2b4b37d7.chunk.css => p__Exam__Lists__ExaminationManagement__Detail.d8d97fa6.chunk.css (99%) rename p__Exam__Lists__ExaminationManagement__Preview.ba204f9f.chunk.css => p__Exam__Lists__ExaminationManagement__Preview.6a7136bb.chunk.css (98%) create mode 100644 p__Exam__Lists__ExaminationManagement__Preview.87a47eb0.async.js delete mode 100644 p__Exam__Lists__ExaminationManagement__Preview.dfd8a1a2.async.js rename p__Shixuns__Index.6c7a2f5b.chunk.css => p__Shixuns__Index.014cb9b0.chunk.css (77%) delete mode 100644 p__Shixuns__Index.54ad185b.async.js create mode 100644 p__Shixuns__Index.62b7f93e.async.js rename static/{iconfont.aa2c20bf.eot => iconfont.3097f954.eot} (94%) create mode 100644 static/iconfont.3e8c2b0d.woff rename static/{iconfont.8175dff8.svg => iconfont.7979c902.svg} (85%) rename static/{iconfont.ab1acc2b.ttf => iconfont.d7ab1824.ttf} (78%) delete mode 100644 static/iconfont.f451285f.woff rename umi.60e6ab5a.js => umi.2e3f54ee.js (97%) rename umi.54c37642.css => umi.4ce09db4.css (92%) rename vendors.layouts__ShixunDetail__index.p__Classrooms__Lists__Announcement__index.p__Classrooms__Lists_.0f914da7.195070ea.async.js => vendors.layouts__ShixunDetail__index.p__Classrooms__Lists__Announcement__index.p__Classrooms__Lists_.dcc60d15.195070ea.async.js (100%) rename vendors.layouts__ShixunDetail__index.p__Classrooms__Lists__Announcement__index.p__Classrooms__Lists_.0f914da7.bc2c17e1.chunk.css => vendors.layouts__ShixunDetail__index.p__Classrooms__Lists__Announcement__index.p__Classrooms__Lists_.dcc60d15.bc2c17e1.chunk.css (100%) rename vendors.layouts__ShixunDetail__index.p__Classrooms__Lists__Attachment__index.p__Classrooms__Lists__A.b6d192c4.ea828ac6.async.js => vendors.layouts__ShixunDetail__index.p__Classrooms__Lists__Attachment__index.p__Classrooms__Lists__A.840a23d4.ea828ac6.async.js (100%) rename vendors.layouts__ShixunDetail__index.p__Classrooms__Lists__Attachment__index.p__Classrooms__Lists__A.b6d192c4.eec0ae37.chunk.css => vendors.layouts__ShixunDetail__index.p__Classrooms__Lists__Attachment__index.p__Classrooms__Lists__A.840a23d4.eec0ae37.chunk.css (100%) diff --git a/.DS_Store b/.DS_Store index 4113bbff5d57228ffab1183334a3d8b19c9fa7b1..32ce5582722b7bbc94abc04362bffcc5dacaeffa 100644 GIT binary patch delta 2271 zcmb_eeN>cX7Jn}=Fv>R~OfUoEfP9HFKp+_mgD+Tq96l^R!E{m<6T~4?Oj{V>h?%5F zKjjgnY+*B7EwWdekoYj$HC#QYn88+>S}BpvZbmJ!%04rwXZP$MyPdP|InUR<_r1^W z{+|23_t|t-wyD!mDF_0I>+)g+p_fnPyxGPWH$gb-TC0rnqa40;7X&Xsh!?a%0`KF6 zDTkk}bEz$Nmt5o?axC>qN1}J8)a@PW!Nz6NEO@Ffu^}D#)RsHbL@9p4I+AW{yd7~h z>@H46tih?s?RY=Rh_#cBNt>fzCb-51Fhedy;R&6=vLu^`;GqkEF3yK_XOjY1u_AU) zwh4mp$GD5Aj#ok#FCsBvH3k-_(Kcl@T1&LBCKgBok0cOG>azO?WIPt39A2Gzu8xrQ zo$_;n_X!1RPKP1uc%{_c+2xFP62iMF{1%qa>? zGMvVOv`jRw^n?F25xL8?=y*(x;esHT#2X0AA6?&ErAA>o*H3S_XH$lO&7->9;!wEG z6uF-`m}kae-mI_DH~WBnPisaL%o!rv_AtpYl354$?C;UKjFXVzi=;V949>Y^cW7HT zKN*3FxmTsP=cmvEqt=B=tXq_dSd9iuJ^uk={+uuqj5#Y{TD(x|%H^*NJff9OKIKEW z{DG{xyH-o~(6UNaVyk-jzX3`>ac&Y?p3k%s*S4V&H#dGL zWtBD%7G-iw<;9YrVhKUD=@{;$X;D<6fT}7AgH=BvcuOU3T4cR6_dZ==l4+|0VWhf| zHxVJ*jc~2mY7fu4BMgR0CCocS9-S67wQHs0ujCMg#{`3)(9-UlH{yEnv_fxPTN^q1m#&eA}NMg=_FdktWgxo)<;tTE1FE@tWZmTV5%Gn zVip~V78XNFVrg--pG}VEJoKk5j8zm5t@{FuePX3W_i{)P60>Y(5RIjLc-sM04%sGNvws z^sF_6L>aIBLZpoh=uZYQa~h?}Jh-R?UZ4CKLtQEODm3}Nis<$lMBgYW^xCC5Rr=^A)p8t2;?fr{Sp){Nl>X5 zNH81=B0@q@ltpfihy{e$uC==l-8G`OD>g79(i}Ou6o2lvaI5G}@xB^XwMd41xI%aAqc!(^tl zel)ddRL@#8ALN>_>XJlP;Bjl2xp$*o&l6kPuViuBa7nr}g+BxF&J}uMJk%^wTPen% z5^TteCEDc5s0`^!92VG+o_d4s6rU?SwiN5ODkaOcRw^kGS?Th~shFL4!=>-t7`g9! zOl&Jgmtl@l%v6q9+<~pGXkC8x!HpPS0nL2aVyRXvYn*O##O07hu*n?h%__7M!CXFW z4%UIFoOs_DRBrn6pJyw2sw(ot$$3dqmz!ttLP^e2flm=Ehq>fvUN)XB zlVzz*IGl(S?0;2gz|OpTEX|PQ+Kte!9MjX+;^%R2)??<~EMJ1m?@sw@Ft1L;6^y zNNv8uVw^VZplrcS=8d@K#n9QVt0le1$*@I5HFNjUUzH>=Jaw-n5J9?(zvBP1<&dgkeCghD5mS-Qvw~^RCpA5s&qLt z%_lo9*(JHqVJX3IdIg=U3~Rvw^+-wYh?D7_e2FZyB`wodVVPF#9u<#>ZcORJlBKj^ z#5SNthYT#Lz>IBD&=HAoZu!{niYq{qF>B+;H>Dp70>`1G{QdcWmTgt zH%#+G*dcujl4Hy8xK!%1}?{(A*?A<5&nlM zhvn-AW7Qu_iLn4XuyZ0&Ih{|r|E`;Va80xB`c%LPU7`^ZfLXO@)I_;bUm=^PP63P{ z(x7q+zI@OLrZY!P40Ewt;1LB7{jNk{x0|LXOZ7AdHqr#&AOg`py4u}=FQ?AcC9&EN z`TaC|Y#UUkDa!D@6)2V&Fe5{%Ot`Dr5WYCW8SBMk`gR#MWw<}ES-NH%k#8mgK;j}2 z5sa;BOPq80Eziq=W{+Cy>}e;^gj*`d{7v{$XcCC3o}nw7bHEqXj##SDrmTrABDJ_p z(LJ(%zM;ey)mE9i%Q`09_c<%AOprw&EBB1<2~3|kPrtVMgc`11fiI>6_&wa1`@_`J zXV%ECYVxpoVnzwfg;a?UGV;#OnrdB=3!JjVV^;gvR%^vfr4VgZYvQQrI;QAvuUV?5 z&MJSr*@{zSs$twql>k_S$TVRH^yKP+&*rX$pDmyO20%q7 zEm|Ll1~G&X;3D?C?4Jh2oL3x6TfUk%Nev#^79&5J_ZvAp%_FPpQ;B4- z3H%wK7Ffjxo4~i^srjd+db%M42!mrY;gmw66cTi7vqz>cIEl!g3HY){Qy=0SlA-h? z(Siz4gr?v+eG4L`<_^b5QVNxW6z}rJ4-5R;0)PV%n_|SR7AQklB{F&8>fD=oKfG$5 zbk{Ew-^_TatBMUBZ;7NVoCuUJ!52wFkvdkU`pfkfq;Z)?E-uUfnDEGXNUe%dWr(*v zBG9{VoGyz2nTr+wQIoy6-53~AQYDHjLHO9Al(gC8QBmAbfnud`7&=AcyNBv zcw;Z!4SAL_bwUI=hPIcPQsy+w2)UxvxrWKy#pC6f0v{$dhyIRi(TGV&ObC;$bWyXV zBjnm}b*5_SVTLOt%OBsVLXlvbm`kQ`75sXkJVmqRL-29!6SZFkL#| zvNnWPkmu?rhkHem>~B60#F&*WE*uoeKEt#%bPfT3%W_@6P3g6=#V-5W%#z(&3?E=% zF^j+|+%A2lKmbF_7fI zBNbr#myQ=am9OudsvEMMj~cRMQPhYOqAX;4@h{z>a?Ynq{eUfcHKB{qK>jvLw#*n8 z_;ji1dP>=`jEPAF3?@=(jHeILQ7^~I-n+(0(OpZVdxl5S?($pOFde;#8JOlpT-GZ-m8f^Q0$s(bk! zIb2^E<`5CdIJX(fR(&hnGO5)eg)6EQn)j{nqX?l7G7B?$j3UQ|qzx$TTd_f(b!{M> zq^}F}T=+%`n>D}Mz zn?iqK8F+S0n|{yGKe&JjM0(b@L1C*G_@{NUZ-TDa8*ZoeyIb_F8Ip2OD!hP;6FTXIim{vHJ)zw|`7#;k$daFK za$DFEA$?;`Yf~A`ZHnJ78@Cn&`tFI;<(Y>vq;OLy!jdx7kDN!jj6AvNs6Ht;Q#tq- zlP3e+V7>(SA&X8`qATy6iijkMV734oP{3mSPK1oV_l!KdsZMUb&k8fL#3CY-Z1{N| zf#2R+p-cRh3`H&9xGw=hq@IKnMGcixC71&V-$^tnQ_SjcV1MOGg3I9(OirmC`-jmS zy=#+T`*R)7U}3jhm=Pn3I~>yaTx8-#6xl|w&>;-2)dpn;(%hy5vwZnr0f=CvZ0k$_ z2PWlacLY5E;tMPBgbtiYNM@c1z%$U1E;T>PQ=2EvV=gEPp}aXEJazMUD7-=}UE3w) zg-GeUFIjwDIdBmkJR21_22wUt!d2zguXiNND_!#u104EFR|2Xh6_8j7#hqFQ{VQ|A z)i5_eu?FD_TdXo|OB{lbfL{T{;DRB=0+CzNXm!85y(J-TslnvhAaezO@t zNzO-4L-0XMx7i+^KaImMgk$8Dtv2`_*JsCwux6kOR@k_8uRc_`=DW6NKNMkULXK89 zTA3{F`usGVrtv#mF#OWqhR{abFLIkSeC6DL6+U$1Qfj5XtT z=BVG1? zw^PpLL<$`f#!H%sfLgC@z$A2eMd5P`!R{yQUJj=neebnW^Im?KRjI4KjMTxkRuWOxFMro zJMod-dXaqg=uHY?88;<(%5E+x3p!UxJ@V!wB3l62osW8=L0GXQqsxoJC}*gC6_{w6 zEZP()M<4w;w*T3qbEC;s4W^4MZ}^qmyKS>PpC2i$+pW^KjU_R0Nfn4#-T>|2ZCkHr zNW=C-v22e~AYtSQ`e(3FW=;yHA^Ab!s4TW0*I}w)IM$|W|994-*-S*YU zcn#arM;e604?ua$;Zl}QUKM8f6dBl_ga#`k(7?7}vq4_iei2hRy3-KwL{`#Vl$DBZ z17C;C;*yT;v_#c`g?}-Ysf^LjYodRdlP`xYdR@F2;!OKIY8n%)LG`cx2XUhW;p}WT z5n7GLKN};-mt|ddhii3n(~8wi@F#W}z)b$PFi*qdT&kQt=P#_u=~*Bf9$TcCi<*9H z*4$t>ezJBahOL6}N$8EnITIj}*68q#sSVq0mMrNRBbFXBh#C_r3r&z`8j^54rdEF2 z{m=4ww?pphv8rA-*Jl%qM2J=XoSt0yq-Tzj`J~4Rz-0A9f&p5MMBz4#IWOKFn*lYs zVtp({>K}+hP|)Go2;e!isrq!x`7piQO7s^$tJSlDznKy5oRx()Ww^i9|V4ZimDj`fTYh&!j9N^QRSgvU_g= z3I(zoc5>;5Wy*jr?|cWGv%kDB2v#JCXi$T}s^k^;jzsG^_~7G3QuufR$gqpYKFuWix^Mlfoh%(rhJM@Q)v%W;&!8878olk54taUk9tF_PmOJE|QYuc>nFd)p zwC>!MB{%PW7}?mi4@wpXC+R} zT9zo^+v7x2fcb+~WaG^nm#H6@ReK(RuGX?NsXiD3EV_)rt$SuBUhbMr)K|dA87-l*hdF z)D~1vT~Ec!r%yT5ewpMb(;6%rChltoj@RzX#CYZ^k^@X1THu&Gx9^~A`hK4La$mmc zjnd_KE)b?i$;ADqs#yCc%j)+cWm4Y~nX!MN%<8ius)*K1 z*tET0p|3MM*-i=$TPS_~RT!SEN`B%AOMiAgpq+Wh5Hwf&Yg9mz5U>!Tp?RjxRQcVZ z5=rZ`OYXWDS=3(zw%Fgl0B1%{zFTsSa0_uv}LeGK2 zGWSrPnz8e!6Zwl410_Y0&5<_`9M{J|nX&TB_jAwzW}n@-WMNIDYQ66tMEk*daGGki zD@9@VYxigY)4_Cj4Ftx@YX^C<1Q+H%1`_sFD zBPX6NMEjS%(2Oqzno3%x^i_eUpSI}o#i4wudB%l+HgXlO*?`3KE6B(#hic@DXHrok z^Lma>N3>Np*nIrfffDIFWQWKfD`%_-_XquN@)SEfh3A(mY0tV)5tKq_LMsfbJb9b^ z=1`x$KuH{bb}7^%(y$kDIqGi_c<4QnuLKdNq{#@0KwYl0H$%Yr7ufPbyIH6+#d#Ob(m-|!T^^dhwIP`y8b^i^dto{K1fF@ATq)e;q0KeQ-1n) zReESDCt!sg8twpXC%AyR+R8XDcRk;%!iLUmkaNbqaRFgE@~S=^^Uaen&-3EiV1En( z5HXc0)db7rU;1rQ^!$GYg*P8?fPu17rnV~Mm@_?L8?07yb{&OBH7C9+et!q4dk4+5Rt_Dg#ah)^KEuRMXoqU%uk1|G`rOO=J8I($wOYfyY zAw$ey7rdP}+GZ}Z{N&hbB(h8IWlH_=I0b1uJe8Q?8$civgxIH=bbJl?R3StssCx<0 zZuO#s%9ywkiMqb9y!GA#VmZ;Gr;GJOI&g`JkJSYEluG#0cA}l`ej;8TIbnrQvf426 z9$ZW@Emud_KGNi)6DdFtmVG>NRZuH{8$9u&%;aE8>NahuDg;`=Lz%@$mx$18lrY6S zc=CdLm}`?aPTEwJO_QaBfg6Ctagu^-ET1_1k5^3o-B~qlrOqO&w$Sll6t& z(tO4x7hf2Mt}+W#g8`!eR9&JcUzniF-m@-Q9>_!PWjZp7O%@hpvu_4Afg*;MI=*c< ziXh4m4Pg_-XR`+7v9pD8=Zkkq?@1Sa=0vkzB`t>~R4Id+Q2zeKZuAmDQ+@Gbax|?# zf*Mn;IDJyD3hH8$eWxd)3&>1Kjo7p{UaxSYJs&5>UvS9Y z(=PeC+Kw|e7%(Xcq?L)RFCSMX+)^mBSf|M;QB*^BhEOmKQaU+9k3R7f)e=oOOqtx%zx<xMb1_hqyI_WaiBt~G{#H`Yb<5;eisj>T&S=_%Sr}Xg{+Y#B4OH z*XEq~W12j4zEWb>Mas*r7+E=<7qrY`%z1dD!Z>d^bN*wnM0)773s&5~u@6PM%8D#_ znI`TF>2maf4gNxU$j!2xH~KO;m!;>zdXNrI@$cgtNU0o7UV|Pq!#EZ-WX?5km%8`c zgVLD;Yb0}kcfu@{N!x-i0+}%BTY)r@0Xuk%7aH>+8wDzf^VXmzPVGtt?f|EEmW)LW zLoP$A#@!j6j4J~lCt0+1w8Z&76f(S$F=!1eJ<4v%Juff5D(IkZ#4x@|v>I^5qM5xx z(hE{AFm}+cZGrM1zCS`=Ao1O-i5RY; zmY1x2i^x(HgWGNT6EUet-EO1NWEu9^Po)AGUZDcmx0^lS z2FB}AEyr&6p%JO>!jOUt_~L6o%&;n<*=(s{^T%M2apQAfL#-Yw z9b2=|s`tRJj6A|PLqMsdIi%ff7Bk)rvS4@~x*{b&5O#1Gd8BQ?Y}@q$1w!nul&fO7 zWN|7Y$6#mp&JeYwbcCri3Zhex#Y1HZ`5C(mY(O&L&;mdhxNT|2!Uoweh($^+cyKXN z2=5MgsX>KQAH#N?%s_NBJ}5j5E+RXQO;JAM3ya%Sgr-47`L;-K60>_^*qZS&_=D^a z8c5dpDm_8^U%TGO{l%NN>50MCuIF#*+%m&4)JO?~sWPl{8yI|jl4*$ZJIUMmN^Ug1 z-yC`^7skgaJMr;K=7*UXm+;#ad_IfObPXRo)$vsK;!}yg|0Me4+JiTU<)hh|CgT;~ krD|49U&EiFf4Zi3;dkl$Xrs(t?vz<8?Yw~ff8lih4ZzG$5dZ)H diff --git a/index.html b/index.html index ec7b8d9523..ec7eb8dbec 100644 --- a/index.html +++ b/index.html @@ -57,7 +57,7 @@ } IEVersion(); - + @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/monaco-editor.fce7562f.async.js b/monaco-editor.fce7562f.async.js index b9a1cb68cc..27fa32b63e 100644 --- a/monaco-editor.fce7562f.async.js +++ b/monaco-editor.fce7562f.async.js @@ -1,6 +1,6 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{"+3Gp":function(Lt,j,e){"use strict";e.d(j,"a",function(){return z}),e.d(j,"b",function(){return O});var T=e("MNsG"),re=e("Yr1X"),J=function(){var U=function(u,y){return U=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_,f){_.__proto__=f}||function(_,f){for(var v in f)f.hasOwnProperty(v)&&(_[v]=f[v])},U(u,y)};return function(x,u){U(x,u);function y(){this.constructor=x}x.prototype=u===null?Object.create(u):(y.prototype=u.prototype,new y)}}(),I=T.e?1.5:1.35,H=8,z=function(){function U(x){this.zoomLevel=x.zoomLevel,this.fontFamily=String(x.fontFamily),this.fontWeight=String(x.fontWeight),this.fontSize=x.fontSize,this.fontFeatureSettings=x.fontFeatureSettings,this.lineHeight=x.lineHeight|0,this.letterSpacing=x.letterSpacing}return U.createFromValidatedSettings=function(x,u,y){var _=x.get(33),f=x.get(37),v=x.get(36),w=x.get(35),p=x.get(49),c=x.get(46);return U._create(_,f,v,w,p,c,u,y)},U._create=function(x,u,y,_,f,v,w,p){f===0?f=Math.round(I*y):fU.getLineMinColumn(x)?u=u-I.G(U.getLineContent(x),u-1):x>1&&(x=x-1,u=U.getLineMaxColumn(x)),new re.a(x,u)},O.left=function(U,x,u,y){var _=O.leftPosition(x,u,y);return new H(_.lineNumber,_.column,0)},O.moveLeft=function(U,x,u,y,_){var f,v;if(u.hasSelection()&&!y)f=u.selection.startLineNumber,v=u.selection.startColumn;else{var w=O.left(U,x,u.position.lineNumber,u.position.column-(_-1));f=w.lineNumber,v=w.column}return u.move(y,f,v,0)},O.rightPosition=function(U,x,u){return up?(u=p,v?y=x.getLineMaxColumn(u):y=Math.min(x.getLineMaxColumn(u),y)):y=T.a.columnFromVisibleColumn2(U,x,u,w),_=w-T.a.visibleColumnFromColumn(x.getLineContent(u),y,U.tabSize),new H(u,y,_)},O.moveDown=function(U,x,u,y,_){var f,v;u.hasSelection()&&!y?(f=u.selection.endLineNumber,v=u.selection.endColumn):(f=u.position.lineNumber,v=u.position.column);var w=O.down(U,x,f,v,u.leftoverVisibleColumns,_,!0);return u.move(y,w.lineNumber,w.column,w.leftoverVisibleColumns)},O.translateDown=function(U,x,u){var y=u.selection,_=O.down(U,x,y.selectionStartLineNumber,y.selectionStartColumn,u.selectionStartLeftoverVisibleColumns,1,!1),f=O.down(U,x,y.positionLineNumber,y.positionColumn,u.leftoverVisibleColumns,1,!1);return new T.f(new J.a(_.lineNumber,_.column,_.lineNumber,_.column),_.leftoverVisibleColumns,new re.a(f.lineNumber,f.column),f.leftoverVisibleColumns)},O.up=function(U,x,u,y,_,f,v){var w=T.a.visibleColumnFromColumn(x.getLineContent(u),y,U.tabSize)+_;return u=u-f,u<1?(u=1,v?y=x.getLineMinColumn(u):y=Math.min(x.getLineMaxColumn(u),y)):y=T.a.columnFromVisibleColumn2(U,x,u,w),_=w-T.a.visibleColumnFromColumn(x.getLineContent(u),y,U.tabSize),new H(u,y,_)},O.moveUp=function(U,x,u,y,_){var f,v;u.hasSelection()&&!y?(f=u.selection.startLineNumber,v=u.selection.startColumn):(f=u.position.lineNumber,v=u.position.column);var w=O.up(U,x,f,v,u.leftoverVisibleColumns,_,!0);return u.move(y,w.lineNumber,w.column,w.leftoverVisibleColumns)},O.translateUp=function(U,x,u){var y=u.selection,_=O.up(U,x,y.selectionStartLineNumber,y.selectionStartColumn,u.selectionStartLeftoverVisibleColumns,1,!1),f=O.up(U,x,y.positionLineNumber,y.positionColumn,u.leftoverVisibleColumns,1,!1);return new T.f(new J.a(_.lineNumber,_.column,_.lineNumber,_.column),_.leftoverVisibleColumns,new re.a(f.lineNumber,f.column),f.leftoverVisibleColumns)},O.moveToBeginningOfLine=function(U,x,u,y){var _=u.position.lineNumber,f=x.getLineMinColumn(_),v=x.getLineFirstNonWhitespaceColumn(_)||f,w,p=u.position.column;return p===v?w=f:w=v,u.move(y,_,w,0)},O.moveToEndOfLine=function(U,x,u,y){var _=u.position.lineNumber,f=x.getLineMaxColumn(_);return u.move(y,_,f,0)},O.moveToBeginningOfBuffer=function(U,x,u,y){return u.move(y,1,1,0)},O.moveToEndOfBuffer=function(U,x,u,y){var _=x.getLineCount(),f=x.getLineMaxColumn(_);return u.move(y,_,f,0)},O}()},"+a1H":function(Lt,j,e){"use strict";e.r(j);var T=e("+hIS");Object(T.a)({id:"handlebars",extensions:[".handlebars",".hbs"],aliases:["Handlebars","handlebars"],mimetypes:["text/x-handlebars-template"],loader:function(){return e.e(286).then(e.bind(null,"O3xE"))}})},"+hIS":function(Lt,j,e){"use strict";e.d(j,"a",function(){return z});var T=typeof monaco=="undefined"?self.monaco:monaco,re={},J={},I=function(){function O(U){var x=this;this._languageId=U,this._loadingTriggered=!1,this._lazyLoadPromise=new Promise(function(u,y){x._lazyLoadPromiseResolve=u,x._lazyLoadPromiseReject=y})}return O.getOrCreate=function(U){return J[U]||(J[U]=new O(U)),J[U]},O.prototype.whenLoaded=function(){return this._lazyLoadPromise},O.prototype.load=function(){var U=this;return this._loadingTriggered||(this._loadingTriggered=!0,re[this._languageId].loader().then(function(x){return U._lazyLoadPromiseResolve(x)},function(x){return U._lazyLoadPromiseReject(x)})),this._lazyLoadPromise},O}();function H(O){return I.getOrCreate(O).load()}function z(O){var U=O.id;re[U]=O,T.languages.register(O);var x=I.getOrCreate(U);T.languages.setMonarchTokensProvider(U,x.whenLoaded().then(function(u){return u.language})),T.languages.onLanguage(U,function(){x.load().then(function(u){T.languages.setLanguageConfiguration(U,u.conf)})})}},"/RFl":function(Lt,j,e){"use strict";e.r(j),e.d(j,"DragAndDropController",function(){return _});var T=e("OhnE"),re=e("pmY6"),J=e("MNsG"),I=e("sswD"),H=e("cGHE"),z=e("aokT"),O=e("gCVg"),U=function(){function f(v,w,p){this.selection=v,this.targetPosition=w,this.copy=p,this.targetSelection=null}return f.prototype.getEditOperations=function(v,w){var p=v.getValueInRange(this.selection);if(this.copy||w.addEditOperation(this.selection,null),w.addEditOperation(new z.a(this.targetPosition.lineNumber,this.targetPosition.column,this.targetPosition.lineNumber,this.targetPosition.column),p),this.selection.containsPosition(this.targetPosition)&&!(this.copy&&(this.selection.getEndPosition().equals(this.targetPosition)||this.selection.getStartPosition().equals(this.targetPosition)))){this.targetSelection=this.selection;return}if(this.copy){this.targetSelection=new O.a(this.targetPosition.lineNumber,this.targetPosition.column,this.selection.endLineNumber-this.selection.startLineNumber+this.targetPosition.lineNumber,this.selection.startLineNumber===this.selection.endLineNumber?this.targetPosition.column+this.selection.endColumn-this.selection.startColumn:this.selection.endColumn);return}if(this.targetPosition.lineNumber>this.selection.endLineNumber){this.targetSelection=new O.a(this.targetPosition.lineNumber-this.selection.endLineNumber+this.selection.startLineNumber,this.targetPosition.column,this.targetPosition.lineNumber,this.selection.startLineNumber===this.selection.endLineNumber?this.targetPosition.column+this.selection.endColumn-this.selection.startColumn:this.selection.endColumn);return}if(this.targetPosition.lineNumberVe?Ve:De},be.float=function(De,Se){if(typeof De=="number")return De;if(typeof De=="undefined")return Se;var Ve=parseFloat(De);return isNaN(Ve)?Se:Ve},be.prototype.validate=function(De){return this.validationFn(be.float(De,this.defaultValue))},be}(y),w=function(oe){I(be,oe);function be(De,Se,Ve,Qe){Qe===void 0&&(Qe=void 0);var it=this;return typeof Qe!="undefined"&&(Qe.type="string",Qe.default=Ve),it=oe.call(this,De,Se,Ve,Qe)||this,it}return be.string=function(De,Se){return typeof De!="string"?Se:De},be.prototype.validate=function(De){return be.string(De,this.defaultValue)},be}(y),p=function(oe){I(be,oe);function be(De,Se,Ve,Qe,it){it===void 0&&(it=void 0);var pt=this;return typeof it!="undefined"&&(it.type="string",it.enum=Qe,it.default=Ve),pt=oe.call(this,De,Se,Ve,it)||this,pt._allowedValues=Qe,pt}return be.stringSet=function(De,Se,Ve){return typeof De!="string"||Ve.indexOf(De)===-1?Se:De},be.prototype.validate=function(De){return be.stringSet(De,this.defaultValue,this._allowedValues)},be}(y),c=function(oe){I(be,oe);function be(De,Se,Ve,Qe,it,pt,Rt){Rt===void 0&&(Rt=void 0);var Mt=this;return typeof Rt!="undefined"&&(Rt.type="string",Rt.enum=it,Rt.default=Qe),Mt=oe.call(this,De,Se,Ve,Rt)||this,Mt._allowedValues=it,Mt._convert=pt,Mt}return be.prototype.validate=function(De){return typeof De!="string"?this.defaultValue:this._allowedValues.indexOf(De)===-1?this.defaultValue:this._convert(De)},be}(x);function s(oe){switch(oe){case"none":return 0;case"keep":return 1;case"brackets":return 2;case"advanced":return 3;case"full":return 4}}var l=function(oe){I(be,oe);function be(){return oe.call(this,2,"accessibilitySupport",0,{type:"string",enum:["auto","on","off"],enumDescriptions:[T.a("accessibilitySupport.auto","The editor will use platform APIs to detect when a Screen Reader is attached."),T.a("accessibilitySupport.on","The editor will be permanently optimized for usage with a Screen Reader."),T.a("accessibilitySupport.off","The editor will never be optimized for usage with a Screen Reader.")],default:"auto",description:T.a("accessibilitySupport","Controls whether the editor should run in a mode where it is optimized for screen readers.")})||this}return be.prototype.validate=function(De){switch(De){case"auto":return 0;case"off":return 1;case"on":return 2}return this.defaultValue},be.prototype.compute=function(De,Se,Ve){return Ve===0?De.accessibilitySupport:Ve},be}(x),d=function(oe){I(be,oe);function be(){var De=this,Se={insertSpace:!0};return De=oe.call(this,13,"comments",Se,{"editor.comments.insertSpace":{type:"boolean",default:Se.insertSpace,description:T.a("comments.insertSpace","Controls whether a space character is inserted when commenting.")}})||this,De}return be.prototype.validate=function(De){if(typeof De!="object")return this.defaultValue;var Se=De;return{insertSpace:_.boolean(Se.insertSpace,this.defaultValue.insertSpace)}},be}(x);function m(oe){switch(oe){case"blink":return 1;case"smooth":return 2;case"phase":return 3;case"expand":return 4;case"solid":return 5}}var E;(function(oe){oe[oe.Line=1]="Line",oe[oe.Block=2]="Block",oe[oe.Underline=3]="Underline",oe[oe.LineThin=4]="LineThin",oe[oe.BlockOutline=5]="BlockOutline",oe[oe.UnderlineThin=6]="UnderlineThin"})(E||(E={}));function L(oe){switch(oe){case"line":return E.Line;case"block":return E.Block;case"underline":return E.Underline;case"line-thin":return E.LineThin;case"block-outline":return E.BlockOutline;case"underline-thin":return E.UnderlineThin}}var A=function(oe){I(be,oe);function be(){return oe.call(this,104,[55,26])||this}return be.prototype.compute=function(De,Se,Ve){var Qe="monaco-editor";return Se.get(26)&&(Qe+=" "+Se.get(26)),De.extraEditorClassName&&(Qe+=" "+De.extraEditorClassName),Se.get(55)==="default"?Qe+=" mouse-default":Se.get(55)==="copy"&&(Qe+=" mouse-copy"),Se.get(85)&&(Qe+=" showUnused"),Qe},be}(u),k=function(oe){I(be,oe);function be(){return oe.call(this,25,"emptySelectionClipboard",!0,{description:T.a("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})||this}return be.prototype.compute=function(De,Se,Ve){return Ve&&De.emptySelectionClipboard},be}(_),R=function(oe){I(be,oe);function be(){var De=this,Se={seedSearchStringFromSelection:!0,autoFindInSelection:"never",globalFindClipboard:!1,addExtraSpaceOnTop:!0};return De=oe.call(this,28,"find",Se,{"editor.find.seedSearchStringFromSelection":{type:"boolean",default:Se.seedSearchStringFromSelection,description:T.a("find.seedSearchStringFromSelection","Controls whether the search string in the Find Widget is seeded from the editor selection.")},"editor.find.autoFindInSelection":{type:"string",enum:["never","always","multiline"],default:Se.autoFindInSelection,enumDescriptions:[T.a("editor.find.autoFindInSelection.never","Never turn on Find in selection automatically (default)"),T.a("editor.find.autoFindInSelection.always","Always turn on Find in selection automatically"),T.a("editor.find.autoFindInSelection.multiline","Turn on Find in selection automatically when multiple lines of content are selected.")],description:T.a("find.autoFindInSelection","Controls whether the find operation is carried out on selected text or the entire file in the editor.")},"editor.find.globalFindClipboard":{type:"boolean",default:Se.globalFindClipboard,description:T.a("find.globalFindClipboard","Controls whether the Find Widget should read or modify the shared find clipboard on macOS."),included:re.e},"editor.find.addExtraSpaceOnTop":{type:"boolean",default:Se.addExtraSpaceOnTop,description:T.a("find.addExtraSpaceOnTop","Controls whether the Find Widget should add extra lines on top of the editor. When true, you can scroll beyond the first line when the Find Widget is visible.")}})||this,De}return be.prototype.validate=function(De){if(typeof De!="object")return this.defaultValue;var Se=De;return{seedSearchStringFromSelection:_.boolean(Se.seedSearchStringFromSelection,this.defaultValue.seedSearchStringFromSelection),autoFindInSelection:typeof De.autoFindInSelection=="boolean"?De.autoFindInSelection?"always":"never":p.stringSet(Se.autoFindInSelection,this.defaultValue.autoFindInSelection,["never","always","multiline"]),globalFindClipboard:_.boolean(Se.globalFindClipboard,this.defaultValue.globalFindClipboard),addExtraSpaceOnTop:_.boolean(Se.addExtraSpaceOnTop,this.defaultValue.addExtraSpaceOnTop)}},be}(x),$=function(oe){I(be,oe);function be(){return oe.call(this,35,"fontLigatures",be.OFF,{anyOf:[{type:"boolean",description:T.a("fontLigatures","Enables/Disables font ligatures.")},{type:"string",description:T.a("fontFeatureSettings","Explicit font-feature-settings.")}],description:T.a("fontLigaturesGeneral","Configures font ligatures."),default:!1})||this}return be.prototype.validate=function(De){return typeof De=="undefined"?this.defaultValue:typeof De=="string"?De==="false"?be.OFF:De==="true"?be.ON:De:Boolean(De)?be.ON:be.OFF},be.OFF='"liga" off, "calt" off',be.ON='"liga" on, "calt" on',be}(x),ie=function(oe){I(be,oe);function be(){return oe.call(this,34)||this}return be.prototype.compute=function(De,Se,Ve){return De.fontInfo},be}(u),W=function(oe){I(be,oe);function be(){return oe.call(this,36,"fontSize",ve.fontSize,{type:"number",minimum:6,maximum:100,default:ve.fontSize,description:T.a("fontSize","Controls the font size in pixels.")})||this}return be.prototype.validate=function(De){var Se=v.float(De,this.defaultValue);return Se===0?ve.fontSize:v.clamp(Se,6,100)},be.prototype.compute=function(De,Se,Ve){return De.fontInfo.fontSize},be}(y),B=function(oe){I(be,oe);function be(){var De=this,Se={multiple:"peek",multipleDefinitions:"peek",multipleTypeDefinitions:"peek",multipleDeclarations:"peek",multipleImplementations:"peek",multipleReferences:"peek",alternativeDefinitionCommand:"editor.action.goToReferences",alternativeTypeDefinitionCommand:"editor.action.goToReferences",alternativeDeclarationCommand:"editor.action.goToReferences",alternativeImplementationCommand:"",alternativeReferenceCommand:""},Ve={type:"string",enum:["peek","gotoAndPeek","goto"],default:Se.multiple,enumDescriptions:[T.a("editor.gotoLocation.multiple.peek","Show peek view of the results (default)"),T.a("editor.gotoLocation.multiple.gotoAndPeek","Go to the primary result and show a peek view"),T.a("editor.gotoLocation.multiple.goto","Go to the primary result and enable peek-less navigation to others")]};return De=oe.call(this,41,"gotoLocation",Se,{"editor.gotoLocation.multiple":{deprecationMessage:T.a("editor.gotoLocation.multiple.deprecated","This setting is deprecated, please use separate settings like 'editor.editor.gotoLocation.multipleDefinitions' or 'editor.editor.gotoLocation.multipleImplementations' instead.")},"editor.gotoLocation.multipleDefinitions":H({description:T.a("editor.editor.gotoLocation.multipleDefinitions","Controls the behavior the 'Go to Definition'-command when multiple target locations exist.")},Ve),"editor.gotoLocation.multipleTypeDefinitions":H({description:T.a("editor.editor.gotoLocation.multipleTypeDefinitions","Controls the behavior the 'Go to Type Definition'-command when multiple target locations exist.")},Ve),"editor.gotoLocation.multipleDeclarations":H({description:T.a("editor.editor.gotoLocation.multipleDeclarations","Controls the behavior the 'Go to Declaration'-command when multiple target locations exist.")},Ve),"editor.gotoLocation.multipleImplementations":H({description:T.a("editor.editor.gotoLocation.multipleImplemenattions","Controls the behavior the 'Go to Implementations'-command when multiple target locations exist.")},Ve),"editor.gotoLocation.multipleReferences":H({description:T.a("editor.editor.gotoLocation.multipleReferences","Controls the behavior the 'Go to References'-command when multiple target locations exist.")},Ve),"editor.gotoLocation.alternativeDefinitionCommand":{type:"string",default:Se.alternativeDefinitionCommand,description:T.a("alternativeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Definition' is the current location.")},"editor.gotoLocation.alternativeTypeDefinitionCommand":{type:"string",default:Se.alternativeTypeDefinitionCommand,description:T.a("alternativeTypeDefinitionCommand","Alternative command id that is being executed when the result of 'Go to Type Definition' is the current location.")},"editor.gotoLocation.alternativeDeclarationCommand":{type:"string",default:Se.alternativeDeclarationCommand,description:T.a("alternativeDeclarationCommand","Alternative command id that is being executed when the result of 'Go to Declaration' is the current location.")},"editor.gotoLocation.alternativeImplementationCommand":{type:"string",default:Se.alternativeImplementationCommand,description:T.a("alternativeImplementationCommand","Alternative command id that is being executed when the result of 'Go to Implementation' is the current location.")},"editor.gotoLocation.alternativeReferenceCommand":{type:"string",default:Se.alternativeReferenceCommand,description:T.a("alternativeReferenceCommand","Alternative command id that is being executed when the result of 'Go to Reference' is the current location.")}})||this,De}return be.prototype.validate=function(De){var Se,Ve,Qe,it,pt;if(typeof De!="object")return this.defaultValue;var Rt=De;return{multiple:p.stringSet(Rt.multiple,this.defaultValue.multiple,["peek","gotoAndPeek","goto"]),multipleDefinitions:(Se=Rt.multipleDefinitions)!==null&&Se!==void 0?Se:p.stringSet(Rt.multipleDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleTypeDefinitions:(Ve=Rt.multipleTypeDefinitions)!==null&&Ve!==void 0?Ve:p.stringSet(Rt.multipleTypeDefinitions,"peek",["peek","gotoAndPeek","goto"]),multipleDeclarations:(Qe=Rt.multipleDeclarations)!==null&&Qe!==void 0?Qe:p.stringSet(Rt.multipleDeclarations,"peek",["peek","gotoAndPeek","goto"]),multipleImplementations:(it=Rt.multipleImplementations)!==null&&it!==void 0?it:p.stringSet(Rt.multipleImplementations,"peek",["peek","gotoAndPeek","goto"]),multipleReferences:(pt=Rt.multipleReferences)!==null&&pt!==void 0?pt:p.stringSet(Rt.multipleReferences,"peek",["peek","gotoAndPeek","goto"]),alternativeDefinitionCommand:w.string(Rt.alternativeDefinitionCommand,this.defaultValue.alternativeDefinitionCommand),alternativeTypeDefinitionCommand:w.string(Rt.alternativeTypeDefinitionCommand,this.defaultValue.alternativeTypeDefinitionCommand),alternativeDeclarationCommand:w.string(Rt.alternativeDeclarationCommand,this.defaultValue.alternativeDeclarationCommand),alternativeImplementationCommand:w.string(Rt.alternativeImplementationCommand,this.defaultValue.alternativeImplementationCommand),alternativeReferenceCommand:w.string(Rt.alternativeReferenceCommand,this.defaultValue.alternativeReferenceCommand)}},be}(x),le=function(oe){I(be,oe);function be(){var De=this,Se={enabled:!0,delay:300,sticky:!0};return De=oe.call(this,44,"hover",Se,{"editor.hover.enabled":{type:"boolean",default:Se.enabled,description:T.a("hover.enabled","Controls whether the hover is shown.")},"editor.hover.delay":{type:"number",default:Se.delay,description:T.a("hover.delay","Controls the delay in milliseconds after which the hover is shown.")},"editor.hover.sticky":{type:"boolean",default:Se.sticky,description:T.a("hover.sticky","Controls whether the hover should remain visible when mouse is moved over it.")}})||this,De}return be.prototype.validate=function(De){if(typeof De!="object")return this.defaultValue;var Se=De;return{enabled:_.boolean(Se.enabled,this.defaultValue.enabled),delay:f.clampedInt(Se.delay,this.defaultValue.delay,0,1e4),sticky:_.boolean(Se.sticky,this.defaultValue.sticky)}},be}(x),Ce=function(oe){I(be,oe);function be(){return oe.call(this,107,[40,48,30,54,78,50])||this}return be.prototype.compute=function(De,Se,Ve){return be.computeLayout(Se,{outerWidth:De.outerWidth,outerHeight:De.outerHeight,lineHeight:De.fontInfo.lineHeight,lineNumbersDigitCount:De.lineNumbersDigitCount,typicalHalfwidthCharacterWidth:De.fontInfo.typicalHalfwidthCharacterWidth,maxDigitWidth:De.fontInfo.maxDigitWidth,pixelRatio:De.pixelRatio})},be.computeLayout=function(De,Se){var Ve=Se.outerWidth|0,Qe=Se.outerHeight|0,it=Se.lineHeight|0,pt=Se.lineNumbersDigitCount|0,Rt=Se.typicalHalfwidthCharacterWidth,Mt=Se.maxDigitWidth,zt=Se.pixelRatio,uo=De.get(40),ao=De.get(50).renderType!==0,so=De.get(51)|0,Pt=De.get(54),ft=Pt.enabled,vt=Pt.side,At=Pt.renderCharacters,at=zt>=2?Math.round(Pt.scale*2):Pt.scale,tt=Pt.maxColumn|0,ut=De.get(78),Ct=ut.verticalScrollbarSize|0,gt=ut.verticalHasArrows,bt=ut.arrowSize|0,Gt=ut.horizontalScrollbarSize|0,Nt=De.get(48),Et=De.get(30),Je;if(typeof Nt=="string"&&/^\d+(\.\d+)?ch$/.test(Nt)){var $e=parseFloat(Nt.substr(0,Nt.length-2));Je=f.clampedInt($e*Rt,0,0,1e3)}else Je=f.clampedInt(Nt,0,0,1e3);Et&&(Je+=16);var ze=0;if(ao){var Ke=Math.max(pt,so);ze=Math.round(Ke*Mt)}var fe=0;uo&&(fe=it);var G=0,te=G+fe,Y=te+ze,de=Y+Je,ke=Ve-fe-ze-Je,lt,Tt,Jt,eo;if(!ft)Tt=0,Jt=0,lt=0,eo=ke;else{var po=at/zt;lt=At?1:2,Jt=Math.max(0,Math.floor((ke-Ct-2)*po/(Rt+po)))+z;var co=Jt/po;co>tt&&(Jt=Math.floor(tt*po)),eo=ke-Jt,vt==="left"?(Tt=0,G+=Jt,te+=Jt,Y+=Jt,de+=Jt):Tt=Ve-Jt-Ct}var Eo=Math.max(1,Math.floor((eo-Ct-2)/Rt)),Oo=gt?bt:0;return{width:Ve,height:Qe,glyphMarginLeft:G,glyphMarginWidth:fe,lineNumbersLeft:te,lineNumbersWidth:ze,decorationsLeft:Y,decorationsWidth:Je,contentLeft:de,contentWidth:eo,renderMinimap:lt,minimapLeft:Tt,minimapWidth:Jt,viewportColumn:Eo,verticalScrollbarWidth:Ct,horizontalScrollbarHeight:Gt,overviewRuler:{top:Oo,width:Ct,height:Qe-2*Oo,right:0}}},be}(u),Me=function(oe){I(be,oe);function be(){var De=this,Se={enabled:!0};return De=oe.call(this,47,"lightbulb",Se,{"editor.lightbulb.enabled":{type:"boolean",default:Se.enabled,description:T.a("codeActions","Enables the code action lightbulb in the editor.")}})||this,De}return be.prototype.validate=function(De){if(typeof De!="object")return this.defaultValue;var Se=De;return{enabled:_.boolean(Se.enabled,this.defaultValue.enabled)}},be}(x),Te=function(oe){I(be,oe);function be(){return oe.call(this,49,"lineHeight",ve.lineHeight,0,150,{description:T.a("lineHeight","Controls the line height. Use 0 to compute the line height from the font size.")})||this}return be.prototype.compute=function(De,Se,Ve){return De.fontInfo.lineHeight},be}(f),Fe=function(oe){I(be,oe);function be(){var De=this,Se={enabled:!0,side:"right",showSlider:"mouseover",renderCharacters:!0,maxColumn:120,scale:1};return De=oe.call(this,54,"minimap",Se,{"editor.minimap.enabled":{type:"boolean",default:Se.enabled,description:T.a("minimap.enabled","Controls whether the minimap is shown.")},"editor.minimap.side":{type:"string",enum:["left","right"],default:Se.side,description:T.a("minimap.side","Controls the side where to render the minimap.")},"editor.minimap.showSlider":{type:"string",enum:["always","mouseover"],default:Se.showSlider,description:T.a("minimap.showSlider","Controls when the minimap slider is shown.")},"editor.minimap.scale":{type:"number",default:Se.scale,minimum:1,maximum:3,description:T.a("minimap.scale","Scale of content drawn in the minimap.")},"editor.minimap.renderCharacters":{type:"boolean",default:Se.renderCharacters,description:T.a("minimap.renderCharacters","Render the actual characters on a line as opposed to color blocks.")},"editor.minimap.maxColumn":{type:"number",default:Se.maxColumn,description:T.a("minimap.maxColumn","Limit the width of the minimap to render at most a certain number of columns.")}})||this,De}return be.prototype.validate=function(De){if(typeof De!="object")return this.defaultValue;var Se=De;return{enabled:_.boolean(Se.enabled,this.defaultValue.enabled),side:p.stringSet(Se.side,this.defaultValue.side,["right","left"]),showSlider:p.stringSet(Se.showSlider,this.defaultValue.showSlider,["always","mouseover"]),renderCharacters:_.boolean(Se.renderCharacters,this.defaultValue.renderCharacters),scale:f.clampedInt(Se.scale,1,1,3),maxColumn:f.clampedInt(Se.maxColumn,this.defaultValue.maxColumn,1,1e4)}},be}(x);function He(oe){return oe==="ctrlCmd"?re.e?"metaKey":"ctrlKey":"altKey"}var Pe=function(oe){I(be,oe);function be(){var De=this,Se={enabled:!0,cycle:!1};return De=oe.call(this,64,"parameterHints",Se,{"editor.parameterHints.enabled":{type:"boolean",default:Se.enabled,description:T.a("parameterHints.enabled","Enables a pop-up that shows parameter documentation and type information as you type.")},"editor.parameterHints.cycle":{type:"boolean",default:Se.cycle,description:T.a("parameterHints.cycle","Controls whether the parameter hints menu cycles or closes when reaching the end of the list.")}})||this,De}return be.prototype.validate=function(De){if(typeof De!="object")return this.defaultValue;var Se=De;return{enabled:_.boolean(Se.enabled,this.defaultValue.enabled),cycle:_.boolean(Se.cycle,this.defaultValue.cycle)}},be}(x),ne=function(oe){I(be,oe);function be(){return oe.call(this,105)||this}return be.prototype.compute=function(De,Se,Ve){return De.pixelRatio},be}(u),ee=function(oe){I(be,oe);function be(){var De=this,Se={other:!0,comments:!1,strings:!1};return De=oe.call(this,66,"quickSuggestions",Se,{anyOf:[{type:"boolean"},{type:"object",properties:{strings:{type:"boolean",default:Se.strings,description:T.a("quickSuggestions.strings","Enable quick suggestions inside strings.")},comments:{type:"boolean",default:Se.comments,description:T.a("quickSuggestions.comments","Enable quick suggestions inside comments.")},other:{type:"boolean",default:Se.other,description:T.a("quickSuggestions.other","Enable quick suggestions outside of strings and comments.")}}}],default:Se,description:T.a("quickSuggestions","Controls whether suggestions should automatically show up while typing.")})||this,De.defaultValue=Se,De}return be.prototype.validate=function(De){if(typeof De=="boolean")return De;if(typeof De=="object"){var Se=De,Ve={other:_.boolean(Se.other,this.defaultValue.other),comments:_.boolean(Se.comments,this.defaultValue.comments),strings:_.boolean(Se.strings,this.defaultValue.strings)};return Ve.other&&Ve.comments&&Ve.strings?!0:!Ve.other&&!Ve.comments&&!Ve.strings?!1:Ve}return this.defaultValue},be}(x),ae=function(oe){I(be,oe);function be(){return oe.call(this,50,"lineNumbers",{renderType:1,renderFn:null},{type:"string",enum:["off","on","relative","interval"],enumDescriptions:[T.a("lineNumbers.off","Line numbers are not rendered."),T.a("lineNumbers.on","Line numbers are rendered as absolute number."),T.a("lineNumbers.relative","Line numbers are rendered as distance in lines to cursor position."),T.a("lineNumbers.interval","Line numbers are rendered every 10 lines.")],default:"on",description:T.a("lineNumbers","Controls the display of line numbers.")})||this}return be.prototype.validate=function(De){var Se=this.defaultValue.renderType,Ve=this.defaultValue.renderFn;return typeof De!="undefined"&&(typeof De=="function"?(Se=4,Ve=De):De==="interval"?Se=3:De==="relative"?Se=2:De==="on"?Se=1:Se=0),{renderType:Se,renderFn:Ve}},be}(x);function q(oe){var be=oe.get(73);return be==="editable"?oe.get(68):!(be==="on")}var ue=function(oe){I(be,oe);function be(){var De=this,Se=[];return De=oe.call(this,77,"rulers",Se,{type:"array",items:{type:"number"},default:Se,description:T.a("rulers","Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.")})||this,De}return be.prototype.validate=function(De){if(Array.isArray(De)){for(var Se=[],Ve=0,Qe=De;Ve