From 8d0de9dc24d9effa6fc64e56c690836d7e7f4647 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Sat, 9 Mar 2024 15:41:19 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@70eee28aa8b9646f2e0cc3dcdfaf046440d7f553=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...js => @vue_devtools-api@6.5.1-l0sNRNKZ.js} | 0 ....js => @vue_reactivity@3.4.21-8_tu8c_o.js} | 4 +- .../@vue_runtime-core@3.4.20-d4vFfH7R.js.gz | Bin 1774 -> 0 bytes ...s => @vue_runtime-core@3.4.21-DW3iHaBZ.js} | 4 +- .../@vue_runtime-core@3.4.21-DW3iHaBZ.js.gz | Bin 0 -> 1772 bytes ...js => @vue_runtime-dom@3.4.21-l0sNRNKZ.js} | 0 assets/@vue_shared@3.4.20-IXQMxlXI.js.gz | Bin 621 -> 0 bytes ...xlXI.js => @vue_shared@3.4.21-DCcVmNGw.js} | 2 +- assets/@vue_shared@3.4.21-DCcVmNGw.js.gz | Bin 0 -> 621 bytes ...@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js | 1 - ...euse_core@10.7.1_vue@3.4.20--7WAvkKu.js.gz | Bin 2774 -> 0 bytes ...@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js | 1 + ...euse_core@10.9.0_vue@3.4.21-Cid0rW1u.js.gz | Bin 0 -> 2845 bytes ...ueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js | 1 - ...se_shared@10.7.1_vue@3.4.20--52Mx__5.js.gz | Bin 739 -> 0 bytes ...ueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js | 1 + ...se_shared@10.9.0_vue@3.4.21-JDL3uqC1.js.gz | Bin 0 -> 748 bytes ...ent-xKF72UgA.js => adjustment-DIo_g8Za.js} | 0 ...F72UgA.js.gz => adjustment-DIo_g8Za.js.gz} | Bin ...D.js => awesome-qr@2.1.5-rc.0-Ds7AaOTE.js} | 2 +- assets/awesome-qr@2.1.5-rc.0-Ds7AaOTE.js.gz | Bin 0 -> 14514 bytes assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js.gz | Bin 14514 -> 0 bytes .../{axios-YSlog9Ro.js => axios-o8g4A-7A.js} | 0 ...os-YSlog9Ro.js.gz => axios-o8g4A-7A.js.gz} | Bin ...-jYgRcX.js => call-bind@1.0.2-BD5aDJOM.js} | 2 +- ...-dZp4QMlu.js => canvas@2.11.2-CVRTzJty.js} | 0 ...Mlu.js.gz => canvas@2.11.2-CVRTzJty.js.gz} | Bin assets/clipboard@2.0.11-1jqEMlOW.js.gz | Bin 3434 -> 0 bytes ...qEMlOW.js => clipboard@2.0.11-CB9-kMTz.js} | 2 +- assets/clipboard@2.0.11-CB9-kMTz.js.gz | Bin 0 -> 3433 bytes .../{close-azVF77Xi.js => close-10SEVxdb.js} | 0 ...eft-wghYE-yL.js => close_left-C6k2eGWg.js} | 0 ...ht-rXgRVuVY.js => close_right-CrnE5vtw.js} | 0 ...6eeOG.js => currency.js@2.0.4-9OAR_aOO.js} | 0 ...js.gz => currency.js@2.0.4-9OAR_aOO.js.gz} | Bin assets/{dark-a3Shlz-3.js => dark-BqsidBpX.js} | 0 ...oard-VSK8Ksb1.js => dashboard-70op-CO0.js} | 0 ...SK8Ksb1.js.gz => dashboard-70op-CO0.js.gz} | Bin assets/dayjs@1.11.10-A-QuG2Ol.js.gz | Bin 3718 -> 0 bytes ...-A-QuG2Ol.js => dayjs@1.11.10-BYZwCyGy.js} | 2 +- assets/dayjs@1.11.10-BYZwCyGy.js.gz | Bin 0 -> 3718 bytes assets/{doc-p7kRFTKe.js => doc-DOlmxwep.js} | 0 ...{doc-p7kRFTKe.js.gz => doc-DOlmxwep.js.gz} | Bin ...Uq-2.js => dom-to-image@2.6.0-CaeIWam-.js} | 2 +- assets/dom-to-image@2.6.0-CaeIWam-.js.gz | Bin 0 -> 3535 bytes assets/dom-to-image@2.6.0-eHYYUq-2.js.gz | Bin 3533 -> 0 bytes ...able-WSlqett4.js => draggable-D6qza0mp.js} | 0 ...{echart-uDAjf1Xg.js => echart-c_3t778P.js} | 0 ...t-uDAjf1Xg.js.gz => echart-c_3t778P.js.gz} | Bin assets/echarts@5.5.0-BEyY33Zi.js | 28 +++++++ assets/echarts@5.5.0-BEyY33Zi.js.gz | Bin 0 -> 150372 bytes assets/echarts@5.5.0-WNSrrRu3.js | 28 ------- assets/echarts@5.5.0-WNSrrRu3.js.gz | Bin 150505 -> 0 bytes .../{empty-H5pwkZW3.js => empty-BrREX6wo.js} | 0 ...ty-H5pwkZW3.js.gz => empty-BrREX6wo.js.gz} | Bin .../{en-US-bb02U1ge.js => en-US-B1iKqN9o.js} | 2 +- assets/en-US-B1iKqN9o.js.gz | Bin 0 -> 1859 bytes assets/en-US-bb02U1ge.js.gz | Bin 1868 -> 0 bytes assets/enter-CPGcsJ25.js | 1 + .../{error-1RFXBHac.js => error-CjWalrOZ.js} | 0 ...anded-hDBHAcSA.js => expanded-BswQDJyW.js} | 0 assets/export_excel-CkAGWFBN.js | 1 + assets/export_excel-GFRgGiCF.js | 1 - ...EXtXFabW.svg => export_excel-Re1cVpta.svg} | 0 ...een-LJg-Litq.js => fullscreen-Cjm0bPGx.js} | 0 ...gdJoV38.js => fullscreen_fold-BUWP5JFn.js} | 0 ...kFd.js => function-bind@1.1.2-B8G-TZ45.js} | 0 assets/get-intrinsic@1.2.1-1fqvy-Cp.js.gz | Bin 2626 -> 0 bytes ...-Cp.js => get-intrinsic@1.2.1-5uWIhZOj.js} | 2 +- assets/get-intrinsic@1.2.1-5uWIhZOj.js.gz | Bin 0 -> 2626 bytes ...{github-cVhKF5HM.js => github-B4ARmChV.js} | 0 ...b-cVhKF5HM.js.gz => github-B4ARmChV.js.gz} | Bin ...{google-Mjnm1oio.js => google-GEcrFhWr.js} | 0 ...zJH2Y5C.js => has-proto@1.0.1-CgulNy6r.js} | 0 ...ejGuA.js => has-symbols@1.0.3-eVqrYdw7.js} | 0 ....0.3-vfHSusM3.js => has@1.0.3-B6xjtObm.js} | 2 +- assets/hooks-8Eav2rzB.css.gz | Bin 2566 -> 0 bytes ...{hooks-8Eav2rzB.css => hooks-Bn_fmFnB.css} | 2 +- assets/hooks-Bn_fmFnB.css.gz | Bin 0 -> 2619 bytes assets/hooks-C9tZi_HS.js | 17 ++++ assets/hooks-C9tZi_HS.js.gz | Bin 0 -> 31638 bytes assets/hooks-HESpGiIM.js | 17 ---- assets/hooks-HESpGiIM.js.gz | Bin 32182 -> 0 bytes assets/index-1M1NSL1D.js.gz | Bin 1718 -> 0 bytes assets/index-4j_Rv2CP.js | 1 + assets/index-4j_Rv2CP.js.gz | Bin 0 -> 1166 bytes assets/index-5JgHFnX_.js | 1 - assets/index-5JgHFnX_.js.gz | Bin 29319 -> 0 bytes assets/index-B5Z57bIp.js | 1 + assets/index-B5Z57bIp.js.gz | Bin 0 -> 2172 bytes .../{index-7HAQIe0w.js => index-B6a_PCdD.js} | 0 assets/index-B9Y8JKnJ.js.gz | Bin 2000 -> 0 bytes assets/index-BAtuyJYR.js | 1 + assets/index-BAtuyJYR.js.gz | Bin 0 -> 1414 bytes ...{index-Q6UTPELI.css => index-BDpRM8Qs.css} | 0 ...-Q6UTPELI.css.gz => index-BDpRM8Qs.css.gz} | Bin .../{index-tZy8npu9.js => index-BRGdSJVO.js} | 0 .../{index-gNfY19AN.js => index-BZYAeO8n.js} | 2 +- assets/index-BZYAeO8n.js.gz | Bin 0 -> 1607 bytes .../{index-nnQ71BjC.js => index-BagNRHLc.js} | 2 +- assets/index-BagNRHLc.js.gz | Bin 0 -> 2361 bytes .../{index-mswpX-5K.js => index-BatqiR9W.js} | 2 +- assets/index-BatqiR9W.js.gz | Bin 0 -> 2256 bytes ...{index-YZ6BMxRm.css => index-BhnoEzFG.css} | 0 ...-YZ6BMxRm.css.gz => index-BhnoEzFG.css.gz} | Bin .../{index-k3xzQ4Uj.js => index-Bn_UToez.js} | 2 +- assets/index-Bn_UToez.js.gz | Bin 0 -> 2678 bytes ...{index-ajyCn2oj.css => index-BqPIKfai.css} | 0 assets/index-BtQWgsIO.js | 7 ++ assets/index-BtQWgsIO.js.gz | Bin 0 -> 2025 bytes .../{index-OlZM-6Aq.js => index-BtZPyenx.js} | 0 assets/index-BwFxO02U.js | 1 + assets/index-BwFxO02U.js.gz | Bin 0 -> 827 bytes .../{index-B9Y8JKnJ.js => index-C5KZd3-c.js} | 2 +- assets/index-C5KZd3-c.js.gz | Bin 0 -> 1989 bytes ...{index-iKuv6ZNn.css => index-CIq6_pk2.css} | 0 ...{index-kznjMqp-.css => index-CTOeMyqn.css} | 0 assets/index-CciwGHqu.js | 1 + assets/index-CciwGHqu.js.gz | Bin 0 -> 1004 bytes .../{index-vRnYP7XJ.js => index-Cg1Whvge.js} | 0 assets/index-CoqJ_eRa.js | 1 + assets/index-CoqJ_eRa.js.gz | Bin 0 -> 2061 bytes .../{index-yyfNdCCw.js => index-D9cLjbAP.js} | 2 +- assets/index-D9cLjbAP.js.gz | Bin 0 -> 1305 bytes assets/index-DKh0jCzy.js | 1 + assets/index-DKh0jCzy.js.gz | Bin 0 -> 3696 bytes ...{index-3nkF0W6U.css => index-DeeQXRbp.css} | 0 ...{index-4oPeexgb.css => index-Dig957GB.css} | 0 .../{index-v5xFQW7A.js => index-DlFOimWs.js} | 0 .../{index-0vVhegrX.js => index-DsYRgjoY.js} | 0 ...ex-0vVhegrX.js.gz => index-DsYRgjoY.js.gz} | Bin assets/index-DuOnyvCG.js.gz | Bin 1607 -> 0 bytes ...{index-Btqqg3j9.css => index-G2qqDeP0.css} | 0 assets/index-Ji02w0VU.js.gz | Bin 1852 -> 0 bytes assets/index-JkVEU21Q.js | 1 - assets/index-JkVEU21Q.js.gz | Bin 1014 -> 0 bytes .../{index-DuOnyvCG.js => index-MIifIf1C.js} | 2 +- assets/index-MIifIf1C.js.gz | Bin 0 -> 1592 bytes assets/index-REqw_tgG.js | 7 -- assets/index-REqw_tgG.js.gz | Bin 2023 -> 0 bytes .../{index-Ji02w0VU.js => index-SqeT1aYm.js} | 2 +- assets/index-SqeT1aYm.js.gz | Bin 0 -> 1839 bytes assets/index-V9956E0k.js | 1 - assets/index-V9956E0k.js.gz | Bin 839 -> 0 bytes ...{index-HDKPr_0g.css => index-cMo-v_SD.css} | 0 assets/index-cvX3rsfB.js | 1 + assets/index-cvX3rsfB.js.gz | Bin 0 -> 29188 bytes assets/index-gNfY19AN.js.gz | Bin 1621 -> 0 bytes assets/index-hsVU_iaJ.js | 1 - assets/index-hsVU_iaJ.js.gz | Bin 1428 -> 0 bytes assets/index-ilzb9WZo.js | 1 - assets/index-ilzb9WZo.js.gz | Bin 992 -> 0 bytes .../{index-1M1NSL1D.js => index-iv2cRqsP.js} | 2 +- assets/index-iv2cRqsP.js.gz | Bin 0 -> 1708 bytes assets/index-jz2enyHr.js | 1 - assets/index-jz2enyHr.js.gz | Bin 2065 -> 0 bytes assets/index-k3xzQ4Uj.js.gz | Bin 2691 -> 0 bytes assets/index-mswpX-5K.js.gz | Bin 2270 -> 0 bytes assets/index-nPDpyH6g.js | 1 - assets/index-nPDpyH6g.js.gz | Bin 1175 -> 0 bytes assets/index-nnQ71BjC.js.gz | Bin 2373 -> 0 bytes assets/index-nyLrq_TO.js | 1 + assets/index-nyLrq_TO.js.gz | Bin 0 -> 979 bytes assets/index-oTHLersY.js | 1 - assets/index-oTHLersY.js.gz | Bin 3712 -> 0 bytes assets/index-qt5v82ci.js | 1 - assets/index-qt5v82ci.js.gz | Bin 1182 -> 0 bytes assets/index-rdKGIz_K.js | 1 + assets/index-rdKGIz_K.js.gz | Bin 0 -> 1496 bytes assets/index-wQgCpKgU.js | 1 - assets/index-wQgCpKgU.js.gz | Bin 2140 -> 0 bytes assets/index-yyfNdCCw.js.gz | Bin 1316 -> 0 bytes assets/instance-CANSG-jZ.js | 1 - assets/instance-CANSG-jZ.js.gz | Bin 819 -> 0 bytes assets/instance-GflPbm5N.js | 1 + assets/instance-GflPbm5N.js.gz | Bin 0 -> 804 bytes ...ZoEj.js => interactjs@1.10.26-DmsZVOf4.js} | 2 +- assets/interactjs@1.10.26-DmsZVOf4.js.gz | Bin 0 -> 29396 bytes assets/interactjs@1.10.26-I0IiZoEj.js.gz | Bin 29396 -> 0 bytes ...js-binary-schema-parser@2.0.3-D0akQrQ7.js} | 0 ...binary-schema-parser@2.0.3-D0akQrQ7.js.gz} | Bin ...c0KQLgp.js => js-cookie@3.0.5-Z_8Sd105.js} | 0 ...p.js.gz => js-cookie@3.0.5-Z_8Sd105.js.gz} | Bin ...guage-dqZc_JRl.js => language-C4AMs4_p.js} | 0 ...row-9Z3nu3IR.js => left_arrow-DAKeumRT.js} | 0 .../{light-xmnw2Bnt.js => light-DWbddXnY.js} | 0 ...ht-xmnw2Bnt.js.gz => light-DWbddXnY.js.gz} | Bin assets/{lock-Dt93hMYt.js => lock-dC7sQfx2.js} | 0 ...ock-Dt93hMYt.js.gz => lock-dC7sQfx2.js.gz} | Bin assets/lodash-es@4.17.21-C8H4BJij.js | 1 + assets/lodash-es@4.17.21-C8H4BJij.js.gz | Bin 0 -> 6253 bytes assets/lodash-es@4.17.21-xgd1l9mE.js | 1 - assets/lodash-es@4.17.21-xgd1l9mE.js.gz | Bin 6383 -> 0 bytes ...yUHHMES2.js => lodash@4.17.21-CM7ROh5r.js} | 2 +- assets/lodash@4.17.21-CM7ROh5r.js.gz | Bin 0 -> 8253 bytes assets/lodash@4.17.21-yUHHMES2.js.gz | Bin 8253 -> 0 bytes assets/login_bg-BPuoXCrC.js | 1 - ..._bg-h9AIQ06v.svg => login_bg-CH0AhDTq.svg} | 0 assets/login_bg-DcvEftiQ.js | 1 + assets/{menu-KnKYw6gN.js => menu-CPMkWw77.js} | 0 ...enu-KnKYw6gN.js.gz => menu-CPMkWw77.js.gz} | Bin assets/{more-Ej8Oiwns.js => more-DW-qndwg.js} | 0 ...ore-Ej8Oiwns.js.gz => more-DW-qndwg.js.gz} | Bin .../{mouse-03_U_h0x.js => mouse-C_l6KSTs.js} | 0 ...se-03_U_h0x.js.gz => mouse-C_l6KSTs.js.gz} | Bin ...S.js => object-inspect@1.12.3-l0sNRNKZ.js} | 0 ...{office-mL13bbyC.js => office-B5pC1KGi.js} | 0 ...e-mL13bbyC.js.gz => office-B5pC1KGi.js.gz} | Bin .../{other-QN44tLIz.js => other-DU6bZUrM.js} | 0 ...er-QN44tLIz.js.gz => other-DU6bZUrM.js.gz} | Bin assets/{out-Pi3tiQst.js => out-CMQCc625.js} | 0 ...sistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js} | 0 ...tedstate@3.2.0_pinia@2.1.7-C45aYbGY.js.gz} | Bin .../{print-WnHXqwgf.js => print-jFo_n0lx.js} | 0 ...nt-WnHXqwgf.js.gz => print-jFo_n0lx.js.gz} | Bin ...gYKv6oGQ.js => print-js@1.6.0-C3lAJnMa.js} | 2 +- assets/print-js@1.6.0-C3lAJnMa.js.gz | Bin 0 -> 4984 bytes assets/print-js@1.6.0-gYKv6oGQ.js.gz | Bin 4984 -> 0 bytes ...{qrcode-Ecs_mS_M.js => qrcode-Cr9UFjAo.js} | 0 ...e-Ecs_mS_M.js.gz => qrcode-Cr9UFjAo.js.gz} | Bin ...11.2-Z-dpNlsu.js => qs@6.11.2-5yoVYNs7.js} | 2 +- assets/qs@6.11.2-5yoVYNs7.js.gz | Bin 0 -> 1451 bytes assets/qs@6.11.2-Z-dpNlsu.js.gz | Bin 1450 -> 0 bytes assets/ray-08S_o84h.js | 1 + assets/ray-9TfU2AhD.js | 1 - assets/{ray-axE6w3gG.svg => ray-BrETrDeA.svg} | 0 assets/ray-CES7ACvF.js | 1 + assets/ray-vB7gcmcu.js | 1 - ...{reload-3-4q7kiv.js => reload-BCsJCBo-.js} | 0 assets/{rely-19SjH3Lv.js => rely-DlDUQEbT.js} | 0 ...ely-19SjH3Lv.js.gz => rely-DlDUQEbT.js.gz} | Bin ...ize_h-f_cn8Biv.js => resize_h-DA2p7YCQ.js} | 0 ...f_cn8Biv.js.gz => resize_h-DA2p7YCQ.js.gz} | Bin ...ow-ZCE0gHo4.js => right_arrow-CbmroMoE.js} | 0 ...ow_end-BkDswo_g.js => row_end-CqbNhb3G.js} | 0 ...-BkDswo_g.js.gz => row_end-CqbNhb3G.js.gz} | Bin ..._head-yo3TQzYk.js => row_head-BCxi2x-p.js} | 0 ...yo3TQzYk.js.gz => row_head-BCxi2x-p.js.gz} | Bin ...gEF-YC.js => screenfull@5.2.0-DuGDi0R7.js} | 2 +- assets/screenfull@5.2.0-DuGDi0R7.js.gz | Bin 0 -> 864 bytes assets/screenfull@5.2.0-q9gEF-YC.js.gz | Bin 863 -> 0 bytes ...{search-PNJFeCur.js => search-DPR73sQp.js} | 0 ...etting-oh7cMM8q.js => setting-CqYm8XBn.js} | 0 ...-oh7cMM8q.js.gz => setting-CqYm8XBn.js.gz} | Bin ...KjRm.js => side-channel@1.0.4-DiPXwnX9.js} | 2 +- .../{table-RDC-4476.js => table-tYkftQGA.js} | 0 ...le-RDC-4476.js.gz => table-tYkftQGA.js.gz} | Bin ....0-21A5UWR7.js => tslib@2.3.0-BDyQ-Jie.js} | 0 ...5UWR7.js.gz => tslib@2.3.0-BDyQ-Jie.js.gz} | Bin ...witter-dtkDLQvk.js => twitter-DjE7U1HD.js} | 0 ...-dtkDLQvk.js.gz => twitter-DjE7U1HD.js.gz} | Bin assets/utils-B_UBRWj5.js | 1 + assets/utils-B_UBRWj5.js.gz | Bin 0 -> 3533 bytes assets/utils-zTxN2cCS.js | 1 - assets/utils-zTxN2cCS.js.gz | Bin 3468 -> 0 bytes ...hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js.gz | Bin 4844 -> 0 bytes ...e-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js} | 2 +- ...hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js.gz | Bin 0 -> 4843 bytes ...> vue@3.4.21_typescript@5.2.2-l0sNRNKZ.js} | 0 .../{zh-CN-q1Lg5YhR.js => zh-CN-DfDWFdbg.js} | 2 +- assets/zh-CN-DfDWFdbg.js.gz | Bin 0 -> 2145 bytes assets/zh-CN-q1Lg5YhR.js.gz | Bin 2159 -> 0 bytes assets/zrender@5.5.0-GTXoC3r-.js | 16 ---- assets/zrender@5.5.0-GTXoC3r-.js.gz | Bin 61066 -> 0 bytes assets/zrender@5.5.0-JN1hODMT.js | 16 ++++ assets/zrender@5.5.0-JN1hODMT.js.gz | Bin 0 -> 60980 bytes index.html | 74 +++++++++--------- index.html.gz | Bin 1856 -> 1853 bytes mockServer/mock-data.js | 8 +- mockServer/mock-data.js.gz | Bin 1043 -> 1043 bytes 270 files changed, 160 insertions(+), 159 deletions(-) rename assets/{@vue_devtools-api@6.5.1-w40geAFS.js => @vue_devtools-api@6.5.1-l0sNRNKZ.js} (100%) rename assets/{@vue_reactivity@3.4.20-tq0PoOjZ.js => @vue_reactivity@3.4.21-8_tu8c_o.js} (82%) delete mode 100644 assets/@vue_runtime-core@3.4.20-d4vFfH7R.js.gz rename assets/{@vue_runtime-core@3.4.20-d4vFfH7R.js => @vue_runtime-core@3.4.21-DW3iHaBZ.js} (95%) create mode 100644 assets/@vue_runtime-core@3.4.21-DW3iHaBZ.js.gz rename assets/{@vue_runtime-dom@3.4.20-w40geAFS.js => @vue_runtime-dom@3.4.21-l0sNRNKZ.js} (100%) delete mode 100644 assets/@vue_shared@3.4.20-IXQMxlXI.js.gz rename assets/{@vue_shared@3.4.20-IXQMxlXI.js => @vue_shared@3.4.21-DCcVmNGw.js} (97%) create mode 100644 assets/@vue_shared@3.4.21-DCcVmNGw.js.gz delete mode 100644 assets/@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js delete mode 100644 assets/@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js.gz create mode 100644 assets/@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js create mode 100644 assets/@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js.gz delete mode 100644 assets/@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js delete mode 100644 assets/@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js.gz create mode 100644 assets/@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js create mode 100644 assets/@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js.gz rename assets/{adjustment-xKF72UgA.js => adjustment-DIo_g8Za.js} (100%) rename assets/{adjustment-xKF72UgA.js.gz => adjustment-DIo_g8Za.js.gz} (100%) rename assets/{awesome-qr@2.1.5-rc.0-UnPo3EFD.js => awesome-qr@2.1.5-rc.0-Ds7AaOTE.js} (99%) create mode 100644 assets/awesome-qr@2.1.5-rc.0-Ds7AaOTE.js.gz delete mode 100644 assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js.gz rename assets/{axios-YSlog9Ro.js => axios-o8g4A-7A.js} (100%) rename assets/{axios-YSlog9Ro.js.gz => axios-o8g4A-7A.js.gz} (100%) rename assets/{call-bind@1.0.2-X-jYgRcX.js => call-bind@1.0.2-BD5aDJOM.js} (84%) rename assets/{canvas@2.11.2-dZp4QMlu.js => canvas@2.11.2-CVRTzJty.js} (100%) rename assets/{canvas@2.11.2-dZp4QMlu.js.gz => canvas@2.11.2-CVRTzJty.js.gz} (100%) delete mode 100644 assets/clipboard@2.0.11-1jqEMlOW.js.gz rename assets/{clipboard@2.0.11-1jqEMlOW.js => clipboard@2.0.11-CB9-kMTz.js} (99%) create mode 100644 assets/clipboard@2.0.11-CB9-kMTz.js.gz rename assets/{close-azVF77Xi.js => close-10SEVxdb.js} (100%) rename assets/{close_left-wghYE-yL.js => close_left-C6k2eGWg.js} (100%) rename assets/{close_right-rXgRVuVY.js => close_right-CrnE5vtw.js} (100%) rename assets/{currency.js@2.0.4--or6eeOG.js => currency.js@2.0.4-9OAR_aOO.js} (100%) rename assets/{currency.js@2.0.4--or6eeOG.js.gz => currency.js@2.0.4-9OAR_aOO.js.gz} (100%) rename assets/{dark-a3Shlz-3.js => dark-BqsidBpX.js} (100%) rename assets/{dashboard-VSK8Ksb1.js => dashboard-70op-CO0.js} (100%) rename assets/{dashboard-VSK8Ksb1.js.gz => dashboard-70op-CO0.js.gz} (100%) delete mode 100644 assets/dayjs@1.11.10-A-QuG2Ol.js.gz rename assets/{dayjs@1.11.10-A-QuG2Ol.js => dayjs@1.11.10-BYZwCyGy.js} (99%) create mode 100644 assets/dayjs@1.11.10-BYZwCyGy.js.gz rename assets/{doc-p7kRFTKe.js => doc-DOlmxwep.js} (100%) rename assets/{doc-p7kRFTKe.js.gz => doc-DOlmxwep.js.gz} (100%) rename assets/{dom-to-image@2.6.0-eHYYUq-2.js => dom-to-image@2.6.0-CaeIWam-.js} (99%) create mode 100644 assets/dom-to-image@2.6.0-CaeIWam-.js.gz delete mode 100644 assets/dom-to-image@2.6.0-eHYYUq-2.js.gz rename assets/{draggable-WSlqett4.js => draggable-D6qza0mp.js} (100%) rename assets/{echart-uDAjf1Xg.js => echart-c_3t778P.js} (100%) rename assets/{echart-uDAjf1Xg.js.gz => echart-c_3t778P.js.gz} (100%) create mode 100644 assets/echarts@5.5.0-BEyY33Zi.js create mode 100644 assets/echarts@5.5.0-BEyY33Zi.js.gz delete mode 100644 assets/echarts@5.5.0-WNSrrRu3.js delete mode 100644 assets/echarts@5.5.0-WNSrrRu3.js.gz rename assets/{empty-H5pwkZW3.js => empty-BrREX6wo.js} (100%) rename assets/{empty-H5pwkZW3.js.gz => empty-BrREX6wo.js.gz} (100%) rename assets/{en-US-bb02U1ge.js => en-US-B1iKqN9o.js} (62%) create mode 100644 assets/en-US-B1iKqN9o.js.gz delete mode 100644 assets/en-US-bb02U1ge.js.gz create mode 100644 assets/enter-CPGcsJ25.js rename assets/{error-1RFXBHac.js => error-CjWalrOZ.js} (100%) rename assets/{expanded-hDBHAcSA.js => expanded-BswQDJyW.js} (100%) create mode 100644 assets/export_excel-CkAGWFBN.js delete mode 100644 assets/export_excel-GFRgGiCF.js rename assets/{export_excel-EXtXFabW.svg => export_excel-Re1cVpta.svg} (100%) rename assets/{fullscreen-LJg-Litq.js => fullscreen-Cjm0bPGx.js} (100%) rename assets/{fullscreen_fold-0gdJoV38.js => fullscreen_fold-BUWP5JFn.js} (100%) rename assets/{function-bind@1.1.2-HMk2skFd.js => function-bind@1.1.2-B8G-TZ45.js} (100%) delete mode 100644 assets/get-intrinsic@1.2.1-1fqvy-Cp.js.gz rename assets/{get-intrinsic@1.2.1-1fqvy-Cp.js => get-intrinsic@1.2.1-5uWIhZOj.js} (96%) create mode 100644 assets/get-intrinsic@1.2.1-5uWIhZOj.js.gz rename assets/{github-cVhKF5HM.js => github-B4ARmChV.js} (100%) rename assets/{github-cVhKF5HM.js.gz => github-B4ARmChV.js.gz} (100%) rename assets/{google-Mjnm1oio.js => google-GEcrFhWr.js} (100%) rename assets/{has-proto@1.0.1-dzJH2Y5C.js => has-proto@1.0.1-CgulNy6r.js} (100%) rename assets/{has-symbols@1.0.3-fNtejGuA.js => has-symbols@1.0.3-eVqrYdw7.js} (100%) rename assets/{has@1.0.3-vfHSusM3.js => has@1.0.3-B6xjtObm.js} (52%) delete mode 100644 assets/hooks-8Eav2rzB.css.gz rename assets/{hooks-8Eav2rzB.css => hooks-Bn_fmFnB.css} (81%) create mode 100644 assets/hooks-Bn_fmFnB.css.gz create mode 100644 assets/hooks-C9tZi_HS.js create mode 100644 assets/hooks-C9tZi_HS.js.gz delete mode 100644 assets/hooks-HESpGiIM.js delete mode 100644 assets/hooks-HESpGiIM.js.gz delete mode 100644 assets/index-1M1NSL1D.js.gz create mode 100644 assets/index-4j_Rv2CP.js create mode 100644 assets/index-4j_Rv2CP.js.gz delete mode 100644 assets/index-5JgHFnX_.js delete mode 100644 assets/index-5JgHFnX_.js.gz create mode 100644 assets/index-B5Z57bIp.js create mode 100644 assets/index-B5Z57bIp.js.gz rename assets/{index-7HAQIe0w.js => index-B6a_PCdD.js} (100%) delete mode 100644 assets/index-B9Y8JKnJ.js.gz create mode 100644 assets/index-BAtuyJYR.js create mode 100644 assets/index-BAtuyJYR.js.gz rename assets/{index-Q6UTPELI.css => index-BDpRM8Qs.css} (100%) rename assets/{index-Q6UTPELI.css.gz => index-BDpRM8Qs.css.gz} (100%) rename assets/{index-tZy8npu9.js => index-BRGdSJVO.js} (100%) rename assets/{index-gNfY19AN.js => index-BZYAeO8n.js} (66%) create mode 100644 assets/index-BZYAeO8n.js.gz rename assets/{index-nnQ71BjC.js => index-BagNRHLc.js} (76%) create mode 100644 assets/index-BagNRHLc.js.gz rename assets/{index-mswpX-5K.js => index-BatqiR9W.js} (73%) create mode 100644 assets/index-BatqiR9W.js.gz rename assets/{index-YZ6BMxRm.css => index-BhnoEzFG.css} (100%) rename assets/{index-YZ6BMxRm.css.gz => index-BhnoEzFG.css.gz} (100%) rename assets/{index-k3xzQ4Uj.js => index-Bn_UToez.js} (79%) create mode 100644 assets/index-Bn_UToez.js.gz rename assets/{index-ajyCn2oj.css => index-BqPIKfai.css} (100%) create mode 100644 assets/index-BtQWgsIO.js create mode 100644 assets/index-BtQWgsIO.js.gz rename assets/{index-OlZM-6Aq.js => index-BtZPyenx.js} (100%) create mode 100644 assets/index-BwFxO02U.js create mode 100644 assets/index-BwFxO02U.js.gz rename assets/{index-B9Y8JKnJ.js => index-C5KZd3-c.js} (65%) create mode 100644 assets/index-C5KZd3-c.js.gz rename assets/{index-iKuv6ZNn.css => index-CIq6_pk2.css} (100%) rename assets/{index-kznjMqp-.css => index-CTOeMyqn.css} (100%) create mode 100644 assets/index-CciwGHqu.js create mode 100644 assets/index-CciwGHqu.js.gz rename assets/{index-vRnYP7XJ.js => index-Cg1Whvge.js} (100%) create mode 100644 assets/index-CoqJ_eRa.js create mode 100644 assets/index-CoqJ_eRa.js.gz rename assets/{index-yyfNdCCw.js => index-D9cLjbAP.js} (58%) create mode 100644 assets/index-D9cLjbAP.js.gz create mode 100644 assets/index-DKh0jCzy.js create mode 100644 assets/index-DKh0jCzy.js.gz rename assets/{index-3nkF0W6U.css => index-DeeQXRbp.css} (100%) rename assets/{index-4oPeexgb.css => index-Dig957GB.css} (100%) rename assets/{index-v5xFQW7A.js => index-DlFOimWs.js} (100%) rename assets/{index-0vVhegrX.js => index-DsYRgjoY.js} (100%) rename assets/{index-0vVhegrX.js.gz => index-DsYRgjoY.js.gz} (100%) delete mode 100644 assets/index-DuOnyvCG.js.gz rename assets/{index-Btqqg3j9.css => index-G2qqDeP0.css} (100%) delete mode 100644 assets/index-Ji02w0VU.js.gz delete mode 100644 assets/index-JkVEU21Q.js delete mode 100644 assets/index-JkVEU21Q.js.gz rename assets/{index-DuOnyvCG.js => index-MIifIf1C.js} (60%) create mode 100644 assets/index-MIifIf1C.js.gz delete mode 100644 assets/index-REqw_tgG.js delete mode 100644 assets/index-REqw_tgG.js.gz rename assets/{index-Ji02w0VU.js => index-SqeT1aYm.js} (64%) create mode 100644 assets/index-SqeT1aYm.js.gz delete mode 100644 assets/index-V9956E0k.js delete mode 100644 assets/index-V9956E0k.js.gz rename assets/{index-HDKPr_0g.css => index-cMo-v_SD.css} (100%) create mode 100644 assets/index-cvX3rsfB.js create mode 100644 assets/index-cvX3rsfB.js.gz delete mode 100644 assets/index-gNfY19AN.js.gz delete mode 100644 assets/index-hsVU_iaJ.js delete mode 100644 assets/index-hsVU_iaJ.js.gz delete mode 100644 assets/index-ilzb9WZo.js delete mode 100644 assets/index-ilzb9WZo.js.gz rename assets/{index-1M1NSL1D.js => index-iv2cRqsP.js} (66%) create mode 100644 assets/index-iv2cRqsP.js.gz delete mode 100644 assets/index-jz2enyHr.js delete mode 100644 assets/index-jz2enyHr.js.gz delete mode 100644 assets/index-k3xzQ4Uj.js.gz delete mode 100644 assets/index-mswpX-5K.js.gz delete mode 100644 assets/index-nPDpyH6g.js delete mode 100644 assets/index-nPDpyH6g.js.gz delete mode 100644 assets/index-nnQ71BjC.js.gz create mode 100644 assets/index-nyLrq_TO.js create mode 100644 assets/index-nyLrq_TO.js.gz delete mode 100644 assets/index-oTHLersY.js delete mode 100644 assets/index-oTHLersY.js.gz delete mode 100644 assets/index-qt5v82ci.js delete mode 100644 assets/index-qt5v82ci.js.gz create mode 100644 assets/index-rdKGIz_K.js create mode 100644 assets/index-rdKGIz_K.js.gz delete mode 100644 assets/index-wQgCpKgU.js delete mode 100644 assets/index-wQgCpKgU.js.gz delete mode 100644 assets/index-yyfNdCCw.js.gz delete mode 100644 assets/instance-CANSG-jZ.js delete mode 100644 assets/instance-CANSG-jZ.js.gz create mode 100644 assets/instance-GflPbm5N.js create mode 100644 assets/instance-GflPbm5N.js.gz rename assets/{interactjs@1.10.26-I0IiZoEj.js => interactjs@1.10.26-DmsZVOf4.js} (99%) create mode 100644 assets/interactjs@1.10.26-DmsZVOf4.js.gz delete mode 100644 assets/interactjs@1.10.26-I0IiZoEj.js.gz rename assets/{js-binary-schema-parser@2.0.3-CCV6nRej.js => js-binary-schema-parser@2.0.3-D0akQrQ7.js} (100%) rename assets/{js-binary-schema-parser@2.0.3-CCV6nRej.js.gz => js-binary-schema-parser@2.0.3-D0akQrQ7.js.gz} (100%) rename assets/{js-cookie@3.0.5-bc0KQLgp.js => js-cookie@3.0.5-Z_8Sd105.js} (100%) rename assets/{js-cookie@3.0.5-bc0KQLgp.js.gz => js-cookie@3.0.5-Z_8Sd105.js.gz} (100%) rename assets/{language-dqZc_JRl.js => language-C4AMs4_p.js} (100%) rename assets/{left_arrow-9Z3nu3IR.js => left_arrow-DAKeumRT.js} (100%) rename assets/{light-xmnw2Bnt.js => light-DWbddXnY.js} (100%) rename assets/{light-xmnw2Bnt.js.gz => light-DWbddXnY.js.gz} (100%) rename assets/{lock-Dt93hMYt.js => lock-dC7sQfx2.js} (100%) rename assets/{lock-Dt93hMYt.js.gz => lock-dC7sQfx2.js.gz} (100%) create mode 100644 assets/lodash-es@4.17.21-C8H4BJij.js create mode 100644 assets/lodash-es@4.17.21-C8H4BJij.js.gz delete mode 100644 assets/lodash-es@4.17.21-xgd1l9mE.js delete mode 100644 assets/lodash-es@4.17.21-xgd1l9mE.js.gz rename assets/{lodash@4.17.21-yUHHMES2.js => lodash@4.17.21-CM7ROh5r.js} (99%) create mode 100644 assets/lodash@4.17.21-CM7ROh5r.js.gz delete mode 100644 assets/lodash@4.17.21-yUHHMES2.js.gz delete mode 100644 assets/login_bg-BPuoXCrC.js rename assets/{login_bg-h9AIQ06v.svg => login_bg-CH0AhDTq.svg} (100%) create mode 100644 assets/login_bg-DcvEftiQ.js rename assets/{menu-KnKYw6gN.js => menu-CPMkWw77.js} (100%) rename assets/{menu-KnKYw6gN.js.gz => menu-CPMkWw77.js.gz} (100%) rename assets/{more-Ej8Oiwns.js => more-DW-qndwg.js} (100%) rename assets/{more-Ej8Oiwns.js.gz => more-DW-qndwg.js.gz} (100%) rename assets/{mouse-03_U_h0x.js => mouse-C_l6KSTs.js} (100%) rename assets/{mouse-03_U_h0x.js.gz => mouse-C_l6KSTs.js.gz} (100%) rename assets/{object-inspect@1.12.3-w40geAFS.js => object-inspect@1.12.3-l0sNRNKZ.js} (100%) rename assets/{office-mL13bbyC.js => office-B5pC1KGi.js} (100%) rename assets/{office-mL13bbyC.js.gz => office-B5pC1KGi.js.gz} (100%) rename assets/{other-QN44tLIz.js => other-DU6bZUrM.js} (100%) rename assets/{other-QN44tLIz.js.gz => other-DU6bZUrM.js.gz} (100%) rename assets/{out-Pi3tiQst.js => out-CMQCc625.js} (100%) rename assets/{pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js => pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js} (100%) rename assets/{pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js.gz => pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js.gz} (100%) rename assets/{print-WnHXqwgf.js => print-jFo_n0lx.js} (100%) rename assets/{print-WnHXqwgf.js.gz => print-jFo_n0lx.js.gz} (100%) rename assets/{print-js@1.6.0-gYKv6oGQ.js => print-js@1.6.0-C3lAJnMa.js} (99%) create mode 100644 assets/print-js@1.6.0-C3lAJnMa.js.gz delete mode 100644 assets/print-js@1.6.0-gYKv6oGQ.js.gz rename assets/{qrcode-Ecs_mS_M.js => qrcode-Cr9UFjAo.js} (100%) rename assets/{qrcode-Ecs_mS_M.js.gz => qrcode-Cr9UFjAo.js.gz} (100%) rename assets/{qs@6.11.2-Z-dpNlsu.js => qs@6.11.2-5yoVYNs7.js} (97%) create mode 100644 assets/qs@6.11.2-5yoVYNs7.js.gz delete mode 100644 assets/qs@6.11.2-Z-dpNlsu.js.gz create mode 100644 assets/ray-08S_o84h.js delete mode 100644 assets/ray-9TfU2AhD.js rename assets/{ray-axE6w3gG.svg => ray-BrETrDeA.svg} (100%) create mode 100644 assets/ray-CES7ACvF.js delete mode 100644 assets/ray-vB7gcmcu.js rename assets/{reload-3-4q7kiv.js => reload-BCsJCBo-.js} (100%) rename assets/{rely-19SjH3Lv.js => rely-DlDUQEbT.js} (100%) rename assets/{rely-19SjH3Lv.js.gz => rely-DlDUQEbT.js.gz} (100%) rename assets/{resize_h-f_cn8Biv.js => resize_h-DA2p7YCQ.js} (100%) rename assets/{resize_h-f_cn8Biv.js.gz => resize_h-DA2p7YCQ.js.gz} (100%) rename assets/{right_arrow-ZCE0gHo4.js => right_arrow-CbmroMoE.js} (100%) rename assets/{row_end-BkDswo_g.js => row_end-CqbNhb3G.js} (100%) rename assets/{row_end-BkDswo_g.js.gz => row_end-CqbNhb3G.js.gz} (100%) rename assets/{row_head-yo3TQzYk.js => row_head-BCxi2x-p.js} (100%) rename assets/{row_head-yo3TQzYk.js.gz => row_head-BCxi2x-p.js.gz} (100%) rename assets/{screenfull@5.2.0-q9gEF-YC.js => screenfull@5.2.0-DuGDi0R7.js} (97%) create mode 100644 assets/screenfull@5.2.0-DuGDi0R7.js.gz delete mode 100644 assets/screenfull@5.2.0-q9gEF-YC.js.gz rename assets/{search-PNJFeCur.js => search-DPR73sQp.js} (100%) rename assets/{setting-oh7cMM8q.js => setting-CqYm8XBn.js} (100%) rename assets/{setting-oh7cMM8q.js.gz => setting-CqYm8XBn.js.gz} (100%) rename assets/{side-channel@1.0.4-JVVpKjRm.js => side-channel@1.0.4-DiPXwnX9.js} (61%) rename assets/{table-RDC-4476.js => table-tYkftQGA.js} (100%) rename assets/{table-RDC-4476.js.gz => table-tYkftQGA.js.gz} (100%) rename assets/{tslib@2.3.0-21A5UWR7.js => tslib@2.3.0-BDyQ-Jie.js} (100%) rename assets/{tslib@2.3.0-21A5UWR7.js.gz => tslib@2.3.0-BDyQ-Jie.js.gz} (100%) rename assets/{twitter-dtkDLQvk.js => twitter-DjE7U1HD.js} (100%) rename assets/{twitter-dtkDLQvk.js.gz => twitter-DjE7U1HD.js.gz} (100%) create mode 100644 assets/utils-B_UBRWj5.js create mode 100644 assets/utils-B_UBRWj5.js.gz delete mode 100644 assets/utils-zTxN2cCS.js delete mode 100644 assets/utils-zTxN2cCS.js.gz delete mode 100644 assets/vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js.gz rename assets/{vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js => vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js} (98%) create mode 100644 assets/vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js.gz rename assets/{vue@3.4.20_typescript@5.2.2-w40geAFS.js => vue@3.4.21_typescript@5.2.2-l0sNRNKZ.js} (100%) rename assets/{zh-CN-q1Lg5YhR.js => zh-CN-DfDWFdbg.js} (69%) create mode 100644 assets/zh-CN-DfDWFdbg.js.gz delete mode 100644 assets/zh-CN-q1Lg5YhR.js.gz delete mode 100644 assets/zrender@5.5.0-GTXoC3r-.js delete mode 100644 assets/zrender@5.5.0-GTXoC3r-.js.gz create mode 100644 assets/zrender@5.5.0-JN1hODMT.js create mode 100644 assets/zrender@5.5.0-JN1hODMT.js.gz diff --git a/assets/@vue_devtools-api@6.5.1-w40geAFS.js b/assets/@vue_devtools-api@6.5.1-l0sNRNKZ.js similarity index 100% rename from assets/@vue_devtools-api@6.5.1-w40geAFS.js rename to assets/@vue_devtools-api@6.5.1-l0sNRNKZ.js diff --git a/assets/@vue_reactivity@3.4.20-tq0PoOjZ.js b/assets/@vue_reactivity@3.4.21-8_tu8c_o.js similarity index 82% rename from assets/@vue_reactivity@3.4.20-tq0PoOjZ.js rename to assets/@vue_reactivity@3.4.21-8_tu8c_o.js index 1ec7b92a..ae94d4fc 100644 --- a/assets/@vue_reactivity@3.4.20-tq0PoOjZ.js +++ b/assets/@vue_reactivity@3.4.21-8_tu8c_o.js @@ -1,5 +1,5 @@ -import{i as e}from"./@vue_shared@3.4.20-IXQMxlXI.js";/** -* @vue/reactivity v3.4.20 +import{i as e}from"./@vue_shared@3.4.21-DCcVmNGw.js";/** +* @vue/reactivity v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/new Set(Object.getOwnPropertyNames(Symbol).filter(r=>r!=="arguments"&&r!=="caller").map(r=>Symbol[r]).filter(e));function t(r){return i(r)?t(r.__v_raw):!!(r&&r.__v_isReactive)}function i(r){return!!(r&&r.__v_isReadonly)}function o(r){return t(r)||i(r)}function s(r){return!!(r&&r.__v_isRef===!0)}export{o as a,s as i}; diff --git a/assets/@vue_runtime-core@3.4.20-d4vFfH7R.js.gz b/assets/@vue_runtime-core@3.4.20-d4vFfH7R.js.gz deleted file mode 100644 index a86ba6c4def767678902dda176bba0467dca4536..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1774 zcmV1yTa&(Z8niVG zL!qgd2~D};DRXM;zYj;rmXZSR`^9%h9?84oJr8BQSmp(+b&$GX#ZnXxRaWGSD0%bC zW2vTvN+sw=4Nt$kO%9WT-adTmeaNrwzb5xC8t8hxUwFrEQ7o85F=BTpKC&|uSInZg zWHS`EOre;w48@YoQM`M0uA8TYnr+X#`264ZEA#onpZR8Q@6}#_UT=!hf?lY7nHMT} ztes!&1w_)|pw~a%Ulz(K3&EFir2}&Im|7Zq$;%+Mv*4ywfy^xw`nH6;aJZ+@Qdy^h z_ZQc%_V(Tw1wkfkX$<@B#X#oPLGY^>JuPl?lVo{8qQ`wZlM!X_1&9+!rc>=krCZ`g z?7khlRz_j5*wc&E*&RfbeR?qpD;)j(#i(51=wB~J9pL$e7*7Tma#_ckl~#hzZSa|Z z2>WzhB+JsxNhx564tzYJ)z0Z};vMoOp{x|exJZn$cQD`YPc|ELZ(Y9-pzA_GS=a!Q z*^^BdTAt3enH9>4aA@yPL~=ri2h-kB9xLzMC@Ly)Ygt}!i;e`ImMYHz5F)bW;#L(=91{>x^cs^1eT9d21n6e7^1mYjbhy?$V+9BH zz#YqY7}|;hM_<}rhtIR_Dq9OFdd$?S5+HaVWOEf?!f;ymmzG~I(< zqK+YRV9O$3I_{XyDvmFRqnI1&Q`DWzm+E51zcXiY7}b{Jbs)_pa?51CSmsvQI(+7u zj&3Y>npeGQsxrB zi&)}~G^Nu5VL0sb_g)+v^Ltc|4*4z0L++7zzAZYi#|tHbowVMD2JKl3MYc28o0f zlX$#TRokck;QJLs%!%Hv#c#+bRueCC9Tfb8ExlzDD{jbNjaSPh-3t_s*>>@Hy%@hl ztmxIBOzZZFWhG#sGvb6NG+Hy=KpCe3osk7Ls1^OA-AMBkJ0YU{_FhSdsLqItkAB`p zXoO2o_1yMAPRidplA*)*CM zPq5Ma!zn3K=-(9iq(AiE>}RQ*6D>|OQIv8s?oEiIRW)!Vnoe&%olP$;N7wHzPtT^K zv+L`#kE7`{Vpg13%62ZJ(Z?TV+k5}B^NfxBBOUD?=m=l4O0E1qx1aE@SIWMkknA&x Qyc)dv7fTkr2N(_j04{u6{{R30 diff --git a/assets/@vue_runtime-core@3.4.20-d4vFfH7R.js b/assets/@vue_runtime-core@3.4.21-DW3iHaBZ.js similarity index 95% rename from assets/@vue_runtime-core@3.4.20-d4vFfH7R.js rename to assets/@vue_runtime-core@3.4.21-DW3iHaBZ.js index 113ca28b..e5324819 100644 --- a/assets/@vue_runtime-core@3.4.20-d4vFfH7R.js +++ b/assets/@vue_runtime-core@3.4.21-DW3iHaBZ.js @@ -1,5 +1,5 @@ -import{i as x,a as k}from"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import{a as g,b as m,c as S,g as R,E as O,n as N,d as b,e as h,f as p,h as A}from"./@vue_shared@3.4.20-IXQMxlXI.js";/** -* @vue/runtime-core v3.4.20 +import{i as x,a as k}from"./@vue_reactivity@3.4.21-8_tu8c_o.js";import{a as g,b as m,c as S,g as R,E as O,n as N,d as b,e as h,f as p,h as A}from"./@vue_shared@3.4.21-DCcVmNGw.js";/** +* @vue/runtime-core v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let f=null,z=null;const B=Symbol.for("v-ndc"),M=t=>t.__isSuspense,j=t=>t.__isTeleport,y=Symbol.for("v-fgt"),U=Symbol.for("v-txt"),G=Symbol.for("v-cmt"),K=Symbol.for("v-stc"),r=[];let u=null;function X(t=!1){r.push(u=t?null:[])}function L(){r.pop(),u=r[r.length-1]||null}function Y(t){return t.dynamicChildren=u||O,L(),u&&u.push(t),t}function Z(t,s,n,c,l,e){return Y(T(t,s,n,c,l,e,!0))}function D(t){return t?t.__v_isVNode===!0:!1}const E="__vInternal",I=({key:t})=>t??null,_=({ref:t,ref_key:s,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?g(t)||x(t)||S(t)?{i:f,r:t,k:s,f:!!n}:t:null);function T(t,s=null,n=null,c=0,l=null,e=t===y?0:1,i=!1,a=!1){const o={__v_isVNode:!0,__v_skip:!0,type:t,props:s,key:s&&I(s),ref:s&&_(s),scopeId:z,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:e,patchFlag:c,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:f};return a?(F(o,n),e&128&&t.normalize(o)):n&&(o.shapeFlag|=g(n)?8:16),!i&&u&&(o.patchFlag>0||e&6)&&o.patchFlag!==32&&u.push(o),o}const V=P;function P(t,s=null,n=null,c=0,l=null,e=!1){if((!t||t===B)&&(t=G),D(t)){const a=C(t,s,!0);return n&&F(a,n),!e&&u&&(a.shapeFlag&6?u[u.indexOf(t)]=a:u.push(a)),a.patchFlag|=-2,a}if(J(t)&&(t=t.__vccOpts),s){s=q(s);let{class:a,style:o}=s;a&&!g(a)&&(s.class=N(a)),b(o)&&(k(o)&&!m(o)&&(o=h({},o)),s.style=p(o))}const i=g(t)?1:M(t)?128:j(t)?64:b(t)?4:S(t)?2:0;return T(t,s,n,c,l,i,e,!0)}function q(t){return t?k(t)||E in t?h({},t):t:null}function C(t,s,n=!1){const{props:c,ref:l,patchFlag:e,children:i}=t,a=s?H(c||{},s):c;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:a,key:a&&I(a),ref:s&&s.ref?n&&l?m(l)?l.concat(_(s)):[l,_(s)]:_(s):l,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:i,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:s&&t.type!==y?e===-1?16:e|16:e,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&C(t.ssContent),ssFallback:t.ssFallback&&C(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function w(t=" ",s=0){return V(U,null,t,s)}function $(t,s){const n=V(K,null,t);return n.staticCount=s,n}function F(t,s){let n=0;const{shapeFlag:c}=t;if(s==null)s=null;else if(m(s))n=16;else if(typeof s=="object")if(c&65){const l=s.default;l&&(l._c&&(l._d=!1),F(t,l()),l._c&&(l._d=!0));return}else{n=32;const l=s._;!l&&!(E in s)?s._ctx=f:l===3&&f&&(f.slots._===1?s._=1:(s._=2,t.patchFlag|=1024))}else S(s)?(s={default:s,_ctx:f},n=32):(s=String(s),c&64?(n=16,s=[w(s)]):n=8);t.children=s,t.shapeFlag|=n}function H(...t){const s={};for(let n=0;n{let l;return(l=t[n])||(l=t[n]=[]),l.push(c),e=>{l.length>1?l.forEach(i=>i(e)):l[0](e)}};s("__VUE_INSTANCE_SETTERS__",n=>n),s("__VUE_SSR_SETTERS__",n=>n)}function J(t){return S(t)&&"__vccOpts"in t}export{$ as a,Z as c,X as o}; diff --git a/assets/@vue_runtime-core@3.4.21-DW3iHaBZ.js.gz b/assets/@vue_runtime-core@3.4.21-DW3iHaBZ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..150796674e2c50f251787051d25ab7233a07b0dc GIT binary patch literal 1772 zcmV zC^Qwbp(#&1rA}@A_ZLUWmeK<6`^9%h9?84oJr8BQToom3bdb4V%`y}ZbzTQtsh^2J3X-K_Tu@7W!SC6g#7>>kBOc7ftOvna0F z9K{_|C>AV7v0@7pZ=Rj&7Fnt0yEA_~m$%F7w_p94uMQ4g90cg~s;n&Nr8<;Fse;GG z`Ncs%Bn^%R!_&i6shqM9e6H3yAQz9BrNQT-3NkwnZYveY!a}L_zFVE&Lqyr9??z#bqi??(l}jA`^Se<8cz!9Svk`_|HL>QEm7oh7{7pcF zL%J!GRpl0>5->&wKAq8e@AMb(4#kR4R*7<2CPvwNSR4*#+bz0xuAd3eO{t(NZ2-yq z$!1F}&llRvOJzm1-M(jk;VyApH75dP&@KOm0CUVT$qZBbjXsl`{x}NEo3JRocu%>`IW$gL>jnQ*j1kpE*kf*_0~hz)F>; zIPJWa7bUmoNZ@IuiaY=zB3mu*R2juF0TD$nF`3X;czjQQZntayJ0U>F8_jc8a$pbK zv7CpYtvPV?rQLP-Je#hvjgVr%Ort6RLWrmFfDf4#;gDti>YCgNvFRnw!vRCnJ?Itc z7%~U8DvOolj`^(O_=-4+xuKq-?qso2S9AW2Ia9!-u^ev#X)lpmCX3~&u*x>!GuL)> zYq|5nLO1CyGh^;D`Ow&NUA7xSnOUbX?Z#H7k(reXthM*a%6kQU{Y`JyK?Yi$7nKD* zU~ZAE)TPPpxnipfS7l>zNeX5uQ}OWV zG>##$MY+t3{-#JlDYtP_Jhs|31Pd%X8D!+)_hADqGZ=AnK<`&3I}wTqK)HAl3|LW zYU0hheBzUFHLVhD=W6{vCqQQ+<87cBr7Y{R*owm=meo2Ze-LO6_lT78{R*(d=*EeE ziKECy8)-79jx?j)(l67e}Z33o0ka{0`+Y_sBfrgIyW=Jfj4@gvXGHVhp?wi(G<+05 zTR?Y9nmXGKr<(?X(!BmDm$Pf)Z-&pgsIM0&PI zx=Tuxk8K>A@sb!iHi;~(%zz*TP(C#bl^MrhZuXo2Nvl2Q21xp5FNqy?A!(H7_}z^* z<})Ni(zAM~hOQxdb#sVDOgThqM8-cHj)x~)ZSm(h`1cQzH-BJ)AKt4zEkM#44T(X5 zqEBOxbViRPA=&F4S3(tK*XX1q#P(xA?MIj9(&F z44O}-O?Snz7BJE|al#WCZJ2JPj8lQm$r2mXis8wAqCI)nuO^ruwtayDi>NZSAp^4*=c=S6uc1bE> zEpl#z5U=Ank7JU1V7Md|LJZME3^_q@#GucY!@?1;A19SR{E?HQdUZ%> zj=StAecGx_HgeW2ctgzoVN=3Q&5UUwr)D@urqU(KuF#w$fB{<%p*KiJ6+2 zP~+)r$AOAz%5{4kCKMuyc5b*Qt=k@Vb$cX;kAyNOh-H$BGvC^#?Hyu#wdi)+YGOLW zM)MD+q)efITjaCh*nhKMWO6~YIMYN?%FT2zBZ}7b$dM>bZ$Dk6SJ#u9H`nJE>Ez<( z=HlZdO(SN-nWb#+GMRk*VYa*XKYGvD#6Qx}{(+A0HLKOy|8x5Z|9WNY9~6@PjiRVW OFa8VDzF<`t4gdfI4RR0w literal 0 HcmV?d00001 diff --git a/assets/@vue_runtime-dom@3.4.20-w40geAFS.js b/assets/@vue_runtime-dom@3.4.21-l0sNRNKZ.js similarity index 100% rename from assets/@vue_runtime-dom@3.4.20-w40geAFS.js rename to assets/@vue_runtime-dom@3.4.21-l0sNRNKZ.js diff --git a/assets/@vue_shared@3.4.20-IXQMxlXI.js.gz b/assets/@vue_shared@3.4.20-IXQMxlXI.js.gz deleted file mode 100644 index 0b1c384ce49a66b9d929e94ca7cf8e78a672ae7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmV-z0+Rh7iwFP!000021C3Bki`y_1yysVFeK2~CYR74zZM;evmK=I0g=Hx$ju#w9 zwpA1H6#Q(j>ANzIcX{33hr({xl2~N?Of#jaAyXZGsm}8is!Tyqg3;R48dIs%e^$ z9kq06!=ldhjoP!d#WSFk#&PWX@94OvXTFc$@pD+l^ZDiSfxQ0y708&KTM3(Tvi_0eB@7uoe~}q9e+isY=rRr zHwx7`@Djl+Dw00=EyX~W#pQwvI!G&_cDcB#xw-ZlZ}oaz3B80O#J6qUSa#mB!Agq_ad`+fXoB**cNa=_oVQrZOXp za%^CAzy=mMHjwZVGjPv)nMPb91}fDVWvR|u&1|D3QY{mPAzosREnF_bIT&WP?ceTc zl;G7>`hc@w3lLSLqR|4U57`tVa-`8V+6L)E7Ob|xHj1j(TnCryO`LIYsM%5E1;a<; zc@UbT;1=&8ES28mMU5q0x;o@*NI8fqNX*c}GWLC}Qj^ZI&}x3bkWrJy;|1Clh-zQF zoSYZerJ|mf41qyWn~V)~?f*~XC+s?h#5e;}YNj6Y;H5}0uIc5{HE+Sa=;gALk6oz2 zZp)sJO51ada)UO6JIG1tU`K8o6ht`KleGgzat9^3bx@I=gPLp{aB^}W+hp<&1DwCx HKLh{(BWE-K diff --git a/assets/@vue_shared@3.4.20-IXQMxlXI.js b/assets/@vue_shared@3.4.21-DCcVmNGw.js similarity index 97% rename from assets/@vue_shared@3.4.20-IXQMxlXI.js rename to assets/@vue_shared@3.4.21-DCcVmNGw.js index b03dc8f1..b2460c05 100644 --- a/assets/@vue_shared@3.4.20-IXQMxlXI.js +++ b/assets/@vue_shared@3.4.21-DCcVmNGw.js @@ -1,5 +1,5 @@ /** -* @vue/shared v3.4.20 +* @vue/shared v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const h=[],b=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),A=Object.assign,f=Array.isArray,C=t=>typeof t=="function",i=t=>typeof t=="string",E=t=>typeof t=="symbol",l=t=>t!==null&&typeof t=="object";let c;const R=()=>c||(c=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function a(t){if(f(t)){const o={};for(let n=0;n{if(n){const s=n.split(g);s.length>1&&(o[s[0].trim()]=s[1].trim())}}),o}function y(t){let o="";if(i(t))o=t;else if(f(t))for(let n=0;nH6#Q(j>ANzIcX{33hr zj#|33VNvJ$M(x?!;u%m%<2d&HcXZs-GvCMW_&F@&`TTPEKwf|U3S>=x@BXsFhPg4k zlBA?-t@BgJO^4*B`}}ldszjDjuWV#txso2?A120XE-R00KJur-P6>~Qj=!Q*HbVIR z8-?l|c!^*Z6-l4`mSUjG;&Q_+Y|l22Uj)l*0J z$HlvKZ&oeNEhJ+;lw%8LUg8p4fOBt3(Q})WN@M3#(pe&}Z77(mY@NvIbd(utQ<)J) zIX195U;~RB8%TJG8Mx=YOd~E41C{EGvQ%fSX1381sg?=D5HB&u7A_az91Jtt_HXwz zO7Q9`eZX0;1&AtA(P)9whinQFInrnwZG-e73s&1;8%5P?u7k_qrR}*!xj`Gk9pt2Rup>7P3L+fr$=U%Uxr372I;hCbK}|LeI5|0xZ8G@>dx2eE HKLh{(<7h0h literal 0 HcmV?d00001 diff --git a/assets/@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js b/assets/@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js deleted file mode 100644 index 546ff173..00000000 --- a/assets/@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js +++ /dev/null @@ -1 +0,0 @@ -import{t as M,w as j,a as _,i as H,n as N,b as k,c as I,d as x}from"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";function g(e){var n;const t=M(e);return(n=t==null?void 0:t.$el)!=null?n:t}const S=H?window:void 0;function b(...e){let n,t,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([t,r,s]=e,n=S):[n,t,r,s]=e,!n)return N;Array.isArray(t)||(t=[t]),Array.isArray(r)||(r=[r]);const o=[],c=()=>{o.forEach(p=>p()),o.length=0},l=(p,d,i,u)=>(p.addEventListener(d,i,u),()=>p.removeEventListener(d,i,u)),m=VueDemi.watch(()=>[g(n),M(s)],([p,d])=>{if(c(),!p)return;const i=k(d)?{...d}:d;o.push(...t.flatMap(u=>r.map(f=>l(p,u,f,i))))},{immediate:!0,flush:"post"}),w=()=>{m(),c()};return I(w),w}let R=!1;function ee(e,n,t={}){const{window:r=S,ignore:s=[],capture:o=!0,detectIframe:c=!1}=t;if(!r)return N;x&&!R&&(R=!0,Array.from(r.document.body.children).forEach(i=>i.addEventListener("click",N)),r.document.documentElement.addEventListener("click",N));let l=!0;const m=i=>s.some(u=>{if(typeof u=="string")return Array.from(r.document.querySelectorAll(u)).some(f=>f===i.target||i.composedPath().includes(f));{const f=g(u);return f&&(i.target===f||i.composedPath().includes(f))}}),p=[b(r,"click",i=>{const u=g(e);if(!(!u||u===i.target||i.composedPath().includes(u))){if(i.detail===0&&(l=!m(i)),!l){l=!0;return}n(i)}},{passive:!0,capture:o}),b(r,"pointerdown",i=>{const u=g(e);l=!m(i)&&!!(u&&!i.composedPath().includes(u))},{passive:!0}),c&&b(r,"blur",i=>{setTimeout(()=>{var u;const f=g(e);((u=r.document.activeElement)==null?void 0:u.tagName)==="IFRAME"&&!(f!=null&&f.contains(r.document.activeElement))&&n(i)},0)})].filter(Boolean);return()=>p.forEach(i=>i())}function B(){const e=VueDemi.ref(!1);return VueDemi.getCurrentInstance()&&VueDemi.onMounted(()=>{e.value=!0}),e}function z(e){const n=B();return VueDemi.computed(()=>(n.value,!!e()))}function Q(e,n={}){const{window:t=S}=n,r=z(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const o=VueDemi.ref(!1),c=w=>{o.value=w.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",c):s.removeListener(c))},m=VueDemi.watchEffect(()=>{r.value&&(l(),s=t.matchMedia(M(e)),"addEventListener"in s?s.addEventListener("change",c):s.addListener(c),o.value=s.matches)});return I(()=>{m(),l(),s=void 0}),o}const O=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},A="__vueuse_ssr_handlers__",Y=q();function q(){return A in O||(O[A]=O[A]||{}),O[A]}function K(e,n){return Y[e]||n}function $(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const G={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},T="vueuse-storage";function te(e,n,t,r={}){var s;const{flush:o="pre",deep:c=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:w=!1,shallow:p,window:d=S,eventFilter:i,onError:u=a=>{console.error(a)},initOnMounted:f}=r,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof n=="function"?n():n);if(!t)try{t=K("getDefaultStorage",()=>{var a;return(a=S)==null?void 0:a.localStorage})()}catch(a){u(a)}if(!t)return y;const v=M(n),L=$(v),D=(s=r.serializer)!=null?s:G[L],{pause:C,resume:W}=j(y,()=>F(y.value),{flush:o,deep:c,eventFilter:i});return d&&l&&_(()=>{b(d,"storage",E),b(d,T,J),f&&E()}),f||E(),y;function F(a){try{if(a==null)t.removeItem(e);else{const h=D.write(a),V=t.getItem(e);V!==h&&(t.setItem(e,h),d&&d.dispatchEvent(new CustomEvent(T,{detail:{key:e,oldValue:V,newValue:h,storageArea:t}})))}}catch(h){u(h)}}function P(a){const h=a?a.newValue:t.getItem(e);if(h==null)return m&&v!=null&&t.setItem(e,D.write(v)),v;if(!a&&w){const V=D.read(h);return typeof w=="function"?w(V,v):L==="object"&&!Array.isArray(V)?{...v,...V}:V}else return typeof h!="string"?h:D.read(h)}function J(a){E(a.detail)}function E(a){if(!(a&&a.storageArea!==t)){if(a&&a.key==null){y.value=v;return}if(!(a&&a.key!==e)){C();try{(a==null?void 0:a.newValue)!==D.write(y.value)&&(y.value=P(a))}catch(h){u(h)}finally{a?VueDemi.nextTick(W):W()}}}}}function U(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"MutationObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.watch(()=>g(e),d=>{l(),c.value&&r&&d&&(o=new MutationObserver(n),o.observe(d,s))},{immediate:!0}),w=()=>o==null?void 0:o.takeRecords(),p=()=>{l(),m()};return I(p),{isSupported:c,stop:p,takeRecords:w}}function X(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"ResizeObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(d=>g(d)):[g(e)]),w=VueDemi.watch(m,d=>{if(l(),c.value&&r){o=new ResizeObserver(n);for(const i of d)i&&o.observe(i,s)}},{immediate:!0,flush:"post",deep:!0}),p=()=>{l(),w()};return I(p),{isSupported:c,stop:p}}function ne(e,n={}){const{reset:t=!0,windowResize:r=!0,windowScroll:s=!0,immediate:o=!0}=n,c=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),w=VueDemi.ref(0),p=VueDemi.ref(0),d=VueDemi.ref(0),i=VueDemi.ref(0),u=VueDemi.ref(0);function f(){const y=g(e);if(!y){t&&(c.value=0,l.value=0,m.value=0,w.value=0,p.value=0,d.value=0,i.value=0,u.value=0);return}const v=y.getBoundingClientRect();c.value=v.height,l.value=v.bottom,m.value=v.left,w.value=v.right,p.value=v.top,d.value=v.width,i.value=v.x,u.value=v.y}return X(e,f),VueDemi.watch(()=>g(e),y=>!y&&f()),U(e,f,{attributeFilter:["style","class"]}),s&&b("scroll",f,{capture:!0,passive:!0}),r&&b("resize",f,{passive:!0}),_(()=>{o&&f()}),{height:c,bottom:l,left:m,right:w,top:p,width:d,x:i,y:u,update:f}}function re(e={}){const{window:n=S,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:o=!0}=e,c=VueDemi.ref(t),l=VueDemi.ref(r),m=()=>{n&&(o?(c.value=n.innerWidth,l.value=n.innerHeight):(c.value=n.document.documentElement.clientWidth,l.value=n.document.documentElement.clientHeight))};if(m(),_(m),b("resize",m,{passive:!0}),s){const w=Q("(orientation: portrait)");VueDemi.watch(w,()=>m())}return{width:c,height:l}}export{X as a,re as b,ne as c,te as d,ee as o,b as u}; diff --git a/assets/@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js.gz b/assets/@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js.gz deleted file mode 100644 index ef9ad0adeeb5a25efd2fd19d52b50fb2b95e6f54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2774 zcmV;{3Mus;iwFP!000021EpD8Z{s!=e&1hV3k5*}EH|^e#RBp&?p!i$+DX#J*-VQd z2pH+e=0qY@lCsAm>%T8Z-E2>$Ew(QaeMlaj%XcnhWKnA4YBv#fazQu#^MMNgd7#pN zzNgB6F6pEHJki8|&S~mDADhhRB4U64c3nYb;lZwif%MxKC+y$s#lyOSZ~w{u#r|>f z_1EA0S;5+}8qEHRLJEzCsC60NM8IDUbF%nZ27D6F{STvd5KUu&68 zPGZNtf}BiSnu=Z1?ppBg=NqX~y@}g};|Y(LF$Sd0!A%r()KEK<8Ft$ebT)yzlY7o1 z>x@*(Xt#T5jMy@1!x#HmGRJpe*F6WS_=3cD9UD)WD$=ge&F}7M!ZG2ewPu+%XChhQlAo5C5UN=YYUx(|q@g*-B~7WM72&72WFk$^ z)}Y)wX&opqxSgY(Rmlt#dJWGlAhh7O6}*8$vW;-b3i};*ORNaJz?R%od{@%+-b*Ai zoM1wyWv6NZM9UKf_P`OmvKx~7RMd>O7vF6hgnu3GGoo7ZA5GQ>4qT$YiV`@gPene<`jS#-} z8(K$t$YaA&om2%V#~yXMWywnBsR2a>|4Du-KX*`+9#KF2Gy79^qY$*zPrYUWMN(Fxv&>kT`8#<~gniX&GkxG~=90=7d>- z+wCMvbWv&x=}*F~Fkw<9d6k0286mUQ`jd<=an*f|u~L+U=@8DO^Pe@s^P+1t(*b0ue9xzCJh;j!%#C?Fiu#be=Mlnoe7dSebEWphp3+{+~AHM|cC}~T5BBHu;|EAwH17xTWmPm)JNQ6>FKe(@>4AZAMuH7Fj9PGqTo>T}AFiI4N5mmB zkCX$$0CW0$an-5itLhDp+R*sgI&H)f_O1l3>*c5k+0~c1E*I8qm#BGE8i;5LQ2MUz zgytbd+~`Hi>~+W>HumMbmEsL#qRO3(3r{M*EJxCYPhU{G5_zsSaY?&)Px*p^PfTw^ zO^YSf>dY8z;);u|((4=;cp4U@p;AeA)t8_+Yq+6Xj>~zUHoGIPA&d7iI_XF4(~5KxUcYRi|}l(gLA%-`VYJ((An@gsubL1VWqsj9dPO z`OwCz!8d({Jb>#4-_kXS-|;c8BQ!m{_TIL4#WiJ&-8S)UIn5i?tMm%Jeo-*@_bv1Aw4Mg=x${4gx{0+y-$+Op4mamS&+twkE=2+>E8Z$vuD#^{)$bn!OBnY*DQK)(Kvc|B6A4uCaE`f zN=SU?t$y!~bm)*GctU3Q&>5s|9dRfpR%DiGgS!WuiOwb|kqC{hk<^A;?-w6u+RPpN zwdab>pK`^X@f93hpA7h>#D$6-+|WuMn~}0ejL!4eddeuDf5`DSuH@jJbmF~nL@164 zn`1(GOh}Ij@|aK^5yldf4fopZ_++sqwL=JZj^ZaYA4bJ6+6<#|7^TBV4x_3c^~t&E zEBDqHgIBszsZ`6?xdi2|0}^Nb$!oR(xm>wHfHiy6&go*1W6g5N+#t-FnXtYbemh+b zVy)RmrfxL|w`Ly)@z!kHblC7Qml67foU-Mo(=9@ofAsVjFQc_^&dA5gLDwYQMb>R| zi2TElur|7H2(|vHB(eb=k>Aw6(@an3!JCQ+3rzr4Sa>kowHrDJ&=6X;28t8f8Ya%E zH%MI2V2F4_+x!v~k5l?FmUJ6ev?@bOob93A0EW-=jPg&DN;)a>_koAw-38;PtHt@v z`R&=m`Q_X5%k!IG`*q*9BAG8QY+KE?IunBfi zKC8_K1qHNdV_Dn?G3I9Y7i%Q~tvLfD7Lj4!$jpd~5qq z-0+`qg!P_zCO%0SAsvax>=2ln(7qP_wW`H$-TFGA9W?T$fsf(8C%^cAh6rlFe;=s| c--NpGO(}%0ZvTT)HM76{544tupmiAl00dru+W-In diff --git a/assets/@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js b/assets/@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js new file mode 100644 index 00000000..55c01c5b --- /dev/null +++ b/assets/@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js @@ -0,0 +1 @@ +import{n as M,t as E,i as H,a as I,w as k,b as _,c as x,d as B,e as Q}from"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";function g(e){var n;const r=E(e);return(n=r==null?void 0:r.$el)!=null?n:r}const V=x?window:void 0;function S(...e){let n,r,i,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,i,a]=e,n=V):[n,r,i,a]=e,!n)return M;Array.isArray(r)||(r=[r]),Array.isArray(i)||(i=[i]);const s=[],c=()=>{s.forEach(p=>p()),s.length=0},l=(p,f,t,o)=>(p.addEventListener(f,t,o),()=>p.removeEventListener(f,t,o)),m=VueDemi.watch(()=>[g(n),E(a)],([p,f])=>{if(c(),!p)return;const t=H(f)?{...f}:f;s.push(...r.flatMap(o=>i.map(d=>l(p,o,d,t))))},{immediate:!0,flush:"post"}),h=()=>{m(),c()};return I(h),h}let T=!1;function ne(e,n,r={}){const{window:i=V,ignore:a=[],capture:s=!0,detectIframe:c=!1}=r;if(!i)return M;Q&&!T&&(T=!0,Array.from(i.document.body.children).forEach(t=>t.addEventListener("click",M)),i.document.documentElement.addEventListener("click",M));let l=!0;const m=t=>a.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(d=>d===t.target||t.composedPath().includes(d));{const d=g(o);return d&&(t.target===d||t.composedPath().includes(d))}}),p=[S(i,"click",t=>{const o=g(e);if(!(!o||o===t.target||t.composedPath().includes(o))){if(t.detail===0&&(l=!m(t)),!l){l=!0;return}n(t)}},{passive:!0,capture:s}),S(i,"pointerdown",t=>{const o=g(e);l=!m(t)&&!!(o&&!t.composedPath().includes(o))},{passive:!0}),c&&S(i,"blur",t=>{setTimeout(()=>{var o;const d=g(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(d!=null&&d.contains(i.document.activeElement))&&n(t)},0)})].filter(Boolean);return()=>p.forEach(t=>t())}function Y(){const e=VueDemi.ref(!1),n=VueDemi.getCurrentInstance();return n&&VueDemi.onMounted(()=>{e.value=!0},VueDemi.isVue2?null:n),e}function z(e){const n=Y();return VueDemi.computed(()=>(n.value,!!e()))}function q(e,n={}){const{window:r=V}=n,i=z(()=>r&&"matchMedia"in r&&typeof r.matchMedia=="function");let a;const s=VueDemi.ref(!1),c=h=>{s.value=h.matches},l=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",c):a.removeListener(c))},m=VueDemi.watchEffect(()=>{i.value&&(l(),a=r.matchMedia(E(e)),"addEventListener"in a?a.addEventListener("change",c):a.addListener(c),s.value=a.matches)});return I(()=>{m(),l(),a=void 0}),s}const A=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},N="__vueuse_ssr_handlers__",K=$();function $(){return N in A||(A[N]=A[N]||{}),A[N]}function G(e,n){return K[e]||n}function U(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const X={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},C="vueuse-storage";function re(e,n,r,i={}){var a;const{flush:s="pre",deep:c=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:h=!1,shallow:p,window:f=V,eventFilter:t,onError:o=u=>{console.error(u)},initOnMounted:d}=i,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof n=="function"?n():n);if(!r)try{r=G("getDefaultStorage",()=>{var u;return(u=V)==null?void 0:u.localStorage})()}catch(u){o(u)}if(!r)return y;const v=E(n),W=U(v),D=(a=i.serializer)!=null?a:X[W],{pause:F,resume:L}=k(y,()=>P(y.value),{flush:s,deep:c,eventFilter:t});f&&l&&_(()=>{S(f,"storage",O),S(f,C,j),d&&O()}),d||O();function R(u,w){f&&f.dispatchEvent(new CustomEvent(C,{detail:{key:e,oldValue:u,newValue:w,storageArea:r}}))}function P(u){try{const w=r.getItem(e);if(u==null)R(w,null),r.removeItem(e);else{const b=D.write(u);w!==b&&(r.setItem(e,b),R(w,b))}}catch(w){o(w)}}function J(u){const w=u?u.newValue:r.getItem(e);if(w==null)return m&&v!=null&&r.setItem(e,D.write(v)),v;if(!u&&h){const b=D.read(w);return typeof h=="function"?h(b,v):W==="object"&&!Array.isArray(b)?{...v,...b}:b}else return typeof w!="string"?w:D.read(w)}function O(u){if(!(u&&u.storageArea!==r)){if(u&&u.key==null){y.value=v;return}if(!(u&&u.key!==e)){F();try{(u==null?void 0:u.newValue)!==D.write(y.value)&&(y.value=J(u))}catch(w){o(w)}finally{u?VueDemi.nextTick(L):L()}}}}function j(u){O(u.detail)}return y}function Z(e,n,r={}){const{window:i=V,...a}=r;let s;const c=z(()=>i&&"MutationObserver"in i),l=()=>{s&&(s.disconnect(),s=void 0)},m=VueDemi.computed(()=>{const t=E(e),o=(Array.isArray(t)?t:[t]).map(g).filter(B);return new Set(o)}),h=VueDemi.watch(()=>m.value,t=>{l(),c.value&&i&&t.size&&(s=new MutationObserver(n),t.forEach(o=>s.observe(o,a)))},{immediate:!0,flush:"post"}),p=()=>s==null?void 0:s.takeRecords(),f=()=>{l(),h()};return I(f),{isSupported:c,stop:f,takeRecords:p}}function ee(e,n,r={}){const{window:i=V,...a}=r;let s;const c=z(()=>i&&"ResizeObserver"in i),l=()=>{s&&(s.disconnect(),s=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(f=>g(f)):[g(e)]),h=VueDemi.watch(m,f=>{if(l(),c.value&&i){s=new ResizeObserver(n);for(const t of f)t&&s.observe(t,a)}},{immediate:!0,flush:"post"}),p=()=>{l(),h()};return I(p),{isSupported:c,stop:p}}function ie(e,n={}){const{reset:r=!0,windowResize:i=!0,windowScroll:a=!0,immediate:s=!0}=n,c=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),h=VueDemi.ref(0),p=VueDemi.ref(0),f=VueDemi.ref(0),t=VueDemi.ref(0),o=VueDemi.ref(0);function d(){const y=g(e);if(!y){r&&(c.value=0,l.value=0,m.value=0,h.value=0,p.value=0,f.value=0,t.value=0,o.value=0);return}const v=y.getBoundingClientRect();c.value=v.height,l.value=v.bottom,m.value=v.left,h.value=v.right,p.value=v.top,f.value=v.width,t.value=v.x,o.value=v.y}return ee(e,d),VueDemi.watch(()=>g(e),y=>!y&&d()),Z(e,d,{attributeFilter:["style","class"]}),a&&S("scroll",d,{capture:!0,passive:!0}),i&&S("resize",d,{passive:!0}),_(()=>{s&&d()}),{height:c,bottom:l,left:m,right:h,top:p,width:f,x:t,y:o,update:d}}function oe(e={}){const{window:n=V,initialWidth:r=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:a=!0,includeScrollbar:s=!0}=e,c=VueDemi.ref(r),l=VueDemi.ref(i),m=()=>{n&&(s?(c.value=n.innerWidth,l.value=n.innerHeight):(c.value=n.document.documentElement.clientWidth,l.value=n.document.documentElement.clientHeight))};if(m(),_(m),S("resize",m,{passive:!0}),a){const h=q("(orientation: portrait)");VueDemi.watch(h,()=>m())}return{width:c,height:l}}export{ee as a,oe as b,ie as c,re as d,ne as o,S as u}; diff --git a/assets/@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js.gz b/assets/@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..06b606cdeb57209591a06b62ff29aa5b616822c7 GIT binary patch literal 2845 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.call(e)==="[object Object]",b=()=>{},y=p();function p(){var e,t;return l&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function f(e,t){function i(...n){return new Promise((o,u)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(o).catch(u)})}return i}const r=e=>e();function w(e=r){const t=VueDemi.ref(!0);function i(){t.value=!1}function n(){t.value=!0}const o=(...u)=>{t.value&&e(...u)};return{isActive:VueDemi.readonly(t),pause:i,resume:n,eventFilter:o}}VueDemi.isVue3,VueDemi.isVue3,VueDemi.isVue3;function m(e){return e||VueDemi.getCurrentInstance()}function v(e,t,i={}){const{eventFilter:n=r,...o}=i;return VueDemi.watch(e,f(n,t),o)}function O(e,t,i={}){const{eventFilter:n,...o}=i,{eventFilter:u,pause:s,resume:c,isActive:a}=w(n);return{stop:v(e,t,{...o,eventFilter:u}),pause:s,resume:c,isActive:a}}function S(e,t=!0,i){m()?VueDemi.onMounted(e,i):t?e():VueDemi.nextTick(e)}function F(e,t,i){const n=VueDemi.watch(e,(...o)=>(VueDemi.nextTick(()=>n()),t(...o)),i);return n}export{S as a,g as b,h as c,y as d,F as e,l as i,b as n,D as t,O as w}; diff --git a/assets/@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js.gz b/assets/@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js.gz deleted file mode 100644 index 9db8979fed3616d94f6b929a0434617b767b26e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 739 zcmV<90v!DxiwFP!000021D#aCZsRx%z0X&;IT#`!sM(pDvuaUn(ZwDHEzn}-u-JoQ zGl_N_%8;m}h2wu8D7F))v*=+@gdW95@{!UiQpwg)wh;)eM~jwIXXi3HZ(4vK#*5+D6W3%RwLp4gpl7FbgK-to{j$5Eea?`x=0>Z0--A% z1h9ZvXo%&hmVKDp$rW5+`smVBekpf&S0hElqu_tB+V8ftQU9nWeyn%KyB) z=#y6ZarrNntQzmwC1%C$nZ2d8Tx--fl`2hL3k0q8>~D9xob@sP%;ZuF&^K)--*h8j zanhj?(C&=SQ1W7sqt0_7Q1{JgO|hce5VXI4$wj zd~(kUXj$z{9Z^po2Tk$$kjClM@3F1Hm*?0+-LN{X4R$F|G`*ZfkDWF^lk_^&KI3GXe92w;W90ygxs7fhM8k$b;1;MCoVAm9V;ceo& zkS})dA=A0c=ft3|=F&pD6>xk0GQYY=jFmuXq2P-TknojXZ22SofhVSizTt7tNWT{; zEr$brBYvStuYd%Ae!=null,d=Object.prototype.toString,b=e=>d.call(e)==="[object Object]",y=()=>{},O=p();function p(){var e,t;return l&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function f(e,t){function i(...n){return new Promise((o,u)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(o).catch(u)})}return i}const s=e=>e();function w(e=s){const t=VueDemi.ref(!0);function i(){t.value=!1}function n(){t.value=!0}const o=(...u)=>{t.value&&e(...u)};return{isActive:VueDemi.readonly(t),pause:i,resume:n,eventFilter:o}}VueDemi.isVue3,VueDemi.isVue3,VueDemi.isVue3;function m(e){return e||VueDemi.getCurrentInstance()}function v(e,t,i={}){const{eventFilter:n=s,...o}=i;return VueDemi.watch(e,f(n,t),o)}function S(e,t,i={}){const{eventFilter:n,...o}=i,{eventFilter:u,pause:r,resume:c,isActive:a}=w(n);return{stop:v(e,t,{...o,eventFilter:u}),pause:r,resume:c,isActive:a}}function F(e,t=!0,i){m()?VueDemi.onMounted(e,i):t?e():VueDemi.nextTick(e)}function A(e,t,i){const n=VueDemi.watch(e,(...o)=>(VueDemi.nextTick(()=>n()),t(...o)),i);return n}export{V as a,F as b,l as c,g as d,O as e,A as f,b as i,y as n,D as t,S as w}; diff --git a/assets/@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js.gz b/assets/@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ef46683dc9a725968f284e960a8576be478f4358 GIT binary patch literal 748 zcmV8%F4NkFOjsGr{ekFo=vw#Fw0J!#DU*Lc|n zEfuJ1m?;cZB?@)F{s}qB+F7zOj3oO=&R{9l(Xf!Yt||sxDK-DscE(BX^WR*&DaO@x z(~5glGrl}ErDnX@YnOna<De<&Y2#4gs*`4vgm=z(mdw5F+-d1~Hz~U50>bkDp z7;TLg$VIckj6{5`T$y#KcBRj-_)~oPJlC+B{AxHJKVFJ&!$)J2QSRd?g;7mA zbg7xJS0uDo0+}M>|oO-BRbzsQH-g>fi z)+gRXu8a1CmVe50PV+7@sM$go-s~8^Ip5FkHXuR4Kp39U#Wh5Dr6-fW#DjQZTJ;5w zdxq+Llj3q%uCCb!n)nNlaW1I0;lhk{CfLGjZ5=hwiS~&WcTucG6-6$}C<<{O1&CD? e8?lbUh_@(E+(tp-F^WUG{PGJoD3#Gt1^@uWx^Z&= literal 0 HcmV?d00001 diff --git a/assets/adjustment-xKF72UgA.js b/assets/adjustment-DIo_g8Za.js similarity index 100% rename from assets/adjustment-xKF72UgA.js rename to assets/adjustment-DIo_g8Za.js diff --git a/assets/adjustment-xKF72UgA.js.gz b/assets/adjustment-DIo_g8Za.js.gz similarity index 100% rename from assets/adjustment-xKF72UgA.js.gz rename to assets/adjustment-DIo_g8Za.js.gz diff --git a/assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js b/assets/awesome-qr@2.1.5-rc.0-Ds7AaOTE.js similarity index 99% rename from assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js rename to assets/awesome-qr@2.1.5-rc.0-Ds7AaOTE.js index fe680bc2..e99da89e 100644 --- a/assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js +++ b/assets/awesome-qr@2.1.5-rc.0-Ds7AaOTE.js @@ -1 +1 @@ -import{b as Pe}from"./canvas@2.11.2-dZp4QMlu.js";import{g as Ce,l as Re,u as Ee}from"./js-binary-schema-parser@2.0.3-CCV6nRej.js";var N=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ve(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Be={},Jt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.QRMath=e.QRUtil=e.QRMaskPattern=e.QRErrorCorrectLevel=e.QRCodeModel=void 0;function u(n,t,a){var s=p(t),r=n-1,i=0;switch(a){case e.QRErrorCorrectLevel.L:i=B[r][0];break;case e.QRErrorCorrectLevel.M:i=B[r][1];break;case e.QRErrorCorrectLevel.Q:i=B[r][2];break;case e.QRErrorCorrectLevel.H:i=B[r][3];break}return s<=i}function o(n,t){for(var a=1,s=p(n),r=0,i=B.length;rB.length)throw new Error("Too long data");return a}function p(n){var t=encodeURI(n).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=Number(n)?3:0)}var v=function(){function n(t){this.mode=c.MODE_8BIT_BYTE,this.parsedData=[],this.data=t;for(var a=[],s=0,r=this.data.length;s65536?(i[0]=240|(f&1835008)>>>18,i[1]=128|(f&258048)>>>12,i[2]=128|(f&4032)>>>6,i[3]=128|f&63):f>2048?(i[0]=224|(f&61440)>>>12,i[1]=128|(f&4032)>>>6,i[2]=128|f&63):f>128?(i[0]=192|(f&1984)>>>6,i[1]=128|f&63):i[0]=f,a.push(i)}this.parsedData=Array.prototype.concat.apply([],a),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}return n.prototype.getLength=function(){return this.parsedData.length},n.prototype.write=function(t){for(var a=0,s=this.parsedData.length;a40)throw new Error("Invalid QR version: "+this.typeNumber);if(!u(this.typeNumber,t,this.errorCorrectLevel))throw new Error("Data is too long for QR version: "+this.typeNumber)}var a=new v(t);this.dataList.push(a),this.dataCache=void 0},n.prototype.isDark=function(t,a){if(t<0||this.moduleCount<=t||a<0||this.moduleCount<=a)throw new Error(t+","+a);return this.modules[t][a]},n.prototype.getModuleCount=function(){return this.moduleCount},n.prototype.make=function(){this.makeImpl(!1,this.getBestMaskPattern())},n.prototype.makeImpl=function(t,a){this.moduleCount=this.typeNumber*4+17,this.modules=new Array(this.moduleCount);for(var s=0;s=7&&this.setupTypeNumber(t),this.dataCache==null&&(this.dataCache=n.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,a)},n.prototype.setupPositionProbePattern=function(t,a){for(var s=-1;s<=7;s++)if(!(t+s<=-1||this.moduleCount<=t+s))for(var r=-1;r<=7;r++)a+r<=-1||this.moduleCount<=a+r||(0<=s&&s<=6&&(r==0||r==6)||0<=r&&r<=6&&(s==0||s==6)||2<=s&&s<=4&&2<=r&&r<=4?this.modules[t+s][a+r]=!0:this.modules[t+s][a+r]=!1)},n.prototype.getBestMaskPattern=function(){if(Number.isInteger(this.maskPattern)&&Object.values(e.QRMaskPattern).includes(this.maskPattern))return this.maskPattern;for(var t=0,a=0,s=0;s<8;s++){this.makeImpl(!0,s);var r=P.getLostPoint(this);(s==0||t>r)&&(t=r,a=s)}return a},n.prototype.setupTimingPattern=function(){for(var t=8;t>s&1)==1;this.modules[Math.floor(s/3)][s%3+this.moduleCount-8-3]=r}for(var s=0;s<18;s++){var r=!t&&(a>>s&1)==1;this.modules[s%3+this.moduleCount-8-3][Math.floor(s/3)]=r}},n.prototype.setupTypeInfo=function(t,a){for(var s=this.errorCorrectLevel<<3|a,r=P.getBCHTypeInfo(s),i=0;i<15;i++){var f=!t&&(r>>i&1)==1;i<6?this.modules[i][8]=f:i<8?this.modules[i+1][8]=f:this.modules[this.moduleCount-15+i][8]=f}for(var i=0;i<15;i++){var f=!t&&(r>>i&1)==1;i<8?this.modules[8][this.moduleCount-i-1]=f:i<9?this.modules[8][15-i-1+1]=f:this.modules[8][15-i-1]=f}this.modules[this.moduleCount-8][8]=!t},n.prototype.mapData=function(t,a){for(var s=-1,r=this.moduleCount-1,i=7,f=0,l=this.moduleCount-1;l>0;l-=2)for(l==6&&l--;;){for(var d=0;d<2;d++)if(this.modules[r][l-d]==null){var m=!1;f>>i&1)==1);var _=P.getMask(a,r,l-d);_&&(m=!m),this.modules[r][l-d]=m,i--,i==-1&&(f++,i=7)}if(r+=s,r<0||this.moduleCount<=r){r-=s,s=-s;break}}},n.createData=function(t,a,s){for(var r=T.getRSBlocks(t,a),i=new E,f=0;fd*8)throw new Error("code length overflow. ("+i.getLengthInBits()+">"+d*8+")");for(i.getLengthInBits()+4<=d*8&&i.put(0,4);i.getLengthInBits()%8!=0;)i.putBit(!1);for(;!(i.getLengthInBits()>=d*8||(i.put(n.PAD0,8),i.getLengthInBits()>=d*8));)i.put(n.PAD1,8);return n.createBytes(i,r)},n.createBytes=function(t,a){for(var s=0,r=0,i=0,f=new Array(a.length),l=new Array(a.length),d=0;d=0?h.get(L):0}}for(var R=0,y=0;y=0;)a^=n.G15<=0;)a^=n.G18<>>=1;return a},n.getPatternPosition=function(t){return n.PATTERN_POSITION_TABLE[t-1]},n.getMask=function(t,a,s){switch(t){case e.QRMaskPattern.PATTERN000:return(a+s)%2==0;case e.QRMaskPattern.PATTERN001:return a%2==0;case e.QRMaskPattern.PATTERN010:return s%3==0;case e.QRMaskPattern.PATTERN011:return(a+s)%3==0;case e.QRMaskPattern.PATTERN100:return(Math.floor(a/2)+Math.floor(s/3))%2==0;case e.QRMaskPattern.PATTERN101:return a*s%2+a*s%3==0;case e.QRMaskPattern.PATTERN110:return(a*s%2+a*s%3)%2==0;case e.QRMaskPattern.PATTERN111:return(a*s%3+(a+s)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},n.getErrorCorrectPolynomial=function(t){for(var a=new w([1],0),s=0;s5&&(s+=3+f-5)}for(var r=0;r=256;)t-=255;return n.EXP_TABLE[t]},n.EXP_TABLE=new Array(256),n.LOG_TABLE=new Array(256),n._constructor=function(){for(var t=0;t<8;t++)n.EXP_TABLE[t]=1<>>7-t%8&1)==1},n.prototype.put=function(t,a){for(var s=0;s>>a-s-1&1)==1)},n.prototype.getLengthInBits=function(){return this.length},n.prototype.putBit=function(t){var a=Math.floor(this.length/8);this.buffer.length<=a&&this.buffer.push(0),t&&(this.buffer[a]|=128>>>this.length%8),this.length++},n}(),B=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]]})(Jt);var It={},pe={},Ft={};Object.defineProperty(Ft,"__esModule",{value:!0});Ft.deinterlace=void 0;Ft.deinterlace=function(e,u){for(var o=new Array(e.length),p=e.length/u,v=function(T,E){var B=e.slice(E*u,(E+1)*u);o.splice.apply(o,[T*u,u].concat(B))},g=[0,4,2,1],c=[8,8,4,2],P=0,b=0;b<4;b++)for(var w=g[b];w>=w,d-=w,n>c||n==T)break;if(n==P){w=a+1,b=(1<P;)f[_++]=i[n],n=r[n];m=i[n]&255,f[_++]=m,c>Zt,Ae=Wt<>3,Xt=6,Le=1<>3);var r,i;for(r=0;r>=rt,o[r][1]>>=rt,o[r][2]>>=rt,o[r][3]=r}function w(r,i,f,l,d){o[i][0]-=r*(o[i][0]-f)/Tt,o[i][1]-=r*(o[i][1]-l)/Tt,o[i][2]-=r*(o[i][2]-d)/Tt}function T(r,i,f,l,d){for(var m=Math.abs(i-r),_=Math.min(i+r,Q),y=i+1,D=i-1,M=1,h,L;y<_||D>m;)L=c[M++],y<_&&(h=o[y++],h[0]-=L*(h[0]-f)/lt,h[1]-=L*(h[1]-l)/lt,h[2]-=L*(h[2]-d)/lt),D>m&&(h=o[D--],h[0]-=L*(h[0]-f)/lt,h[1]-=L*(h[1]-l)/lt,h[2]-=L*(h[2]-d)/lt)}function E(r,i,f){var l=2147483647,d=l,m=-1,_=m,y,D,M,h,L;for(y=0;y>me-rt),h>Zt,g[y]-=L,v[y]+=L<>1,i=_+1;i>1,i=_+1;i<256;i++)p[i]=le}function n(r,i,f){for(var l,d,m,_=1e3,y=-1,D=p[i],M=D-1;D=0;)D=_?D=Q:(D++,m<0&&(m=-m),l=d[0]-r,l<0&&(l=-l),m+=l,m<_&&(l=d[2]-f,l<0&&(l=-l),m+=l,m<_&&(_=m,y=d[3])))),M>=0&&(d=o[M],m=i-d[1],m>=_?M=-1:(M--,m<0&&(m=-m),l=d[0]-r,l<0&&(l=-l),m+=l,m<_&&(l=d[2]-f,l<0&&(l=-l),m+=l,m<_&&(_=m,y=d[3]))));return y}function t(){var r,i=e.length,f=30+(u-1)/3,l=i/(3*u),d=~~(l/Te),m=Tt,_=ke,y=_>>Xt;for(y<=1&&(y=0),r=0;r=i&&(A-=i),r++,d===0&&(d=1),r%d===0)for(m-=m/f,_-=_/Ie,y=_>>Xt,y<=1&&(y=0),R=0;R=254&&D(A)}function d(R){m(bt),E=a+2,n=!0,L(a,R)}function m(R){for(var A=0;A=0){Z=q-F,F===0&&(Z=1);do if((F-=Z)<0&&(F+=q),c[F]===C){j=P[F];continue t}while(c[F]>=0)}L(j,A),j=Y,E<1<0&&(R.writeByte(T),R.writeBytes(g,0,T),T=0)}function M(R){return(1<0?b|=R<=8;)l(b&255,A),b>>=8,w-=8;if((E>B||n)&&(n?(B=M(f=t),n=!1):(++f,f==Dt?B=1<0;)l(b&255,A),b>>=8,w-=8;D(A)}}this.encode=y}var Ge=Ne,Ue=Oe,He=Ge;function G(){this.page=-1,this.pages=[],this.newPage()}G.pageSize=4096;G.charMap={};for(var At=0;At<256;At++)G.charMap[At]=String.fromCharCode(At);G.prototype.newPage=function(){this.pages[++this.page]=new Uint8Array(G.pageSize),this.cursor=0};G.prototype.getData=function(){for(var e="",u=0;u=G.pageSize&&this.newPage(),this.pages[this.page][this.cursor++]=e};G.prototype.writeUTFBytes=function(e){for(var u=e.length,o=0;o=0&&(this.dispose=e)};I.prototype.setRepeat=function(e){this.repeat=e};I.prototype.setTransparent=function(e){this.transparent=e};I.prototype.addFrame=function(e){this.image=e,this.colorTab=this.globalPalette&&this.globalPalette.slice?this.globalPalette:null,this.getImagePixels(),this.analyzePixels(),this.globalPalette===!0&&(this.globalPalette=this.colorTab),this.firstFrame&&(this.writeHeader(),this.writeLSD(),this.writePalette(),this.repeat>=0&&this.writeNetscapeExt()),this.writeGraphicCtrlExt(),this.writeImageDesc(),!this.firstFrame&&!this.globalPalette&&this.writePalette(),this.writePixels(),this.firstFrame=!1};I.prototype.finish=function(){this.out.writeByte(59)};I.prototype.setQuality=function(e){e<1&&(e=1),this.sample=e};I.prototype.setDither=function(e){e===!0&&(e="FloydSteinberg"),this.dither=e};I.prototype.setGlobalPalette=function(e){this.globalPalette=e};I.prototype.getGlobalPalette=function(){return this.globalPalette&&this.globalPalette.slice&&this.globalPalette.slice(0)||this.globalPalette};I.prototype.writeHeader=function(){this.out.writeUTFBytes("GIF89a")};I.prototype.analyzePixels=function(){this.colorTab||(this.neuQuant=new Ue(this.pixels,this.sample),this.neuQuant.buildColormap(),this.colorTab=this.neuQuant.getColormap()),this.dither?this.ditherPixels(this.dither.replace("-serpentine",""),this.dither.match(/-serpentine/)!==null):this.indexPixels(),this.pixels=null,this.colorDepth=8,this.palSize=7,this.transparent!==null&&(this.transIndex=this.findClosest(this.transparent,!0))};I.prototype.indexPixels=function(e){var u=this.pixels.length/3;this.indexedPixels=new Uint8Array(u);for(var o=0,p=0;p=0&&y+T=0&&D+w>16,(e&65280)>>8,e&255,u)};I.prototype.findClosestRGB=function(e,u,o,p){if(this.colorTab===null)return-1;if(this.neuQuant&&!p)return this.neuQuant.lookupRGB(e,u,o);for(var v=0,g=256*256*256,c=this.colorTab.length,P=0,b=0;P=0&&(u=this.dispose&7),u<<=2,this.out.writeByte(0|u|0|e),this.writeShort(this.delay),this.out.writeByte(this.transIndex),this.out.writeByte(0)};I.prototype.writeImageDesc=function(){this.out.writeByte(44),this.writeShort(0),this.writeShort(0),this.writeShort(this.width),this.writeShort(this.height),this.firstFrame||this.globalPalette?this.out.writeByte(0):this.out.writeByte(128|this.palSize)};I.prototype.writeLSD=function(){this.writeShort(this.width),this.writeShort(this.height),this.out.writeByte(240|this.palSize),this.out.writeByte(0),this.out.writeByte(0)};I.prototype.writeNetscapeExt=function(){this.out.writeByte(33),this.out.writeByte(255),this.out.writeByte(11),this.out.writeUTFBytes("NETSCAPE2.0"),this.out.writeByte(3),this.out.writeByte(1),this.writeShort(this.repeat),this.out.writeByte(0)};I.prototype.writePalette=function(){this.out.writeBytes(this.colorTab);for(var e=3*256-this.colorTab.length,u=0;u>8&255)};I.prototype.writePixels=function(){var e=new He(this.width,this.height,this.indexedPixels,this.colorDepth);e.encode(this.out)};I.prototype.stream=function(){return this.out};var ze=I,kt=N&&N.__assign||function(){return kt=Object.assign||function(e){for(var u,o=1,p=arguments.length;o0&&g[g.length-1])&&(w[0]===6||w[0]===2)){o=0;continue}if(w[0]===3&&(!g||w[1]>g[0]&&w[1]1)throw new Error("dotScale should be in range (0, 1].");o.components.data.scale=o.dotScale,o.components.timing.scale=o.dotScale,o.components.alignment.scale=o.dotScale}this.options=o,this.canvas=J.createCanvas(u.size,u.size),this.canvasContext=this.canvas.getContext("2d"),this.qrCode=new Mt.QRCodeModel(-1,this.options.correctLevel),Number.isInteger(this.options.maskPattern)&&(this.qrCode.maskPattern=this.options.maskPattern),Number.isInteger(this.options.version)&&(this.qrCode.typeNumber=this.options.version),this.qrCode.addData(this.options.text),this.qrCode.make()}return e.prototype.draw=function(){var u=this;return new Promise(function(o){return u._draw().then(o)})},e.prototype._clear=function(){this.canvasContext.clearRect(0,0,this.canvas.width,this.canvas.height)},e._prepareRoundedCornerClip=function(u,o,p,v,g,c){u.beginPath(),u.moveTo(o,p),u.arcTo(o+v,p,o+v,p+g,c),u.arcTo(o+v,p+g,o,p+g,c),u.arcTo(o,p+g,o,p,c),u.arcTo(o,p,o+v,p,c),u.closePath()},e._getAverageRGB=function(u){var o=5,p={r:0,g:0,b:0},v,g,c=-4,P={r:0,g:0,b:0},b=0;g=u.naturalHeight||u.height,v=u.naturalWidth||u.width;var w=J.createCanvas(v,g),T=w.getContext("2d");if(!T)return p;T.drawImage(u,0,0);var E;try{E=T.getImageData(0,0,v,g)}catch{return p}for(;(c+=o*4)200||E.data[c+1]>200||E.data[c+2]>200||(++b,P.r+=E.data[c],P.g+=E.data[c+1],P.b+=E.data[c+2]);return P.r=~~(P.r/b),P.g=~~(P.g/b),P.b=~~(P.b/b),P},e._drawDot=function(u,o,p,v,g,c){g===void 0&&(g=0),c===void 0&&(c=1),u.fillRect((o+g)*v,(p+g)*v,c*v,c*v)},e._drawAlignProtector=function(u,o,p,v){u.clearRect((o-2)*v,(p-2)*v,5*v,5*v),u.fillRect((o-2)*v,(p-2)*v,5*v,5*v)},e._drawAlign=function(u,o,p,v,g,c,P,b){g===void 0&&(g=0),c===void 0&&(c=1);var w=u.fillStyle;u.fillStyle=P,new Array(4).fill(0).map(function(T,E){e._drawDot(u,o-2+E,p-2,v,g,c),e._drawDot(u,o+2,p-2+E,v,g,c),e._drawDot(u,o+2-E,p+2,v,g,c),e._drawDot(u,o-2,p+2-E,v,g,c)}),e._drawDot(u,o,p,v,g,c),b||(u.fillStyle="rgba(255, 255, 255, 0.6)",new Array(2).fill(0).map(function(T,E){e._drawDot(u,o-1+E,p-1,v,g,c),e._drawDot(u,o+1,p-1+E,v,g,c),e._drawDot(u,o+1-E,p+1,v,g,c),e._drawDot(u,o-1,p+1-E,v,g,c)})),u.fillStyle=w},e.prototype._draw=function(){var u,o,p,v,g,c,P,b,w,T,E,B,n,t,a,s,r,i,f;return je(this,void 0,void 0,function(){var l,d,m,_,y,D,M,h,L,R,A,C,Y,F,j,Z,q,K,ft,ut,ht,k,W,ct,yt,x,at,xt,O,S,Ot,nt,$t,X,k,St,Nt,Vt,U,Yt,k,$,H,z,_t,Gt,k,Ut,qt,Ht,te,k,$,H,z,ee,vt,tt,gt,et,dt,Pt,re,V,ot,pt,st,zt,Ct,ie,ae,jt,ne;return Ke(this,function(mt){switch(mt.label){case 0:if(l=(u=this.qrCode)===null||u===void 0?void 0:u.moduleCount,d=this.options.size,m=this.options.margin,(m<0||m*2>=d)&&(m=0),_=Math.ceil(m),y=d-2*m,D=this.options.whiteMargin,M=this.options.backgroundDimming,h=Math.ceil(y/l),L=h*l,R=L+2*_,A=J.createCanvas(R,R),C=A.getContext("2d"),this._clear(),C.save(),C.translate(_,_),Y=J.createCanvas(R,R),F=Y.getContext("2d"),j=null,Z=[],!this.options.gifBackground)return[3,1];if(q=ge.parseGIF(this.options.gifBackground),j=q,Z=ge.decompressFrames(q,!0),this.options.autoColor){for(K=0,ft=0,ut=0,ht=0,k=0;k200||W[1]>200||W[2]>200)&&(W[0]===0&&W[1]===0&&W[2]===0||(ht++,K+=W[0],ft+=W[1],ut+=W[2]));K=~~(K/ht),ft=~~(ft/ht),ut=~~(ut/ht),this.options.colorDark="rgb("+K+","+ft+","+ut+")"}return[3,4];case 1:return this.options.backgroundImage?[4,J.loadImage(this.options.backgroundImage)]:[3,3];case 2:return ct=mt.sent(),this.options.autoColor&&(yt=e._getAverageRGB(ct),this.options.colorDark="rgb("+yt.r+","+yt.g+","+yt.b+")"),F.drawImage(ct,0,0,ct.width,ct.height,0,0,R,R),F.rect(0,0,R,R),F.fillStyle=M,F.fill(),[3,4];case 3:F.rect(0,0,R,R),F.fillStyle=this.options.colorLight,F.fill(),mt.label=4;case 4:for(x=Mt.QRUtil.getPatternPosition(this.qrCode.typeNumber),at=((p=(o=this.options.components)===null||o===void 0?void 0:o.data)===null||p===void 0?void 0:p.scale)||Lt,xt=(1-at)*.5,O=0;O=l-8)||S>=l-8&&O<8,$t=O==6&&S>=8&&S<=l-8||S==6&&O>=8&&O<=l-8,X=nt||$t,k=1;k=x[k]-2&&O<=x[k]+2&&S>=x[k]-2&&S<=x[k]+2;St=S*h+(X?0:xt*h),Nt=O*h+(X?0:xt*h),C.strokeStyle=Ot?this.options.colorDark:this.options.colorLight,C.lineWidth=.5,C.fillStyle=Ot?this.options.colorDark:"rgba(255, 255, 255, 0.6)",x.length===0?X||C.fillRect(St,Nt,(X?1:at)*h,(X?1:at)*h):(Vt=S=l-4-5&&O=l-4-5,!X&&!Vt&&C.fillRect(St,Nt,(X?1:at)*h,(X?1:at)*h))}if(U=x[x.length-1],Yt="rgba(255, 255, 255, 0.6)",C.fillStyle=Yt,C.fillRect(0,0,8*h,8*h),C.fillRect(0,(l-8)*h,8*h,8*h),C.fillRect((l-8)*h,0,8*h,8*h),!((g=(v=this.options.components)===null||v===void 0?void 0:v.timing)===null||g===void 0)&&g.protectors&&(C.fillRect(8*h,6*h,(l-8-8)*h,h),C.fillRect(6*h,8*h,h,(l-8-8)*h)),!((P=(c=this.options.components)===null||c===void 0?void 0:c.cornerAlignment)===null||P===void 0)&&P.protectors&&e._drawAlignProtector(C,U,U,h),!((w=(b=this.options.components)===null||b===void 0?void 0:b.alignment)===null||w===void 0)&&w.protectors){for(k=0;k=1)&&(vt=.2),tt<0&&(tt=0),gt<0&&(gt=0),et=L*vt,dt=.5*(R-et),Pt=dt,C.restore(),C.fillStyle="#FFFFFF",C.save(),e._prepareRoundedCornerClip(C,dt-tt,Pt-tt,et+2*tt,et+2*tt,gt+tt),C.clip(),re=C.globalCompositeOperation,C.globalCompositeOperation="destination-out",C.fill(),C.globalCompositeOperation=re,C.restore(),C.save(),e._prepareRoundedCornerClip(C,dt,Pt,et,et,gt),C.clip(),C.drawImage(ee,dt,Pt,et,et),C.restore(),C.save(),C.translate(_,_),mt.label=6;case 6:if(j){if(Z.forEach(function(it){V||(V=new Je.default(d,d),V.setDelay(it.delay),V.setRepeat(0));var Rt=it.dims,Et=Rt.width,Bt=Rt.height;ot||(ot=J.createCanvas(Et,Bt),pt=ot.getContext("2d"),pt.rect(0,0,ot.width,ot.height),pt.fillStyle="#ffffff",pt.fill()),(!st||!Ct||Et!==st.width||Bt!==st.height)&&(st=J.createCanvas(Et,Bt),zt=st.getContext("2d"),Ct=zt.createImageData(Et,Bt)),Ct.data.set(it.patch),zt.putImageData(Ct,0,0),pt.drawImage(st,it.dims.left,it.dims.top);var oe=J.createCanvas(R,R),wt=oe.getContext("2d");wt.drawImage(ot,0,0,R,R),wt.rect(0,0,R,R),wt.fillStyle=M,wt.fill(),wt.drawImage(A,0,0,R,R);var Kt=J.createCanvas(d,d),se=Kt.getContext("2d");se.drawImage(oe,0,0,d,d),V.addFrame(se.getImageData(0,0,Kt.width,Kt.height).data)}),!V)throw new Error("No frames.");return V.finish(),de(this.canvas)?(ie=V.stream().toFlattenUint8Array(),ae=ie.reduce(function(it,Rt){return it+String.fromCharCode(Rt)},""),[2,Promise.resolve("data:image/gif;base64,"+window.btoa(ae))]):[2,Promise.resolve(Buffer.from(V.stream().toFlattenUint8Array()))]}else return F.drawImage(A,0,0,R,R),C.drawImage(Y,-_,-_,R,R),jt=J.createCanvas(d,d),ne=jt.getContext("2d"),ne.drawImage(A,0,0,d,d),this.canvas=jt,de(this.canvas)?[2,Promise.resolve(this.canvas.toDataURL())]:[2,Promise.resolve(this.canvas.toBuffer())]}})})},e.CorrectLevel=Mt.QRErrorCorrectLevel,e.defaultComponentOptions={data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}},e.defaultOptions={text:"",size:400,margin:20,colorDark:"#000000",colorLight:"#ffffff",correctLevel:Mt.QRErrorCorrectLevel.M,backgroundImage:void 0,backgroundDimming:"rgba(0,0,0,0)",logoImage:void 0,logoScale:.2,logoMargin:4,logoCornerRadius:8,whiteMargin:!0,components:e.defaultComponentOptions,autoColor:!0},e}();It.AwesomeQR=We;function de(e){try{return e instanceof HTMLElement}catch{return typeof e=="object"&&e.nodeType===1&&typeof e.style=="object"&&typeof e.ownerDocument=="object"}}(function(e){var u=N&&N.__createBinding||(Object.create?function(v,g,c,P){P===void 0&&(P=c),Object.defineProperty(v,P,{enumerable:!0,get:function(){return g[c]}})}:function(v,g,c,P){P===void 0&&(P=c),v[P]=g[c]}),o=N&&N.__exportStar||function(v,g){for(var c in v)c!=="default"&&!g.hasOwnProperty(c)&&u(g,v,c)};Object.defineProperty(e,"__esModule",{value:!0}),o(Jt,e);var p=It;Object.defineProperty(e,"AwesomeQR",{enumerable:!0,get:function(){return p.AwesomeQR}})})(Be);export{N as c,Ve as g,Be as l}; +import{b as Pe}from"./canvas@2.11.2-CVRTzJty.js";import{g as Ce,l as Re,u as Ee}from"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";var N=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ve(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Be={},Jt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.QRMath=e.QRUtil=e.QRMaskPattern=e.QRErrorCorrectLevel=e.QRCodeModel=void 0;function u(n,t,a){var s=p(t),r=n-1,i=0;switch(a){case e.QRErrorCorrectLevel.L:i=B[r][0];break;case e.QRErrorCorrectLevel.M:i=B[r][1];break;case e.QRErrorCorrectLevel.Q:i=B[r][2];break;case e.QRErrorCorrectLevel.H:i=B[r][3];break}return s<=i}function o(n,t){for(var a=1,s=p(n),r=0,i=B.length;rB.length)throw new Error("Too long data");return a}function p(n){var t=encodeURI(n).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=Number(n)?3:0)}var v=function(){function n(t){this.mode=c.MODE_8BIT_BYTE,this.parsedData=[],this.data=t;for(var a=[],s=0,r=this.data.length;s65536?(i[0]=240|(f&1835008)>>>18,i[1]=128|(f&258048)>>>12,i[2]=128|(f&4032)>>>6,i[3]=128|f&63):f>2048?(i[0]=224|(f&61440)>>>12,i[1]=128|(f&4032)>>>6,i[2]=128|f&63):f>128?(i[0]=192|(f&1984)>>>6,i[1]=128|f&63):i[0]=f,a.push(i)}this.parsedData=Array.prototype.concat.apply([],a),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}return n.prototype.getLength=function(){return this.parsedData.length},n.prototype.write=function(t){for(var a=0,s=this.parsedData.length;a40)throw new Error("Invalid QR version: "+this.typeNumber);if(!u(this.typeNumber,t,this.errorCorrectLevel))throw new Error("Data is too long for QR version: "+this.typeNumber)}var a=new v(t);this.dataList.push(a),this.dataCache=void 0},n.prototype.isDark=function(t,a){if(t<0||this.moduleCount<=t||a<0||this.moduleCount<=a)throw new Error(t+","+a);return this.modules[t][a]},n.prototype.getModuleCount=function(){return this.moduleCount},n.prototype.make=function(){this.makeImpl(!1,this.getBestMaskPattern())},n.prototype.makeImpl=function(t,a){this.moduleCount=this.typeNumber*4+17,this.modules=new Array(this.moduleCount);for(var s=0;s=7&&this.setupTypeNumber(t),this.dataCache==null&&(this.dataCache=n.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,a)},n.prototype.setupPositionProbePattern=function(t,a){for(var s=-1;s<=7;s++)if(!(t+s<=-1||this.moduleCount<=t+s))for(var r=-1;r<=7;r++)a+r<=-1||this.moduleCount<=a+r||(0<=s&&s<=6&&(r==0||r==6)||0<=r&&r<=6&&(s==0||s==6)||2<=s&&s<=4&&2<=r&&r<=4?this.modules[t+s][a+r]=!0:this.modules[t+s][a+r]=!1)},n.prototype.getBestMaskPattern=function(){if(Number.isInteger(this.maskPattern)&&Object.values(e.QRMaskPattern).includes(this.maskPattern))return this.maskPattern;for(var t=0,a=0,s=0;s<8;s++){this.makeImpl(!0,s);var r=P.getLostPoint(this);(s==0||t>r)&&(t=r,a=s)}return a},n.prototype.setupTimingPattern=function(){for(var t=8;t>s&1)==1;this.modules[Math.floor(s/3)][s%3+this.moduleCount-8-3]=r}for(var s=0;s<18;s++){var r=!t&&(a>>s&1)==1;this.modules[s%3+this.moduleCount-8-3][Math.floor(s/3)]=r}},n.prototype.setupTypeInfo=function(t,a){for(var s=this.errorCorrectLevel<<3|a,r=P.getBCHTypeInfo(s),i=0;i<15;i++){var f=!t&&(r>>i&1)==1;i<6?this.modules[i][8]=f:i<8?this.modules[i+1][8]=f:this.modules[this.moduleCount-15+i][8]=f}for(var i=0;i<15;i++){var f=!t&&(r>>i&1)==1;i<8?this.modules[8][this.moduleCount-i-1]=f:i<9?this.modules[8][15-i-1+1]=f:this.modules[8][15-i-1]=f}this.modules[this.moduleCount-8][8]=!t},n.prototype.mapData=function(t,a){for(var s=-1,r=this.moduleCount-1,i=7,f=0,l=this.moduleCount-1;l>0;l-=2)for(l==6&&l--;;){for(var d=0;d<2;d++)if(this.modules[r][l-d]==null){var m=!1;f>>i&1)==1);var _=P.getMask(a,r,l-d);_&&(m=!m),this.modules[r][l-d]=m,i--,i==-1&&(f++,i=7)}if(r+=s,r<0||this.moduleCount<=r){r-=s,s=-s;break}}},n.createData=function(t,a,s){for(var r=T.getRSBlocks(t,a),i=new E,f=0;fd*8)throw new Error("code length overflow. ("+i.getLengthInBits()+">"+d*8+")");for(i.getLengthInBits()+4<=d*8&&i.put(0,4);i.getLengthInBits()%8!=0;)i.putBit(!1);for(;!(i.getLengthInBits()>=d*8||(i.put(n.PAD0,8),i.getLengthInBits()>=d*8));)i.put(n.PAD1,8);return n.createBytes(i,r)},n.createBytes=function(t,a){for(var s=0,r=0,i=0,f=new Array(a.length),l=new Array(a.length),d=0;d=0?h.get(L):0}}for(var R=0,y=0;y=0;)a^=n.G15<=0;)a^=n.G18<>>=1;return a},n.getPatternPosition=function(t){return n.PATTERN_POSITION_TABLE[t-1]},n.getMask=function(t,a,s){switch(t){case e.QRMaskPattern.PATTERN000:return(a+s)%2==0;case e.QRMaskPattern.PATTERN001:return a%2==0;case e.QRMaskPattern.PATTERN010:return s%3==0;case e.QRMaskPattern.PATTERN011:return(a+s)%3==0;case e.QRMaskPattern.PATTERN100:return(Math.floor(a/2)+Math.floor(s/3))%2==0;case e.QRMaskPattern.PATTERN101:return a*s%2+a*s%3==0;case e.QRMaskPattern.PATTERN110:return(a*s%2+a*s%3)%2==0;case e.QRMaskPattern.PATTERN111:return(a*s%3+(a+s)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},n.getErrorCorrectPolynomial=function(t){for(var a=new w([1],0),s=0;s5&&(s+=3+f-5)}for(var r=0;r=256;)t-=255;return n.EXP_TABLE[t]},n.EXP_TABLE=new Array(256),n.LOG_TABLE=new Array(256),n._constructor=function(){for(var t=0;t<8;t++)n.EXP_TABLE[t]=1<>>7-t%8&1)==1},n.prototype.put=function(t,a){for(var s=0;s>>a-s-1&1)==1)},n.prototype.getLengthInBits=function(){return this.length},n.prototype.putBit=function(t){var a=Math.floor(this.length/8);this.buffer.length<=a&&this.buffer.push(0),t&&(this.buffer[a]|=128>>>this.length%8),this.length++},n}(),B=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]]})(Jt);var It={},pe={},Ft={};Object.defineProperty(Ft,"__esModule",{value:!0});Ft.deinterlace=void 0;Ft.deinterlace=function(e,u){for(var o=new Array(e.length),p=e.length/u,v=function(T,E){var B=e.slice(E*u,(E+1)*u);o.splice.apply(o,[T*u,u].concat(B))},g=[0,4,2,1],c=[8,8,4,2],P=0,b=0;b<4;b++)for(var w=g[b];w>=w,d-=w,n>c||n==T)break;if(n==P){w=a+1,b=(1<P;)f[_++]=i[n],n=r[n];m=i[n]&255,f[_++]=m,c>Zt,Ae=Wt<>3,Xt=6,Le=1<>3);var r,i;for(r=0;r>=rt,o[r][1]>>=rt,o[r][2]>>=rt,o[r][3]=r}function w(r,i,f,l,d){o[i][0]-=r*(o[i][0]-f)/Tt,o[i][1]-=r*(o[i][1]-l)/Tt,o[i][2]-=r*(o[i][2]-d)/Tt}function T(r,i,f,l,d){for(var m=Math.abs(i-r),_=Math.min(i+r,Q),y=i+1,D=i-1,M=1,h,L;y<_||D>m;)L=c[M++],y<_&&(h=o[y++],h[0]-=L*(h[0]-f)/lt,h[1]-=L*(h[1]-l)/lt,h[2]-=L*(h[2]-d)/lt),D>m&&(h=o[D--],h[0]-=L*(h[0]-f)/lt,h[1]-=L*(h[1]-l)/lt,h[2]-=L*(h[2]-d)/lt)}function E(r,i,f){var l=2147483647,d=l,m=-1,_=m,y,D,M,h,L;for(y=0;y>me-rt),h>Zt,g[y]-=L,v[y]+=L<>1,i=_+1;i>1,i=_+1;i<256;i++)p[i]=le}function n(r,i,f){for(var l,d,m,_=1e3,y=-1,D=p[i],M=D-1;D=0;)D=_?D=Q:(D++,m<0&&(m=-m),l=d[0]-r,l<0&&(l=-l),m+=l,m<_&&(l=d[2]-f,l<0&&(l=-l),m+=l,m<_&&(_=m,y=d[3])))),M>=0&&(d=o[M],m=i-d[1],m>=_?M=-1:(M--,m<0&&(m=-m),l=d[0]-r,l<0&&(l=-l),m+=l,m<_&&(l=d[2]-f,l<0&&(l=-l),m+=l,m<_&&(_=m,y=d[3]))));return y}function t(){var r,i=e.length,f=30+(u-1)/3,l=i/(3*u),d=~~(l/Te),m=Tt,_=ke,y=_>>Xt;for(y<=1&&(y=0),r=0;r=i&&(A-=i),r++,d===0&&(d=1),r%d===0)for(m-=m/f,_-=_/Ie,y=_>>Xt,y<=1&&(y=0),R=0;R=254&&D(A)}function d(R){m(bt),E=a+2,n=!0,L(a,R)}function m(R){for(var A=0;A=0){Z=q-F,F===0&&(Z=1);do if((F-=Z)<0&&(F+=q),c[F]===C){j=P[F];continue t}while(c[F]>=0)}L(j,A),j=Y,E<1<0&&(R.writeByte(T),R.writeBytes(g,0,T),T=0)}function M(R){return(1<0?b|=R<=8;)l(b&255,A),b>>=8,w-=8;if((E>B||n)&&(n?(B=M(f=t),n=!1):(++f,f==Dt?B=1<0;)l(b&255,A),b>>=8,w-=8;D(A)}}this.encode=y}var Ge=Ne,Ue=Oe,He=Ge;function G(){this.page=-1,this.pages=[],this.newPage()}G.pageSize=4096;G.charMap={};for(var At=0;At<256;At++)G.charMap[At]=String.fromCharCode(At);G.prototype.newPage=function(){this.pages[++this.page]=new Uint8Array(G.pageSize),this.cursor=0};G.prototype.getData=function(){for(var e="",u=0;u=G.pageSize&&this.newPage(),this.pages[this.page][this.cursor++]=e};G.prototype.writeUTFBytes=function(e){for(var u=e.length,o=0;o=0&&(this.dispose=e)};I.prototype.setRepeat=function(e){this.repeat=e};I.prototype.setTransparent=function(e){this.transparent=e};I.prototype.addFrame=function(e){this.image=e,this.colorTab=this.globalPalette&&this.globalPalette.slice?this.globalPalette:null,this.getImagePixels(),this.analyzePixels(),this.globalPalette===!0&&(this.globalPalette=this.colorTab),this.firstFrame&&(this.writeHeader(),this.writeLSD(),this.writePalette(),this.repeat>=0&&this.writeNetscapeExt()),this.writeGraphicCtrlExt(),this.writeImageDesc(),!this.firstFrame&&!this.globalPalette&&this.writePalette(),this.writePixels(),this.firstFrame=!1};I.prototype.finish=function(){this.out.writeByte(59)};I.prototype.setQuality=function(e){e<1&&(e=1),this.sample=e};I.prototype.setDither=function(e){e===!0&&(e="FloydSteinberg"),this.dither=e};I.prototype.setGlobalPalette=function(e){this.globalPalette=e};I.prototype.getGlobalPalette=function(){return this.globalPalette&&this.globalPalette.slice&&this.globalPalette.slice(0)||this.globalPalette};I.prototype.writeHeader=function(){this.out.writeUTFBytes("GIF89a")};I.prototype.analyzePixels=function(){this.colorTab||(this.neuQuant=new Ue(this.pixels,this.sample),this.neuQuant.buildColormap(),this.colorTab=this.neuQuant.getColormap()),this.dither?this.ditherPixels(this.dither.replace("-serpentine",""),this.dither.match(/-serpentine/)!==null):this.indexPixels(),this.pixels=null,this.colorDepth=8,this.palSize=7,this.transparent!==null&&(this.transIndex=this.findClosest(this.transparent,!0))};I.prototype.indexPixels=function(e){var u=this.pixels.length/3;this.indexedPixels=new Uint8Array(u);for(var o=0,p=0;p=0&&y+T=0&&D+w>16,(e&65280)>>8,e&255,u)};I.prototype.findClosestRGB=function(e,u,o,p){if(this.colorTab===null)return-1;if(this.neuQuant&&!p)return this.neuQuant.lookupRGB(e,u,o);for(var v=0,g=256*256*256,c=this.colorTab.length,P=0,b=0;P=0&&(u=this.dispose&7),u<<=2,this.out.writeByte(0|u|0|e),this.writeShort(this.delay),this.out.writeByte(this.transIndex),this.out.writeByte(0)};I.prototype.writeImageDesc=function(){this.out.writeByte(44),this.writeShort(0),this.writeShort(0),this.writeShort(this.width),this.writeShort(this.height),this.firstFrame||this.globalPalette?this.out.writeByte(0):this.out.writeByte(128|this.palSize)};I.prototype.writeLSD=function(){this.writeShort(this.width),this.writeShort(this.height),this.out.writeByte(240|this.palSize),this.out.writeByte(0),this.out.writeByte(0)};I.prototype.writeNetscapeExt=function(){this.out.writeByte(33),this.out.writeByte(255),this.out.writeByte(11),this.out.writeUTFBytes("NETSCAPE2.0"),this.out.writeByte(3),this.out.writeByte(1),this.writeShort(this.repeat),this.out.writeByte(0)};I.prototype.writePalette=function(){this.out.writeBytes(this.colorTab);for(var e=3*256-this.colorTab.length,u=0;u>8&255)};I.prototype.writePixels=function(){var e=new He(this.width,this.height,this.indexedPixels,this.colorDepth);e.encode(this.out)};I.prototype.stream=function(){return this.out};var ze=I,kt=N&&N.__assign||function(){return kt=Object.assign||function(e){for(var u,o=1,p=arguments.length;o0&&g[g.length-1])&&(w[0]===6||w[0]===2)){o=0;continue}if(w[0]===3&&(!g||w[1]>g[0]&&w[1]1)throw new Error("dotScale should be in range (0, 1].");o.components.data.scale=o.dotScale,o.components.timing.scale=o.dotScale,o.components.alignment.scale=o.dotScale}this.options=o,this.canvas=J.createCanvas(u.size,u.size),this.canvasContext=this.canvas.getContext("2d"),this.qrCode=new Mt.QRCodeModel(-1,this.options.correctLevel),Number.isInteger(this.options.maskPattern)&&(this.qrCode.maskPattern=this.options.maskPattern),Number.isInteger(this.options.version)&&(this.qrCode.typeNumber=this.options.version),this.qrCode.addData(this.options.text),this.qrCode.make()}return e.prototype.draw=function(){var u=this;return new Promise(function(o){return u._draw().then(o)})},e.prototype._clear=function(){this.canvasContext.clearRect(0,0,this.canvas.width,this.canvas.height)},e._prepareRoundedCornerClip=function(u,o,p,v,g,c){u.beginPath(),u.moveTo(o,p),u.arcTo(o+v,p,o+v,p+g,c),u.arcTo(o+v,p+g,o,p+g,c),u.arcTo(o,p+g,o,p,c),u.arcTo(o,p,o+v,p,c),u.closePath()},e._getAverageRGB=function(u){var o=5,p={r:0,g:0,b:0},v,g,c=-4,P={r:0,g:0,b:0},b=0;g=u.naturalHeight||u.height,v=u.naturalWidth||u.width;var w=J.createCanvas(v,g),T=w.getContext("2d");if(!T)return p;T.drawImage(u,0,0);var E;try{E=T.getImageData(0,0,v,g)}catch{return p}for(;(c+=o*4)200||E.data[c+1]>200||E.data[c+2]>200||(++b,P.r+=E.data[c],P.g+=E.data[c+1],P.b+=E.data[c+2]);return P.r=~~(P.r/b),P.g=~~(P.g/b),P.b=~~(P.b/b),P},e._drawDot=function(u,o,p,v,g,c){g===void 0&&(g=0),c===void 0&&(c=1),u.fillRect((o+g)*v,(p+g)*v,c*v,c*v)},e._drawAlignProtector=function(u,o,p,v){u.clearRect((o-2)*v,(p-2)*v,5*v,5*v),u.fillRect((o-2)*v,(p-2)*v,5*v,5*v)},e._drawAlign=function(u,o,p,v,g,c,P,b){g===void 0&&(g=0),c===void 0&&(c=1);var w=u.fillStyle;u.fillStyle=P,new Array(4).fill(0).map(function(T,E){e._drawDot(u,o-2+E,p-2,v,g,c),e._drawDot(u,o+2,p-2+E,v,g,c),e._drawDot(u,o+2-E,p+2,v,g,c),e._drawDot(u,o-2,p+2-E,v,g,c)}),e._drawDot(u,o,p,v,g,c),b||(u.fillStyle="rgba(255, 255, 255, 0.6)",new Array(2).fill(0).map(function(T,E){e._drawDot(u,o-1+E,p-1,v,g,c),e._drawDot(u,o+1,p-1+E,v,g,c),e._drawDot(u,o+1-E,p+1,v,g,c),e._drawDot(u,o-1,p+1-E,v,g,c)})),u.fillStyle=w},e.prototype._draw=function(){var u,o,p,v,g,c,P,b,w,T,E,B,n,t,a,s,r,i,f;return je(this,void 0,void 0,function(){var l,d,m,_,y,D,M,h,L,R,A,C,Y,F,j,Z,q,K,ft,ut,ht,k,W,ct,yt,x,at,xt,O,S,Ot,nt,$t,X,k,St,Nt,Vt,U,Yt,k,$,H,z,_t,Gt,k,Ut,qt,Ht,te,k,$,H,z,ee,vt,tt,gt,et,dt,Pt,re,V,ot,pt,st,zt,Ct,ie,ae,jt,ne;return Ke(this,function(mt){switch(mt.label){case 0:if(l=(u=this.qrCode)===null||u===void 0?void 0:u.moduleCount,d=this.options.size,m=this.options.margin,(m<0||m*2>=d)&&(m=0),_=Math.ceil(m),y=d-2*m,D=this.options.whiteMargin,M=this.options.backgroundDimming,h=Math.ceil(y/l),L=h*l,R=L+2*_,A=J.createCanvas(R,R),C=A.getContext("2d"),this._clear(),C.save(),C.translate(_,_),Y=J.createCanvas(R,R),F=Y.getContext("2d"),j=null,Z=[],!this.options.gifBackground)return[3,1];if(q=ge.parseGIF(this.options.gifBackground),j=q,Z=ge.decompressFrames(q,!0),this.options.autoColor){for(K=0,ft=0,ut=0,ht=0,k=0;k200||W[1]>200||W[2]>200)&&(W[0]===0&&W[1]===0&&W[2]===0||(ht++,K+=W[0],ft+=W[1],ut+=W[2]));K=~~(K/ht),ft=~~(ft/ht),ut=~~(ut/ht),this.options.colorDark="rgb("+K+","+ft+","+ut+")"}return[3,4];case 1:return this.options.backgroundImage?[4,J.loadImage(this.options.backgroundImage)]:[3,3];case 2:return ct=mt.sent(),this.options.autoColor&&(yt=e._getAverageRGB(ct),this.options.colorDark="rgb("+yt.r+","+yt.g+","+yt.b+")"),F.drawImage(ct,0,0,ct.width,ct.height,0,0,R,R),F.rect(0,0,R,R),F.fillStyle=M,F.fill(),[3,4];case 3:F.rect(0,0,R,R),F.fillStyle=this.options.colorLight,F.fill(),mt.label=4;case 4:for(x=Mt.QRUtil.getPatternPosition(this.qrCode.typeNumber),at=((p=(o=this.options.components)===null||o===void 0?void 0:o.data)===null||p===void 0?void 0:p.scale)||Lt,xt=(1-at)*.5,O=0;O=l-8)||S>=l-8&&O<8,$t=O==6&&S>=8&&S<=l-8||S==6&&O>=8&&O<=l-8,X=nt||$t,k=1;k=x[k]-2&&O<=x[k]+2&&S>=x[k]-2&&S<=x[k]+2;St=S*h+(X?0:xt*h),Nt=O*h+(X?0:xt*h),C.strokeStyle=Ot?this.options.colorDark:this.options.colorLight,C.lineWidth=.5,C.fillStyle=Ot?this.options.colorDark:"rgba(255, 255, 255, 0.6)",x.length===0?X||C.fillRect(St,Nt,(X?1:at)*h,(X?1:at)*h):(Vt=S=l-4-5&&O=l-4-5,!X&&!Vt&&C.fillRect(St,Nt,(X?1:at)*h,(X?1:at)*h))}if(U=x[x.length-1],Yt="rgba(255, 255, 255, 0.6)",C.fillStyle=Yt,C.fillRect(0,0,8*h,8*h),C.fillRect(0,(l-8)*h,8*h,8*h),C.fillRect((l-8)*h,0,8*h,8*h),!((g=(v=this.options.components)===null||v===void 0?void 0:v.timing)===null||g===void 0)&&g.protectors&&(C.fillRect(8*h,6*h,(l-8-8)*h,h),C.fillRect(6*h,8*h,h,(l-8-8)*h)),!((P=(c=this.options.components)===null||c===void 0?void 0:c.cornerAlignment)===null||P===void 0)&&P.protectors&&e._drawAlignProtector(C,U,U,h),!((w=(b=this.options.components)===null||b===void 0?void 0:b.alignment)===null||w===void 0)&&w.protectors){for(k=0;k=1)&&(vt=.2),tt<0&&(tt=0),gt<0&&(gt=0),et=L*vt,dt=.5*(R-et),Pt=dt,C.restore(),C.fillStyle="#FFFFFF",C.save(),e._prepareRoundedCornerClip(C,dt-tt,Pt-tt,et+2*tt,et+2*tt,gt+tt),C.clip(),re=C.globalCompositeOperation,C.globalCompositeOperation="destination-out",C.fill(),C.globalCompositeOperation=re,C.restore(),C.save(),e._prepareRoundedCornerClip(C,dt,Pt,et,et,gt),C.clip(),C.drawImage(ee,dt,Pt,et,et),C.restore(),C.save(),C.translate(_,_),mt.label=6;case 6:if(j){if(Z.forEach(function(it){V||(V=new Je.default(d,d),V.setDelay(it.delay),V.setRepeat(0));var Rt=it.dims,Et=Rt.width,Bt=Rt.height;ot||(ot=J.createCanvas(Et,Bt),pt=ot.getContext("2d"),pt.rect(0,0,ot.width,ot.height),pt.fillStyle="#ffffff",pt.fill()),(!st||!Ct||Et!==st.width||Bt!==st.height)&&(st=J.createCanvas(Et,Bt),zt=st.getContext("2d"),Ct=zt.createImageData(Et,Bt)),Ct.data.set(it.patch),zt.putImageData(Ct,0,0),pt.drawImage(st,it.dims.left,it.dims.top);var oe=J.createCanvas(R,R),wt=oe.getContext("2d");wt.drawImage(ot,0,0,R,R),wt.rect(0,0,R,R),wt.fillStyle=M,wt.fill(),wt.drawImage(A,0,0,R,R);var Kt=J.createCanvas(d,d),se=Kt.getContext("2d");se.drawImage(oe,0,0,d,d),V.addFrame(se.getImageData(0,0,Kt.width,Kt.height).data)}),!V)throw new Error("No frames.");return V.finish(),de(this.canvas)?(ie=V.stream().toFlattenUint8Array(),ae=ie.reduce(function(it,Rt){return it+String.fromCharCode(Rt)},""),[2,Promise.resolve("data:image/gif;base64,"+window.btoa(ae))]):[2,Promise.resolve(Buffer.from(V.stream().toFlattenUint8Array()))]}else return F.drawImage(A,0,0,R,R),C.drawImage(Y,-_,-_,R,R),jt=J.createCanvas(d,d),ne=jt.getContext("2d"),ne.drawImage(A,0,0,d,d),this.canvas=jt,de(this.canvas)?[2,Promise.resolve(this.canvas.toDataURL())]:[2,Promise.resolve(this.canvas.toBuffer())]}})})},e.CorrectLevel=Mt.QRErrorCorrectLevel,e.defaultComponentOptions={data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}},e.defaultOptions={text:"",size:400,margin:20,colorDark:"#000000",colorLight:"#ffffff",correctLevel:Mt.QRErrorCorrectLevel.M,backgroundImage:void 0,backgroundDimming:"rgba(0,0,0,0)",logoImage:void 0,logoScale:.2,logoMargin:4,logoCornerRadius:8,whiteMargin:!0,components:e.defaultComponentOptions,autoColor:!0},e}();It.AwesomeQR=We;function de(e){try{return e instanceof HTMLElement}catch{return typeof e=="object"&&e.nodeType===1&&typeof e.style=="object"&&typeof e.ownerDocument=="object"}}(function(e){var u=N&&N.__createBinding||(Object.create?function(v,g,c,P){P===void 0&&(P=c),Object.defineProperty(v,P,{enumerable:!0,get:function(){return g[c]}})}:function(v,g,c,P){P===void 0&&(P=c),v[P]=g[c]}),o=N&&N.__exportStar||function(v,g){for(var c in v)c!=="default"&&!g.hasOwnProperty(c)&&u(g,v,c)};Object.defineProperty(e,"__esModule",{value:!0}),o(Jt,e);var p=It;Object.defineProperty(e,"AwesomeQR",{enumerable:!0,get:function(){return p.AwesomeQR}})})(Be);export{N as c,Ve as g,Be as l}; diff --git a/assets/awesome-qr@2.1.5-rc.0-Ds7AaOTE.js.gz b/assets/awesome-qr@2.1.5-rc.0-Ds7AaOTE.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..116a7824ba4644a11ee927b7534a6eea0fc97879 GIT binary patch literal 14514 zcmV;jI8DbNiwFP!000021I>MFcjCCR==b|8lAJv(D=ui;JcAKAdG%vDnNBD4ytv+3 z1_W`(*o-ZpGlBiv?<&b}L%QeOb=SJHcL!T4l}e>jsZ=V-&V1nq{AF}thX=Q8I}QB# zQSHsx_EvWI-$qT>Yex0r*So>rKlA6>*YL=6WPuqLxM1Mo?;V3B{$3>rzJ}G2M z8-KENS*7x6^p%ZyZ4vm~M^v>(JN&fvZUcY80{&bZ+peoHIGV7jy>$5zIc2rzxy!cL zs&htPw(v8jFI!WIYsD%f)Dt#!JQgEFTxtDB@UpVqCF>q)TLP^1`R>N%j}#xiaL1)G zC49QIIcI?<-mikd4=(&5U}JvGR!l-&_!D;HPnb(rzB4({()KSE4>;K51&IymLg54g z>Q!}csAh(1hmRi>o4kzekR9x-pmyDL==m_PhMHxL0%kv%uK?e~!1@mWe~y8T9{_$I z1J@(qZPcq_k2>3=!9F&ayiEN-!6w^O2W+;7&DOx7=QWpkGyZ4>J;w}GRdQyUGJ}7I z8Pk8ljOjmN#`K>sV_IN_GgZPKof28pR#i-~`*Cv#e+>NffydSd0-JI)@cjeV_httZ zo7+dkjJRp1tVFH}?r_Syu|Hv7?mj3Usd4|F2aY#WNG)Is*B&$F&Hw&ss8vtw>h!Go z)_O6vZ)R|m!O9~tR3&~oq`xfZBNiwgIjwg!B1Y4SCPRq4By@P#C;ZU~Yjc0X=(u+C z>GJBKbN*rQaQ?^O3PhGrK9ftE+jMBjBy1SvW-1Cp3qq2sq6E zjUVj*hu9fcLSjz)t!A^{I#ryZW>KS|ZIo$6@6?-`)*=0VU+;i3)GewT9n3MB9jzfV z3~+`B%F%JF25Hy~2 z8ZoS%g%v$6xlp^TT z3m=^+SM(FTj3>$LwD)Hk^%Fv3ec)vXoiTnbs?7>kER#Da-a@wgI&e5k%jOh|1|i*z z!?b%L4ne|eizP3%cW7JCAzSda3W3=^iASByDUB35a*bAX0(LgZrhAlB#HqQMW-k1t z$ElW%iEAh1$soaI%8^L9Okt%d#{Lm>yV!3}r2J$V=uDMD#XYK#A}zkMj~Ze!H)K1| z^cz}P%YE=xw(Cp|KHnXzSP(kC*F88=3nhu^OqIiB5h3g)pV-XiWKrMeh13Zz?cgcHWRxA`Pfy!yiapn(e6z84=h&ro zarFp}R6Etq2xFgT0ev@pqd$! z@u9U+KsO95>MdPYYV45l<>J;49c=M!;E!0$9}Tofl=j0E>#MeZppXXTV!H~RO};Ke zo^)3RV&KdjZ?-e%dBHw-Q(yF5QCszCyHd%+Mg|2h4I06sc;ZQuz1lcnHfK0?%VU4% z$j@s%66;xek>W`3gIy5Hy<99vX)0D#-3)uQEhGt5l)}}pN2~hIVXcOQq!Lus%>av{ z(Aa9QuavC@n~kFNXjrL)J=&^Nlz>ugvk53|kAESXeGfa*8U=NCqd)eRA^0LEp)a@zDE{E*-JjwfvaVn&?g{eXy> zJph}Ai2-Bp5S!d6$=M7ESsjy?bVjvf@}kz@*05#e$3#Ah|71|Ak&NNoG3{Nb?IP+H z&Ir3v%Pd=>eq~(b6vgg_3YJC?ak1j~MN3ITsuPn;RY^f#C&qtl_y?4uapq7y3@tOZ zFya;j*3gL>mtdOGs$ouh)G((R{4S=tnCfCGrB!3InNn(OHm-be#mkgZtx|C*)$+q8 zP^Z?=QQh*e$>iwUU1E}2P`iy*!MpQ|_gQ^eLmh`Jf!G#(mR6g!;;yzC@d3-(_p-2&#?g<+J-6Bz}=B) zx_!-btJDyq(xo_oxz(y^ridq0GbcU6oXFX=IN06lBp&X9qjP$wo6|&XR4U4xDttJ# z`U#Jv(tnV$f)kEnLjZ1dLd*vNe>l%A&C+`2;8d&NP+HY16=kZb*f@edoIs@^1iKCP zfV>1%8bU~`VdMuAlAqc&Ii5n8Ha?&OB=YY5-1Wy#p|r6aVV+(gQ_X2Fj1}ZG7Alv9 z!>MIDVp;17cMLQL#P7*!TOn|pzJ2h{9UjK;Xf?TVVU4baOlL&Z2H9#SDh-BHOIlUJ z3U;Q7Q^HO9ljBZ#RfbNh1BvaxU$J27`s><(a-{CSpdR&))X8y2Jt9YP?%M^_=+Vh> zr&5tk)}TSm9bi9o4yk4m0d($g|&! zvObHu{`{GWXb^CBrph6d_&p}Epv5_)yG`9ESMX$=DJU{Qvs%2ldiT+M$8@6Kw`JEsP9y251+HF zPG~vH5PV1AB0&&H{^j&yu2XZ&u2ht>;f1PNG~#%%wa)j^xx3K0F}g^a&ro=AG*F}7 zl8-vo+ro2Z=J!2juzPpp<+`iGO;>}@-8#JQ8e1U-WBMX|$iIBKIlsC?2z)!czI}g& zXwFG&ekk$&Ai;64F*?tzi67))gXD%yL$4XYh5FK(Yy8dMc1@$ zBYn}k&E!Sbx~=p@@3tlRw|kt1do)ldsRwnAkaL8b zBcwWyfE;zc*-V7vW-gp~F3r@TPQX#;q*9rxsyXd9(P^sEx;m{k)1^+-0`$<9+fdch zHT(n4Gg&PiV5{% zLZgJFSp;cCbT%?>$!w<=S=*AEC3^{t7?(*fiV5{%LZgJFSp;c`gd(BOa$&WP*j=PP zt7^1f5tE%g3Kd<`j-TJyZ|rJQBX63qmJU^Vd8}&?N?UoCJwb;<3x+MwJL1PM8Xagx;2Jb#iMj#JPJ{wlnG(=yB`+OlYw=4{gLWfD0_{%n z(t?hWymX+`O7X&pmXZK%15O$_gmBWy;RIbXk^&9rXrODYlwjyIK-aZgWuWVgT!o;= z97`(!-7rcOfo>#iZ5lGM0eW4_wG4Ev1A0BJLz9&npw~MkN<)K6JHfL=F1kGn0y576r^(9>ST5=NBK0ln4QNhauR&9Xok_f)Ufo8qxU z+b8Whq$WQ#^rm5?i#HMDb}Phu^dk!z*PoRF33__j>4SjEk;0NAIN5=KH zMQP?Sc~3J5SJ8(cJvO{gjb_UvyeiTXbXULM=FlbYnKic2Y!S%RT+VtJ`(DU{<(T`y z?#&L(8884oa1gg9|me@?TIzowaQBh^Kz`j>#<4Ra=tStDK_9=G5#|V1{wd7 z%8L%IOyoi)M=TYJ9LeU3P32*z2G+l6w0Iba0h&~)goLPZnn(ypy0kzNJ;jFNPT<_1 z?2Hx4Qk|our)BqRGdq?=ax_A!IdU|Dt>4cp0+}d`V%tL@2{G=VEIzvmlvowBB@EdIg`V?N($#Fx~ ztk)xhzgJ$jUJn-jUU|cMJ%0FmhY7zY&4{e zDV~f@@?^wMQPH*r&1U@6z!C=3o1nLoCy7|sH0Wp|v8h4bh@T8B(g33w)vMPVXn2Y2 zRvQ|1iKh;F6AU!2M7=Uak5VMEP77Kcfviynqa8nq#>%IrfII0(8@2(B6R7JFn*n+Q z8nPadS3d#04mvb6&}FN1Lx&UDtd<7#4j9nVp&p^vK*yAZo>YhhqZC=O-ar!!$*-e9 zR&Rj;%@e3gQiUalB(x>-WQq}`)YB${0i8CqWG$@|(Xxd3E!kwOw*iKhq%>uUs2v%s zLq`|gp}!^ z8+AB25iM`mu@QA#m54Qg-YoT$fWUUtk#o`b(s2lBZD>kcUyKZ0lW4Hto6rzViMma1 zCjDka+}7I(yAizxx}hO$O{5Pwa}r5WBatG#9iuB_J4vu1=aEfVQY&$%Zj-mqb0~g5ot?W z5(|Rzyxc9kh*@(b%e{5v@lXvg44U zZCr0l35xJE(q^?{k!U0$(E=R{B2PhYbdp7{6fi^>OPIccFfD4Ik+iQPSC^V#Q)Vzm z1lAJ*<8~TGf)4dWNo2KH7*IW6uLxn$Pa>IZBr+>~13CWJBRnW6DSeV{NMEy#V@lRs z98n!;*1@Pp>tHdj=rMgpC!w#N@J~=0Gq4`vGg5?&sKIqTJIp1*x}G3x$7)9iNIQ}< zLyr)qf}%$R*4rt8CozGo1Ya{%Xj(?2Ap>QXXsOJ^Bf&_Af)T3`qnY+eswC?flt$Dg z#!1pA4I>ts9SBnsMoE!3V-27u5{Mq3XbiVAV^}w$4l!CuhtyBXgE$!^4Lv)EBaEn06O^q8 zV?9+1jaH0NOEE?WTa6qacMX$x)amK4Yn<%B*eLTcAq*{>6r~;w5VV;Rl$~<38!?r2 zBSDE1&kp6)(4uy?(`MJp+6HyIY)p(rD1XyQcivOvLmLCt+ExBjM+U3qm)?sd-ya)f zhCN$21>{jC8PufU#X2+#sA{wjKgTtXm}hYUM=3CHyc&_s(X69cgK7BI?x5?o z5qZ~fO6&-?ue6E8!lZ@5-;}zyAqEH9WlofUc$*97Q_)ugxEXzO60cEX`A z#I$bcVBlLDXIepCs|`k{4TgqravU|GUf02B2slg;mbL*#vje*Dt2a@Obps5v$%QT1 z?4ap@3oV2b>i|@C8m=mEJ%=f6y#r0OwNG%46DcPKv``lyQ=|#r>_7|6-VW|G2+Iw1 z3fdOh2{bgJ5j3q1?e+;Y(M}c%B3(Ptq0?+b3pI30+TU#*PIMhwEwn17HQz@2xD9Qb z$m(K@BLj4;i8GQ8O|i7l8!c4lMiV+(6IzkMhrV+C1by-yXvrRFVVcouz=_s@mf*SG zM&qX5#xB6=PAKkx+hKyOtY#`IP-;GC{tO>I?&5moeFZ%wK?cvLgJ-mU4WDhY<3 zg`1=J;|b=tFcEY;!=)($w8;6&tJ3B0((3gl zFi~j-E>+bW`yO|^CBryskGho+xcxp|!=y^r;PuCwjYsJqIx{a|=q-6Ek({(9hwz-z z6?vHsA24(gn*it3gE{q5C~UzM^}wTajA7jpb`BmrC#KiGHA%L(N0A@qT)b6`W)qSE z>GhSV8L<$|G>xMQ%QR}5zKEr&7v z%*{-RY$N12M(O_Ic)TM;e3ZD37qXPHs*RS8JGtipv**g1fFEB8LQ2t@qg08l>8Q4F zzA-m8DPWM+b>Z6c1)In!*T)UC7d7*$w>GchSdepib=&|i!7{wEfYVWJ?7My-{MaZv zgW)-DQE3(ohUa)xgJTdFJ{$OK$mhC6y+cYzH6GYrxUd7}@ekgFeLFRp&2D0K4lvHO z$nLals8Pi5I~>)Vxjkd#1$Q%jm(|vG;3-ElXL>NjLI)F{g$JI`4<79mJFvshA3HW@ zlLJw%mTc3CBhgnh!iPd!o3L;kI1BCvwY4+hkH@*BN9N2PIe2u8+EBTYHx0}k4*gmYr%%DZD;OQxSmrJ{IrmYtCl56UDEIV*DdBDV#sfP{av+zQ5xEPj?wzw@o~WiM zj1jhC0g*=t3`C)Y&Bu@QRuN}$x4Se(R$x<2RTF|4)~1fjS&%BdK>{+6?A{VQp0o>~ zRF^UkP35pATe95}Wx=GR3>d}jiq9BH04}4S@jw%&4VW{kx8OI9Q|Fw)8sXqij(;y1 z{f+nge{wj(r(SQ(s(*60Vf1sqUx(j0ZNW9eg1>WkV)TX`Uo-f?XkCMmz%vkNM+}}B z?Z8yPJ~MdB=!mJ$3|x`_mcf!yG!Y;1M~5+^jZPaL7;S2G_{?bi_<^Mt3VmbJI1@@1 z7O;XDjMMB}g}nH6S(ZpBV3o& z>i-?CwE0)E`SB4oLvOSjoqDU$h6!~613BS=&e5cV8_`H)kvysLS)5e4#I{**lXC15 z=?S7xbD5x9RVSBVAjNRg!=uhFy@5G>7AJ(N%4+y*_4{*H4LE_v9?mNh`UnpQa7||- z_fHP^P^H&^;3~bwAs#F8*>G;D^pe49IJc_wjKM?N-g6~7FB^9{TFlW|p5n+5;xMHs zm@uIM%;^*@0*3}Fo(TOc0uo({f(7nSw|a9ytOIk3uVUvPvnLh=hZI}lP#5hBSKJwd zPxyyA;D`bOiL3+vMCk^m8<=ijx)G<>F};rIbxf~Y)FCiGqz{tr#qhzR&uY-`<5|xK zLGfHryuhQ_fhoEbPy1$|U6uvMkf@}9%eEQUTO>3|gh9kdoz>wPW#*D%A-JKJRo%So zeco(t#QBoT-ef}uwTc>lr!2ZvF6!*=55t!2f9t?b9@Jt{2{oiFc+jEcN5!h#{ z#UVJ)LXyX*s^`aw@_hVU4UPkHJY{e2B{Ih@QJmSSvZUB`c&pVn~~jc*(lX zPmk&QBfgK*_c7~U%9##v2{i$CaF!cUu89%jH&kK6GqFA+IOo8lNKo}m(zQ%7GD&yz zN)c!Ytd%+3LGr)4h##M1l1gZ)XN~50F2?RfhSK)w|SLyuC z6dtPd;mwDHnUH1V9o5Xc-m`fp7NKYG27|NaW&;aiJRdO=>k(%a!%EA{5YCvgy>kFKXb>0i~i@HQHkf8zQ7 ziH{J<+baE&2yOaSrGJtANDugS{ph$XLAt$GzQP%Suk;VN>gh<{se(o5m8wcS7oPF#o$ri-V+GD6^+&vGpp6Wl*gI+Xo&!CIwLbKR#Mleo%Ac+k!WjQV}rfpwL3(3nxK`sbSs zUJ;~tr-~3b%83v`(p6M-3R6li`RO?oyzfepB&b4ZbbW%k?rZyM5F<&dAbDpdeHO~* z9izW6_`>KX2JabtmswH0i#Gum_Dm?FS@nU&uxc}D0Q zJS_4&O|%8g`jj&*>(jLBqP^Ng&@-bT?ZoK98d(~rFt(${FN3#*t1ejDfy>lDmBO7C8 zBl1IgzHo)VD=NVsSwNGkBE>b~x3YJ+mh)h$|3D*Y}sX_Xum8CRs1KFNOJq@o;P}*wr_#kZj?1fxUQi z#uq$rMP4RLwEB{TV}-zBiN?dd9NtBgOv^DVJFN74XHOl^2_H*VfWPD!4c0sRSbJV#@f?HC4P6z9suoyh3XTi1V{+;ir5BNoh#NN(ttvAxUncu8vW z0#PVF+gm&z#`J^oy+23MNOZ$jE;CO}Mh^FPNj(24NAEto?VQ+0h0e*1mlB$IENnJP zL3^WN!IaD#k?lm1*Y$ZfK`du^m5{(@*6PWKkezv&d5%Ojlaky%e^d=wuwb~NVn=Y4 z7l_&%w}_NC8JIWZFgncCO=r0LkXXDj+jVx%RT+(Wn7;xuGapC8&6`}fe#kq5f?%jE|^M}5w${>Xw zPK=`TlF5I#vXW^$N9=H6(bYE3g{%-1;)G-)Uf$Yn$nvV8I~>;PZ43p*kSy`2VMx!g zW{CJ;%Yt%&My7<`X*Z#&%QAHg8H>tmtpvk8Uyh#~EUBMpjdm;ZH%6nKG>v*E^B0UL zBM;xwTTnHk8cJniI?B~(`-(&*c2pDBk}uHFI!J)Ak2XEZDpjQIEfW_hSA_LgaK@h; zFZ4aZKqKY6(Ttgdk4f9pF3_VMNKy^U+KQXp*=BR-51A#;Djt3Do;-i;9Y_&!yxGAM z3q0oHrR*$PHX%5ys0K5dv9w`KQ!^ZHvx5yrba`6UyZR3dwq0X19e-=8nd{!nT;teV zRw~Mfj*hce$PMU-QvFoxj;rVl6EEYgW)2Q1y)p+X#o!gXJ|3$BQ-+GHj_csj+u=FJ zh}?=u5U|CAVVUPUhqnAoOu;mh{v-U`#cNJFATWt(F#gB;SEl^mc)ilIg2bfUVOR~2j zbeiXvy6DM{PiH67dNip@I`AT!Y2JpYR1O!p`?V7jAo0yd3+Y6vfrlJS5{v z<2801nR(kAi^$9H2uB4vq)v)$x_794;cuEgd%_ zi&QG-y;-HA%;-6+=qS0}dsQ+pGi#cxIVSy08U3@&swOjMrWBk$$IIh-c7jh=XE@VG zdQLNEy`?$JxYNdXuUU_o<0R5Q8tihPWr5rO|1^D}syl4h{95Nb%ZqxQz>Z|2ak4YL zAzfh%mS$-wD<$+)VN^pm9_iw01eVkwIfsK>aYy`)(kg8N%U+KfyXw?7%Z;{S*(KKf zqaQ@}omlQYpSd;-ppvWsymgu^t?0SY5!4jL`%x6{(MPR*~e(s z?{`Gzu9oi6*{F`+vy32Sy|+88sp1L~9sY9nNQo&bI#@*X@jhpSzvMC$`EN!)z!Q%n zxa}}>W?m+AJ1O?WX%wAZg2_71!KXSbs2$9fbLR16=fm$Ugd6>3ndS}s^wyx&f#V%4 z$q#*QaS1EjoI|fTT?*HDvSR~J@i)h?nUGXPw(ylDja=IfXF;|FvB8qK*jGxroiRIb zypY@87(XQGpU%42dw#n0F(xl#Wrh)*=^ZVKzu720y$$@i6EZ?l=oySN_1t2(C=Z@r z*2<#hv2R=%5V9Q$hr|`)y&~Ie@L>j8EL~m&$K01eZQ^_EbfygCw@yfRl|0t?BlDD7 z7?JH-Q5JL&F^|D=vl&{1NRkM)4L&9eoH36DHunoGOxD@1Jz{QGgOGW=oBuM)Y^Yh4 z_)4xBe)celXTuw9dGH)|hZgt?{MjbaqY==Uz92!}Td83Kf8D)Btt7L%w~9fw5Pk9U z{&_y~T}qE)0*)#bWjvJ0H534BfwgCZY)L+5H4O~j5$8KnhHDsD`JP&f_AWBF;a~uC zbR*8Yn1lF5Fxw57J$XK0-`IG`ao;t%Uf%Rgg1wD+s17S(E3T1)#_6gSH5%VfS5g`_ z8%3GXIEz#&GdW^b1T@lJiQdE;3Y8g+b6|}@d_)LIYU^$`Xy%!adM;fTh#f-Rzywl(){La32NNDdzcu!e+NQmt{B=q5xb8#Pd?QG3Lf6hMN zWsd;;Om7*?7+o;9;q+$?KQsC}Q_!fp=Csy;-`LJW*-S}vU2aZPUbe6l0kKi?6MM!_ zOGVUwT43pr)TVxLWse`zIblIw7B~U=o6YXlVH|zbq9VHC!UEUTJ#wpVa?awXgHHo8#qPJa`Js=l5gVWr_Dcmm~#K%o=HW53k`(U;8_5vyAf& z!bgAUP7X#4J0h^X89PukIM6MePqIYH15Y6qqABhiZ);q9PV75Cw(HD1G_Xo=GQi1~ zO{acjzlslv)1RZyja-OVWmyaH7?%7YS;!0D6)yrQZ6hoNR zH$3~<2PF;+h)Ai8vtQ|i-5-jJVe=o1Q!+JWv*_M3-$5UJ`Ll>R`@Pj&;Mo?(-%rgW zM(*Un@WXRTYA0uRO#*veT%Sm{M)tpUCExtgstj+xu8~CVR@y!m#_@b_00phQUh4LBd4Dl5*;^ac2L?RQ%=qHu+3c_cM zpRHJ6&sffNnoKNBSkRZCtHG?R!KkZkWfN$%0k?$=bZXA%vgX-*8QAW7!Jf@#880VS zY2I(hOw1BojV@a)j7N;*f&pEZhML$p8N^27!W;6R3HSj~f$+*ioApY5JxY3^ zP(ra^5w)~6l2Ea&47?qy)IV;J-c|0S+eE$&$5!9aw9O`dRrO+m5hW<9I)d9;pwgr$ zerPIv#SMnr+9;D?q@R6$+ww&8_BnkcoUt7?Z5Q-9$}khzr;Ml zAp3DPWsFe{OFUob3c*)=bw-X?pe*F?SpFkPO=qZWZv&sR{AIvVr6}F$FjD-gA+gEd zru{0>iW&*2vi zzjF8je_(-s!F%`{9yq+iw=W$2;_#jWXGtDou;Rcu%s4O(6Arf=0tUZ=&tbtK1#fiCi^FYqfB-(h`Y?jFgI+Z`&W%iSP zFv(j5!giV$ZIEE*c%Xw3W1AS zXs?)f5E~$_&6)Cm-+lXIC(5_@Rj}rf6`g`T)FZWhU(<4PkYII5y>Q7rg%ti0O)%z>kvrzG$%e^NrfWfL6i4r= zp1z6R6apCr*1NBjDHDDzDoilN%8E8(A07(oH!7A@_(6ufpH?m{UkKQoqFY(LpGax@ldIJ>UH2>oPH91y!$@wR4Vs9 z%-U@3McOBk_DQ6{@6_X)&A&K2QQds%eM>x!Vl4koe-|};8$MZ8LlnYC)exBD)cZKq zyyx`(_)%4UKh?V5`0*owUpW1gPr1OYAODHT{{F;Icgt#bpCnw=T*qT#p+IX*xX1|4 zeq^uMKHrj$HBjyJ_s!-awLj$)t^9tfcd_3dGmoUJ{EGeHRvUsBZnaTuB7;Q2rzimq zf3H*yf8~|R4`LPH%l$&X4bzUW;1B+q?UrT09~?3j;Q;F#KjJ@ci= zKBeOlrDJrxcq}-JeMTwpZIA}UT+8;-6QKs7^VNl#^Tgq%XPZMIazs&Aj zF-AoGzC5+HFINMRUJ}<`=_%#A^JFc%a#IR-*S0^`IDQ2DSC{|FbsFRq2qVHRp%RD( zoJy~#GWfo%4@$B=C~1kS63kV0GJPi|(+4@3N~w3N9rH=02Fa`?FQB77K?@#nQT4!c z>&y#iiQG6(>}Y<$R(Mo7|9&gZOB9~(*C1XA*vmHOFVUPYvN_p76KfJ&41VEz%sNmM zn=1VKB=Zs#d_T!{3E0l+o6Y7>C-5Hm6;LJoe&t~aU${%d1tqW`%PG!~Q}44K|Np1D zi?tjs;NQQ}b5p7~-)Ejv;)=72dD9ZuwA5#@ll?N8ZzK26f4vp|9c2f5^#Q66aEEK! zeCl;6@fsl?#L~G~9#acz64#&k-(M;vP;!yfvf{0H#xkp;RYCNzl-vyBJ8~kg!E8sC zbkE<}6K5HMvf^TMYsLE%KMAR;GM0rS zyXz@=VUnd{^f}lTI<~%w5&ma+huGod<=4$d`Bm)F{haKRDifFx_%%6Pt2jIkhy67@ zwTfTkl9xbmiU7_$gey+(;-&Msc#Z;}eU8Cbyyzsl;&9FhEI9Rf*-^CM>9X06(fT}z z1zqr*TusG)M{zP9OH&R*zS$gJ@Xh85Pk4n9md)lodW~@52SE2x_cuqt5_K1x{>`HT z>7I%#gSpX`F5}2PapfVR!h6zF=nLUj5G_f&KI9PbQ{FTgzi@vc8Sb;4&bBqDJ}Yk# zt+TlOj3Z;s3tove&$%+zF&`m^;w-@+i1}Dzn~_>?Mrg1IE?-p1!&^7Y58Ia zg@DbdQ@&-v;c%CJIMCthu8TVEaBmdPI1UYnHg0h|`|gSI-Ay1TDE zM!)VDARa5B7vR~zgRi{Q7dzUR-D>7O3dNVZYlYwx`8{CC9)#U)qkZt~N7bYgt@N$6 z{UI;(MReDTFwnaC7Ni-UBtU9>U?3eNCd*!kf;qYyPTOX}a1v6G+1;Zfz#WHfL(@QR zGjt6NGLE4C(!_s9kh+w*skY2UUvzhKqjm!Y4{jVzR@!-p+)kS4ZH*j3V$Z}y5>usH zGa$82x(z7WBi#;UHa#%RC$$sz2M0moEJm&Y!;hKfqRoEGT;nrgBDOquP6FMsfyM6! zH`iA#!(Pd6kw+0*EE}f9YMwt~;znJHceuqcwNR+j3}lkyuRRuA`eP9gokDE4`|tCX zgYVq&CXP4TY~rXknS7eP`UQ6Z$;)ka^Y@mH3G9x*TEQ*6E{BmH22V?jZuhc%6!MXT# Qx90!)KZfizbn>A90PqP9jsO4v literal 0 HcmV?d00001 diff --git a/assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js.gz b/assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js.gz deleted file mode 100644 index ca29dded217d25a09ce90966f921930dde020748..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14514 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 QZ2zzS1DL2&-1?y(e):e};export{b as c}; +import{g as f}from"./get-intrinsic@1.2.1-5uWIhZOj.js";import{f as B}from"./function-bind@1.1.2-B8G-TZ45.js";var v={exports:{}};(function(a){var n=B,r=f,e=r("%Function.prototype.apply%"),p=r("%Function.prototype.call%"),l=r("%Reflect.apply%",!0)||n.call(p,e),o=r("%Object.getOwnPropertyDescriptor%",!0),t=r("%Object.defineProperty%",!0),g=r("%Math.max%");if(t)try{t({},"a",{value:1})}catch{t=null}a.exports=function(d){var i=l(n,p,arguments);if(o&&t){var x=o(i,"length");x.configurable&&t(i,"length",{value:1+g(0,d.length-(arguments.length-1))})}return i};var c=function(){return l(n,e,arguments)};t?t(a.exports,"apply",{value:c}):a.exports.apply=c})(v);var $=v.exports,s=f,y=$,h=y(s("String.prototype.indexOf")),b=function(n,r){var e=s(n,!!r);return typeof e=="function"&&h(n,".prototype.")>-1?y(e):e};export{b as c}; diff --git a/assets/canvas@2.11.2-dZp4QMlu.js b/assets/canvas@2.11.2-CVRTzJty.js similarity index 100% rename from assets/canvas@2.11.2-dZp4QMlu.js rename to assets/canvas@2.11.2-CVRTzJty.js diff --git a/assets/canvas@2.11.2-dZp4QMlu.js.gz b/assets/canvas@2.11.2-CVRTzJty.js.gz similarity index 100% rename from assets/canvas@2.11.2-dZp4QMlu.js.gz rename to assets/canvas@2.11.2-CVRTzJty.js.gz diff --git a/assets/clipboard@2.0.11-1jqEMlOW.js.gz b/assets/clipboard@2.0.11-1jqEMlOW.js.gz deleted file mode 100644 index cd19ef695210d95fccf656c2f0bf17d2192bc9d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3434 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 MFFwTvF6$%!047SlqW}N^ diff --git a/assets/clipboard@2.0.11-1jqEMlOW.js b/assets/clipboard@2.0.11-CB9-kMTz.js similarity index 99% rename from assets/clipboard@2.0.11-1jqEMlOW.js rename to assets/clipboard@2.0.11-CB9-kMTz.js index 8694e77a..70bc1366 100644 --- a/assets/clipboard@2.0.11-1jqEMlOW.js +++ b/assets/clipboard@2.0.11-CB9-kMTz.js @@ -1,4 +1,4 @@ -import{c as X,g as $}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";var R={exports:{}};/*! +import{c as X,g as $}from"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";var R={exports:{}};/*! * clipboard.js v2.0.11 * https://clipboardjs.com/ * diff --git a/assets/clipboard@2.0.11-CB9-kMTz.js.gz b/assets/clipboard@2.0.11-CB9-kMTz.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c2b8a9ef687d978a04f93aef61ec8ab7d629ed62 GIT binary patch literal 3433 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 Lfz!^}>m&dG)8W6U literal 0 HcmV?d00001 diff --git a/assets/close-azVF77Xi.js b/assets/close-10SEVxdb.js similarity index 100% rename from assets/close-azVF77Xi.js rename to assets/close-10SEVxdb.js diff --git a/assets/close_left-wghYE-yL.js b/assets/close_left-C6k2eGWg.js similarity index 100% rename from assets/close_left-wghYE-yL.js rename to assets/close_left-C6k2eGWg.js diff --git a/assets/close_right-rXgRVuVY.js b/assets/close_right-CrnE5vtw.js similarity index 100% rename from assets/close_right-rXgRVuVY.js rename to assets/close_right-CrnE5vtw.js diff --git a/assets/currency.js@2.0.4--or6eeOG.js b/assets/currency.js@2.0.4-9OAR_aOO.js similarity index 100% rename from assets/currency.js@2.0.4--or6eeOG.js rename to assets/currency.js@2.0.4-9OAR_aOO.js diff --git a/assets/currency.js@2.0.4--or6eeOG.js.gz b/assets/currency.js@2.0.4-9OAR_aOO.js.gz similarity index 100% rename from assets/currency.js@2.0.4--or6eeOG.js.gz rename to assets/currency.js@2.0.4-9OAR_aOO.js.gz diff --git a/assets/dark-a3Shlz-3.js b/assets/dark-BqsidBpX.js similarity index 100% rename from assets/dark-a3Shlz-3.js rename to assets/dark-BqsidBpX.js diff --git a/assets/dashboard-VSK8Ksb1.js b/assets/dashboard-70op-CO0.js similarity index 100% rename from assets/dashboard-VSK8Ksb1.js rename to assets/dashboard-70op-CO0.js diff --git a/assets/dashboard-VSK8Ksb1.js.gz b/assets/dashboard-70op-CO0.js.gz similarity index 100% rename from assets/dashboard-VSK8Ksb1.js.gz rename to assets/dashboard-70op-CO0.js.gz diff --git a/assets/dayjs@1.11.10-A-QuG2Ol.js.gz b/assets/dayjs@1.11.10-A-QuG2Ol.js.gz deleted file mode 100644 index fa9e1a9a143b5130b6a349ffe9ef7ac9b03932c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3718 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 kDn6Zm@icb!a0AETmRsaA1 diff --git a/assets/dayjs@1.11.10-A-QuG2Ol.js b/assets/dayjs@1.11.10-BYZwCyGy.js similarity index 99% rename from assets/dayjs@1.11.10-A-QuG2Ol.js rename to assets/dayjs@1.11.10-BYZwCyGy.js index c4071f6f..f6427ea4 100644 --- a/assets/dayjs@1.11.10-A-QuG2Ol.js +++ b/assets/dayjs@1.11.10-BYZwCyGy.js @@ -1 +1 @@ -import{c as V,g as X}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";var q={exports:{}};(function(z,G){(function(O,D){z.exports=D()})(V,function(){var O=1e3,D=6e4,j=36e5,b="millisecond",d="second",y="minute",m="hour",v="day",C="week",M="month",U="quarter",p="year",L="date",J="Invalid Date",P=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,Q=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,K={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},F=function(s,n,t){var r=String(s);return!r||r.length>=n?s:""+Array(n+1-r.length).join(t)+s},R={s:F,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+F(r,2,"0")+":"+F(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;g[o]=n,e=o}return!r&&e&&(k=e),e||!r&&k},f=function(s,n){if(N(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new A(t)},a=R;a.l=W,a.i=N,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var A=function(){function s(t){this.$L=W(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[Z]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(P);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==J},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)=n?s:""+Array(n+1-r.length).join(t)+s},R={s:F,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+F(r,2,"0")+":"+F(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;g[o]=n,e=o}return!r&&e&&(k=e),e||!r&&k},f=function(s,n){if(N(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new A(t)},a=R;a.l=W,a.i=N,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var A=function(){function s(t){this.$L=W(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[Z]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(P);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==J},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)^$uM$St+m}CTh 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 literal 0 HcmV?d00001 diff --git a/assets/doc-p7kRFTKe.js b/assets/doc-DOlmxwep.js similarity index 100% rename from assets/doc-p7kRFTKe.js rename to assets/doc-DOlmxwep.js diff --git a/assets/doc-p7kRFTKe.js.gz b/assets/doc-DOlmxwep.js.gz similarity index 100% rename from assets/doc-p7kRFTKe.js.gz rename to assets/doc-DOlmxwep.js.gz diff --git a/assets/dom-to-image@2.6.0-eHYYUq-2.js b/assets/dom-to-image@2.6.0-CaeIWam-.js similarity index 99% rename from assets/dom-to-image@2.6.0-eHYYUq-2.js rename to assets/dom-to-image@2.6.0-CaeIWam-.js index fc37cf28..712f6101 100644 --- a/assets/dom-to-image@2.6.0-eHYYUq-2.js +++ b/assets/dom-to-image@2.6.0-CaeIWam-.js @@ -1,2 +1,2 @@ -import{g as Y}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";var N={exports:{}};(function(O){(function(ee){var s=_(),B=z(),L=K(),k=Q(),F={imagePlaceholder:void 0,cacheBust:!1},T={toSvg:j,toPng:H,toJpeg:X,toBlob:$,toPixelData:V,impl:{fontFaces:L,images:k,util:s,inliner:B,options:{}}};O.exports=T;function j(n,t){return t=t||{},G(t),Promise.resolve(n).then(function(o){return M(o,t.filter,!0)}).then(W).then(q).then(r).then(function(o){return J(o,t.width||s.width(n),t.height||s.height(n))});function r(o){return t.bgcolor&&(o.style.backgroundColor=t.bgcolor),t.width&&(o.style.width=t.width+"px"),t.height&&(o.style.height=t.height+"px"),t.style&&Object.keys(t.style).forEach(function(l){o.style[l]=t.style[l]}),o}}function V(n,t){return I(n,t||{}).then(function(r){return r.getContext("2d").getImageData(0,0,s.width(n),s.height(n)).data})}function H(n,t){return I(n,t||{}).then(function(r){return r.toDataURL()})}function X(n,t){return t=t||{},I(n,t).then(function(r){return r.toDataURL("image/jpeg",t.quality||1)})}function $(n,t){return I(n,t||{}).then(s.canvasToBlob)}function G(n){typeof n.imagePlaceholder>"u"?T.impl.options.imagePlaceholder=F.imagePlaceholder:T.impl.options.imagePlaceholder=n.imagePlaceholder,typeof n.cacheBust>"u"?T.impl.options.cacheBust=F.cacheBust:T.impl.options.cacheBust=n.cacheBust}function I(n,t){return j(n,t).then(s.makeImage).then(s.delay(100)).then(function(o){var l=r(n);return l.getContext("2d").drawImage(o,0,0),l});function r(o){var l=document.createElement("canvas");if(l.width=t.width||s.width(o),l.height=t.height||s.height(o),t.bgcolor){var c=l.getContext("2d");c.fillStyle=t.bgcolor,c.fillRect(0,0,l.width,l.height)}return l}}function M(n,t,r){if(!r&&t&&!t(n))return Promise.resolve();return Promise.resolve(n).then(o).then(function(i){return l(n,i,t)}).then(function(i){return c(n,i)});function o(i){return i instanceof HTMLCanvasElement?s.makeImage(i.toDataURL()):i.cloneNode(!1)}function l(i,a,p){var P=i.childNodes;if(P.length===0)return Promise.resolve(a);return m(a,s.asArray(P),p).then(function(){return a});function m(S,v,g){var y=Promise.resolve();return v.forEach(function(C){y=y.then(function(){return M(C,g)}).then(function(w){w&&S.appendChild(w)})}),y}}function c(i,a){if(!(a instanceof Element))return a;return Promise.resolve().then(p).then(P).then(m).then(S).then(function(){return a});function p(){v(window.getComputedStyle(i),a.style);function v(g,y){g.cssText?y.cssText=g.cssText:C(g,y);function C(w,E){s.asArray(w).forEach(function(e){E.setProperty(e,w.getPropertyValue(e),w.getPropertyPriority(e))})}}}function P(){[":before",":after"].forEach(function(g){v(g)});function v(g){var y=window.getComputedStyle(i,g),C=y.getPropertyValue("content");if(C===""||C==="none")return;var w=s.uid();a.className=a.className+" "+w;var E=document.createElement("style");E.appendChild(e(w,g,y)),a.appendChild(E);function e(u,h,f){var d="."+u+":"+h,b=f.cssText?R(f):D(f);return document.createTextNode(d+"{"+b+"}");function R(x){var A=x.getPropertyValue("content");return x.cssText+" content: "+A+";"}function D(x){return s.asArray(x).map(A).join("; ")+";";function A(U){return U+": "+x.getPropertyValue(U)+(x.getPropertyPriority(U)?" !important":"")}}}}}function m(){i instanceof HTMLTextAreaElement&&(a.innerHTML=i.value),i instanceof HTMLInputElement&&a.setAttribute("value",i.value)}function S(){a instanceof SVGElement&&(a.setAttribute("xmlns","http://www.w3.org/2000/svg"),a instanceof SVGRectElement&&["width","height"].forEach(function(v){var g=a.getAttribute(v);g&&a.style.setProperty(v,g)}))}}}function W(n){return L.resolveAll().then(function(t){var r=document.createElement("style");return n.appendChild(r),r.appendChild(document.createTextNode(t)),n})}function q(n){return k.inlineAll(n).then(function(){return n})}function J(n,t,r){return Promise.resolve(n).then(function(o){return o.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),new XMLSerializer().serializeToString(o)}).then(s.escapeXhtml).then(function(o){return''+o+""}).then(function(o){return''+o+""}).then(function(o){return"data:image/svg+xml;charset=utf-8,"+o})}function _(){return{escape:S,parseExtension:t,mimeType:r,dataAsUrl:m,isDataUrl:o,canvasToBlob:c,resolveUrl:i,getAndEncode:P,uid:a(),delay:v,asArray:g,escapeXhtml:y,makeImage:p,width:C,height:w};function n(){var e="application/font-woff",u="image/jpeg";return{woff:e,woff2:e,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:u,jpeg:u,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}function t(e){var u=/\.([^\.\/]*?)$/g.exec(e);return u?u[1]:""}function r(e){var u=t(e).toLowerCase();return n()[u]||""}function o(e){return e.search(/^(data:)/)!==-1}function l(e){return new Promise(function(u){for(var h=window.atob(e.toDataURL().split(",")[1]),f=h.length,d=new Uint8Array(f),b=0;b"u"?T.impl.options.imagePlaceholder=F.imagePlaceholder:T.impl.options.imagePlaceholder=n.imagePlaceholder,typeof n.cacheBust>"u"?T.impl.options.cacheBust=F.cacheBust:T.impl.options.cacheBust=n.cacheBust}function I(n,t){return j(n,t).then(s.makeImage).then(s.delay(100)).then(function(o){var l=r(n);return l.getContext("2d").drawImage(o,0,0),l});function r(o){var l=document.createElement("canvas");if(l.width=t.width||s.width(o),l.height=t.height||s.height(o),t.bgcolor){var c=l.getContext("2d");c.fillStyle=t.bgcolor,c.fillRect(0,0,l.width,l.height)}return l}}function M(n,t,r){if(!r&&t&&!t(n))return Promise.resolve();return Promise.resolve(n).then(o).then(function(i){return l(n,i,t)}).then(function(i){return c(n,i)});function o(i){return i instanceof HTMLCanvasElement?s.makeImage(i.toDataURL()):i.cloneNode(!1)}function l(i,a,p){var P=i.childNodes;if(P.length===0)return Promise.resolve(a);return m(a,s.asArray(P),p).then(function(){return a});function m(S,v,g){var y=Promise.resolve();return v.forEach(function(C){y=y.then(function(){return M(C,g)}).then(function(w){w&&S.appendChild(w)})}),y}}function c(i,a){if(!(a instanceof Element))return a;return Promise.resolve().then(p).then(P).then(m).then(S).then(function(){return a});function p(){v(window.getComputedStyle(i),a.style);function v(g,y){g.cssText?y.cssText=g.cssText:C(g,y);function C(w,E){s.asArray(w).forEach(function(e){E.setProperty(e,w.getPropertyValue(e),w.getPropertyPriority(e))})}}}function P(){[":before",":after"].forEach(function(g){v(g)});function v(g){var y=window.getComputedStyle(i,g),C=y.getPropertyValue("content");if(C===""||C==="none")return;var w=s.uid();a.className=a.className+" "+w;var E=document.createElement("style");E.appendChild(e(w,g,y)),a.appendChild(E);function e(u,h,f){var d="."+u+":"+h,b=f.cssText?R(f):D(f);return document.createTextNode(d+"{"+b+"}");function R(x){var A=x.getPropertyValue("content");return x.cssText+" content: "+A+";"}function D(x){return s.asArray(x).map(A).join("; ")+";";function A(U){return U+": "+x.getPropertyValue(U)+(x.getPropertyPriority(U)?" !important":"")}}}}}function m(){i instanceof HTMLTextAreaElement&&(a.innerHTML=i.value),i instanceof HTMLInputElement&&a.setAttribute("value",i.value)}function S(){a instanceof SVGElement&&(a.setAttribute("xmlns","http://www.w3.org/2000/svg"),a instanceof SVGRectElement&&["width","height"].forEach(function(v){var g=a.getAttribute(v);g&&a.style.setProperty(v,g)}))}}}function W(n){return L.resolveAll().then(function(t){var r=document.createElement("style");return n.appendChild(r),r.appendChild(document.createTextNode(t)),n})}function q(n){return k.inlineAll(n).then(function(){return n})}function J(n,t,r){return Promise.resolve(n).then(function(o){return o.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),new XMLSerializer().serializeToString(o)}).then(s.escapeXhtml).then(function(o){return''+o+""}).then(function(o){return''+o+""}).then(function(o){return"data:image/svg+xml;charset=utf-8,"+o})}function _(){return{escape:S,parseExtension:t,mimeType:r,dataAsUrl:m,isDataUrl:o,canvasToBlob:c,resolveUrl:i,getAndEncode:P,uid:a(),delay:v,asArray:g,escapeXhtml:y,makeImage:p,width:C,height:w};function n(){var e="application/font-woff",u="image/jpeg";return{woff:e,woff2:e,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:u,jpeg:u,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"}}function t(e){var u=/\.([^\.\/]*?)$/g.exec(e);return u?u[1]:""}function r(e){var u=t(e).toLowerCase();return n()[u]||""}function o(e){return e.search(/^(data:)/)!==-1}function l(e){return new Promise(function(u){for(var h=window.atob(e.toDataURL().split(",")[1]),f=h.length,d=new Uint8Array(f),b=0;bhH~DiIuhK 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 J2d!@;000z~>lgq4 literal 0 HcmV?d00001 diff --git a/assets/dom-to-image@2.6.0-eHYYUq-2.js.gz b/assets/dom-to-image@2.6.0-eHYYUq-2.js.gz deleted file mode 100644 index 1a8801cf9ca5193a40ca810624441a38bd7b335a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3533 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 HZzKQ!$#C-p diff --git a/assets/draggable-WSlqett4.js b/assets/draggable-D6qza0mp.js similarity index 100% rename from assets/draggable-WSlqett4.js rename to assets/draggable-D6qza0mp.js diff --git a/assets/echart-uDAjf1Xg.js b/assets/echart-c_3t778P.js similarity index 100% rename from assets/echart-uDAjf1Xg.js rename to assets/echart-c_3t778P.js diff --git a/assets/echart-uDAjf1Xg.js.gz b/assets/echart-c_3t778P.js.gz similarity index 100% rename from assets/echart-uDAjf1Xg.js.gz rename to assets/echart-c_3t778P.js.gz diff --git a/assets/echarts@5.5.0-BEyY33Zi.js b/assets/echarts@5.5.0-BEyY33Zi.js new file mode 100644 index 00000000..b194a4ef --- /dev/null +++ b/assets/echarts@5.5.0-BEyY33Zi.js @@ -0,0 +1,28 @@ +import{i as G,r as Ta,m as F,c as U,e as w,a as se,b as st,d as Y,f as le,g as go,h as N,j as ce,k as qp,l as B,n as $,o as En,p as Ve,P as Se,q as bl,s as ie,t as jp,Z as Or,u as Qp,v as re,w as mt,x as Jp,y as eg,z as tg,A as Yf,B as mo,T as $f,C as vs,D as er,E as rg,F as Ga,G as Xf,S as or,R as Zf,H as hs,I as On,J as he,L as tr,K as Kf,M as ds,N as Ne,O as ng,Q as ge,U as ag,V as qf,W as Da,X as we,Y as ig,_ as Ce,$ as Nn,a0 as K,a1 as Z,a2 as xt,a3 as We,a4 as og,a5 as J,a6 as Be,a7 as be,a8 as oe,a9 as Aa,aa as sg,ab as yt,ac as yo,ad as jf,ae as lg,af as ug,ag as cg,ah as Bn,ai as wl,aj as gi,ak as fg,al as _o,am as So,an as vg,ao as ps,ap as Cl,aq as mi,ar as hg,as as dg,at as Qf,au as an,av as Dr,aw as Jf,ax as pg,ay as gg,az as mg,aA as xo,aB as Tl,aC as yg,aD as _g,aE as Sg,aF as xg,aG as bg,aH as Dl,aI as Al,aJ as wg,aK as Cg,aL as Tg,aM as Dg,aN as Ag,aO as Mg,aP as Ig,aQ as Lg,aR as Pg,aS as Rg}from"./zrender@5.5.0-JN1hODMT.js";import{_ as V}from"./tslib@2.3.0-BDyQ-Jie.js";var Ml=1e-4,ev=20;function kg(r){return r.replace(/^\s+|\s+$/g,"")}function Ot(r,t,e,n){var a=t[0],i=t[1],o=e[0],s=e[1],l=i-a,u=s-o;if(l===0)return u===0?o:(o+s)/2;if(n)if(l>0){if(r<=a)return o;if(r>=i)return s}else{if(r>=a)return o;if(r<=i)return s}else{if(r===a)return o;if(r===i)return s}return(r-a)/l*u+o}function te(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return G(r)?kg(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function _e(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),ev),r=(+r).toFixed(t),e?r:+r}function Eg(r){return r.sort(function(t,e){return t-e}),r}function pt(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return Og(r)}function Og(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,a=e>0?e:t.length,i=t.indexOf("."),o=i<0?0:a-1-i;return Math.max(0,o-n)}function tv(r,t){var e=Math.log,n=Math.LN10,a=Math.floor(e(r[1]-r[0])/n),i=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-a+i,0),20);return isFinite(o)?o:20}function Ng(r,t){var e=Ta(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),a=F(r,function(v){return(isNaN(v)?0:v)/e*n*100}),i=n*100,o=F(a,function(v){return Math.floor(v)}),s=Ta(o,function(v,d){return v+d},0),l=F(a,function(v,d){return v-o[d]});su&&(u=l[f],c=f);++o[c],l[c]=0,++s}return F(o,function(v){return v/n})}function Bg(r,t){var e=Math.max(pt(r),pt(t)),n=r+t;return e>ev?n:_e(n,e)}function rv(r){var t=Math.PI*2;return(r%t+t)%t}function Ma(r){return r>-Ml&&r=10&&t++,t}function nv(r,t){var e=gs(r),n=Math.pow(10,e),a=r/n,i;return t?a<1.5?i=1:a<2.5?i=2:a<4?i=3:a<7?i=5:i=10:a<1?i=1:a<2?i=2:a<3?i=3:a<5?i=5:i=10,r=i*n,e>=-20?+r.toFixed(e<0?-e:0):r}function Vt(r){var t=parseFloat(r);return t==r&&(t!==0||!G(r)||r.indexOf("x")<=0)?t:NaN}function av(r){return!isNaN(Vt(r))}function iv(){return Math.round(Math.random()*9)}function ov(r,t){return t===0?r:ov(t,r%t)}function Il(r,t){return r==null?t:t==null?r:r*t/ov(r,t)}function Q(r){throw new Error(r)}function Ll(r,t,e){return(t-r)*e+r}var sv="series\0",lv="\0_ec_\0";function de(r){return r instanceof Array?r:r==null?[]:[r]}function bo(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,a=e.length;n=0||i&&se(i,l)<0)){var u=n.getShallow(l,t);u!=null&&(o[r[s][0]]=u)}}return o}}var um=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],cm=Sn(um),fm=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return cm(this,t,e)},r}(),X=ue(),vm=function(r,t,e,n){if(n){var a=X(n);a.dataIndex=e,a.dataType=t,a.seriesIndex=r,a.ssrType="chart",n.type==="group"&&n.traverse(function(i){var o=X(i);o.seriesIndex=r,o.dataIndex=e,o.dataType=t,o.ssrType="chart"})}},Rl=1,kl={},dv=ue(),Ss=ue(),xs=0,Ha=1,Ua=2,Ue=["emphasis","blur","select"],Ia=["normal","emphasis","blur","select"],hm=10,dm=9,jt="highlight",ga="downplay",vn="select",ma="unselect",hn="toggleSelect";function ur(r){return r!=null&&r!=="none"}function Ya(r,t,e){r.onHoverStateChange&&(r.hoverState||0)!==e&&r.onHoverStateChange(t),r.hoverState=e}function pv(r){Ya(r,"emphasis",Ua)}function gv(r){r.hoverState===Ua&&Ya(r,"normal",xs)}function bs(r){Ya(r,"blur",Ha)}function mv(r){r.hoverState===Ha&&Ya(r,"normal",xs)}function pm(r){r.selected=!0}function gm(r){r.selected=!1}function El(r,t,e){t(r,e)}function bt(r,t,e){El(r,t,e),r.isGroup&&r.traverse(function(n){El(n,t,e)})}function Ol(r,t){switch(t){case"emphasis":r.hoverState=Ua;break;case"normal":r.hoverState=xs;break;case"blur":r.hoverState=Ha;break;case"select":r.selected=!0}}function mm(r,t,e,n){for(var a=r.style,i={},o=0;o=0,i=!1;if(r instanceof Se){var o=dv(r),s=a&&o.selectFill||o.normalFill,l=a&&o.selectStroke||o.normalStroke;if(ur(s)||ur(l)){n=n||{};var u=n.style||{};u.fill==="inherit"?(i=!0,n=B({},n),u=B({},u),u.fill=s):!ur(u.fill)&&ur(s)?(i=!0,n=B({},n),u=B({},u),u.fill=bl(s)):!ur(u.stroke)&&ur(l)&&(i||(n=B({},n),u=B({},u)),u.stroke=bl(l)),n.style=u}}if(n&&n.z2==null){i||(n=B({},n));var c=r.z2EmphasisLift;n.z2=r.z2+(c??hm)}return n}function _m(r,t,e){if(e&&e.z2==null){e=B({},e);var n=r.z2SelectLift;e.z2=r.z2+(n??dm)}return e}function Sm(r,t,e){var n=se(r.currentStates,t)>=0,a=r.style.opacity,i=n?null:mm(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=B({},e),o=B({opacity:n?a:i.opacity*.1},o),e.style=o),e}function yi(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return ym(this,r,t,e);if(r==="blur")return Sm(this,r,e);if(r==="select")return _m(this,r,e)}return e}function xm(r){r.stateProxy=yi;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=yi),e&&(e.stateProxy=yi)}function Nl(r,t){!xv(r,t)&&!r.__highByOuter&&bt(r,pv)}function Bl(r,t){!xv(r,t)&&!r.__highByOuter&&bt(r,gv)}function Ar(r,t){r.__highByOuter|=1<<(t||0),bt(r,pv)}function Mr(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&bt(r,gv)}function bm(r){bt(r,bs)}function yv(r){bt(r,mv)}function _v(r){bt(r,pm)}function Sv(r){bt(r,gm)}function xv(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function bv(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(a,i){var o=Ss(i),s=a==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&n.push(l),o.isBlured&&(l.group.traverse(function(u){mv(u)}),s&&e.push(i)),o.isBlured=!1}),w(n,function(a){a&&a.toggleBlurSeries&&a.toggleBlurSeries(e,!1,t)})}function wo(r,t,e,n){var a=n.getModel();e=e||"coordinateSystem";function i(u,c){for(var f=0;f0){var s={dataIndex:o,seriesIndex:e.seriesIndex};i!=null&&(s.dataType=i),t.push(s)}})}),t}function To(r,t,e){wv(r,!0),bt(r,xm),Im(r,t,e)}function Mm(r){wv(r,!1)}function Ir(r,t,e,n){n?Mm(r):To(r,t,e)}function Im(r,t,e){var n=X(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var zl=["emphasis","blur","select"],Lm={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function xn(r,t,e,n){e=e||"itemStyle";for(var a=0;a0){var f=c.duration,h=c.delay,v=c.easing,d={duration:f,delay:h||0,easing:v,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),i&&i()}function me(r,t,e,n,a,i){Cs("update",r,t,e,n,a,i)}function De(r,t,e,n,a,i){Cs("enter",r,t,e,n,a,i)}function Sr(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function Wl(r){return!r.isGroup}function Fm(r){return r.shape!=null}function Iv(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(l){Wl(l)&&l.anid&&(s[l.anid]=l)}),s}function a(o){var s={x:o.x,y:o.y,rotation:o.rotation};return Fm(o)&&(s.shape=B({},o.shape)),s}var i=n(r);t.traverse(function(o){if(Wl(o)&&o.anid){var s=i[o.anid];if(s){var l=a(o);o.attr(a(s)),me(o,l,e,X(o).dataIndex)}}})}function Lv(r,t){return F(r,function(e){var n=e[0];n=Pa(n,t.x),n=Ra(n,t.x+t.width);var a=e[1];return a=Pa(a,t.y),a=Ra(a,t.y+t.height),[n,a]})}function Gm(r,t){var e=Pa(r.x,t.x),n=Ra(r.x+r.width,t.x+t.width),a=Pa(r.y,t.y),i=Ra(r.y+r.height,t.y+t.height);if(n>=e&&i>=a)return{x:e,y:a,width:n-e,height:i-a}}function Za(r,t,e){var n=B({rectHover:!0},t),a=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(a.image=r.slice(8),re(a,e),new Or(n)):Ts(r.replace("path://",""),n,e,"center")}function Wm(r,t,e,n,a){for(var i=0,o=a[a.length-1];i1)return!1;var g=_i(v,d,c,f)/h;return!(g<0||g>1)}function _i(r,t,e,n){return r*n-e*t}function Hm(r){return r<=1e-6&&r>=-1e-6}function Ka(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,a=G(t)?{formatter:t}:t,i=e.mainType,o=e.componentIndex,s={componentType:i,name:n,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&w(Ve(l),function(c){mt(s,c)||(s[c]=l[c],s.$vars.push(c))});var u=X(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:n,option:re({content:n,formatterParams:s},a)}}function Hl(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function Fn(r,t){if(r)if(N(r))for(var e=0;e=0&&s.push(l)}),s}}function Is(r,t){return K(K({},r,!0),t,!0)}const ay={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},iy={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var ka="ZH",Ls="EN",xr=Ls,_a={},Ps={},Nv=ce.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||xr).toUpperCase();return r.indexOf(ka)>-1?ka:xr}():xr;function Bv(r,t){r=r.toUpperCase(),Ps[r]=new fe(t),_a[r]=t}function oy(r){if(G(r)){var t=_a[r.toUpperCase()]||{};return r===ka||r===Ls?Z(t):K(Z(t),Z(_a[xr]),!1)}else return K(Z(r),Z(_a[xr]),!1)}function sy(r){return Ps[r]}function ly(){return Ps[xr]}Bv(Ls,ay);Bv(ka,iy);var Rs=1e3,ks=Rs*60,dn=ks*60,He=dn*24,Kl=He*365,on={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Zn="{yyyy}-{MM}-{dd}",ql={year:"{yyyy}",month:"{yyyy}-{MM}",day:Zn,hour:Zn+" "+on.hour,minute:Zn+" "+on.minute,second:Zn+" "+on.second,millisecond:on.none},bi=["year","month","day","hour","minute","second","millisecond"],Vv=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Dt(r,t){return r+="","0000".substr(0,t-r.length)+r}function br(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function uy(r){return r===br(r)}function cy(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function ja(r,t,e,n){var a=_t(r),i=a[Es(e)](),o=a[wr(e)]()+1,s=Math.floor((o-1)/3)+1,l=a[Qa(e)](),u=a["get"+(e?"UTC":"")+"Day"](),c=a[Cn(e)](),f=(c-1)%12+1,h=a[Ja(e)](),v=a[ei(e)](),d=a[ti(e)](),p=n instanceof fe?n:sy(n||Nv)||ly(),g=p.getModel("time"),m=g.get("month"),y=g.get("monthAbbr"),_=g.get("dayOfWeek"),S=g.get("dayOfWeekAbbr");return(t||"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,Dt(i%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,m[o-1]).replace(/{MMM}/g,y[o-1]).replace(/{MM}/g,Dt(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Dt(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,_[u]).replace(/{ee}/g,S[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Dt(c,2)).replace(/{H}/g,c+"").replace(/{hh}/g,Dt(f+"",2)).replace(/{h}/g,f+"").replace(/{mm}/g,Dt(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Dt(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,Dt(d,3)).replace(/{S}/g,d+"")}function fy(r,t,e,n,a){var i=null;if(G(e))i=e;else if($(e))i=e(r.value,t,{level:r.level});else{var o=B({},on);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(N(i)){var f=r.level==null?0:r.level>=0?r.level:i.length+r.level;f=Math.min(f,i.length-1),i=i[f]}}return ja(new Date(r.value),i,a,n)}function zv(r,t){var e=_t(r),n=e[wr(t)]()+1,a=e[Qa(t)](),i=e[Cn(t)](),o=e[Ja(t)](),s=e[ei(t)](),l=e[ti(t)](),u=l===0,c=u&&s===0,f=c&&o===0,h=f&&i===0,v=h&&a===1,d=v&&n===1;return d?"year":v?"month":h?"day":f?"hour":c?"minute":u?"second":"millisecond"}function jl(r,t,e){var n=le(r)?_t(r):r;switch(t=t||zv(r,e),t){case"year":return n[Es(e)]();case"half-year":return n[wr(e)]()>=6?1:0;case"quarter":return Math.floor((n[wr(e)]()+1)/4);case"month":return n[wr(e)]();case"day":return n[Qa(e)]();case"half-day":return n[Cn(e)]()/24;case"hour":return n[Cn(e)]();case"minute":return n[Ja(e)]();case"second":return n[ei(e)]();case"millisecond":return n[ti(e)]()}}function Es(r){return r?"getUTCFullYear":"getFullYear"}function wr(r){return r?"getUTCMonth":"getMonth"}function Qa(r){return r?"getUTCDate":"getDate"}function Cn(r){return r?"getUTCHours":"getHours"}function Ja(r){return r?"getUTCMinutes":"getMinutes"}function ei(r){return r?"getUTCSeconds":"getSeconds"}function ti(r){return r?"getUTCMilliseconds":"getMilliseconds"}function vy(r){return r?"setUTCFullYear":"setFullYear"}function Fv(r){return r?"setUTCMonth":"setMonth"}function Gv(r){return r?"setUTCDate":"setDate"}function Wv(r){return r?"setUTCHours":"setHours"}function Hv(r){return r?"setUTCMinutes":"setMinutes"}function Uv(r){return r?"setUTCSeconds":"setSeconds"}function Yv(r){return r?"setUTCMilliseconds":"setMilliseconds"}function $v(r){if(!av(r))return G(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function Xv(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var ri=og;function Lo(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function a(c){return c&&Nn(c)?c:"-"}function i(c){return!!(c!=null&&!isNaN(c)&&isFinite(c))}var o=t==="time",s=r instanceof Date;if(o||s){var l=o?_t(r):r;if(isNaN(+l)){if(s)return"-"}else return ja(l,n,e)}if(t==="ordinal")return go(r)?a(r):le(r)&&i(r)?r+"":"-";var u=Vt(r);return i(u)?$v(u):go(r)?a(r):typeof r=="boolean"?r+"":"-"}var Ql=["a","b","c","d","e","f","g"],wi=function(r,t){return"{"+r+(t??"")+"}"};function Zv(r,t,e){N(t)||(t=[t]);var n=t.length;if(!n)return"";for(var a=t[0].$vars||[],i=0;i':'';var o=e.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:a==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function nr(r,t){return t=t||"transparent",G(r)?r:Y(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function Jl(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var Sa=w,dy=["left","right","top","bottom","width","height"],Kn=[["width","left","right"],["height","top","bottom"]];function Os(r,t,e,n,a){var i=0,o=0;n==null&&(n=1/0),a==null&&(a=1/0);var s=0;t.eachChild(function(l,u){var c=l.getBoundingRect(),f=t.childAt(u+1),h=f&&f.getBoundingRect(),v,d;if(r==="horizontal"){var p=c.width+(h?-h.x+c.x:0);v=i+p,v>n||l.newline?(i=0,v=p,o+=s+e,s=c.height):s=Math.max(s,c.height)}else{var g=c.height+(h?-h.y+c.y:0);d=o+g,d>a||l.newline?(i+=s+e,o=0,d=g,s=c.width):s=Math.max(s,c.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=v+e:o=d+e)})}var Cr=Os;J(Os,"vertical");J(Os,"horizontal");function Ft(r,t,e){e=ri(e||0);var n=t.width,a=t.height,i=te(r.left,n),o=te(r.top,a),s=te(r.right,n),l=te(r.bottom,a),u=te(r.width,n),c=te(r.height,a),f=e[2]+e[0],h=e[1]+e[3],v=r.aspect;switch(isNaN(u)&&(u=n-s-h-i),isNaN(c)&&(c=a-l-f-o),v!=null&&(isNaN(u)&&isNaN(c)&&(v>n/a?u=n*.8:c=a*.8),isNaN(u)&&(u=v*c),isNaN(c)&&(c=u/v)),isNaN(i)&&(i=n-s-u-h),isNaN(o)&&(o=a-l-c-f),r.left||r.right){case"center":i=n/2-u/2-e[3];break;case"right":i=n-u-h;break}switch(r.top||r.bottom){case"middle":case"center":o=a/2-c/2-e[0];break;case"bottom":o=a-c-f;break}i=i||0,o=o||0,isNaN(u)&&(u=n-h-i-(s||0)),isNaN(c)&&(c=a-f-o-(l||0));var d=new Ne(i+e[3],o+e[0],u,c);return d.margin=e,d}function py(r,t,e,n,a,i){var o=!a||!a.hv||a.hv[0],s=!a||!a.hv||a.hv[1],l=a&&a.boundingMode||"all";if(i=i||r,i.x=r.x,i.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new Ne(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var c=r.getLocalTransform();u=u.clone(),u.applyTransform(c)}var f=Ft(re({width:u.width,height:u.height},t),e,n),h=o?f.x-u.x:0,v=s?f.y-u.y:0;return l==="raw"?(i.x=h,i.y=v):(i.x+=h,i.y+=v),i===r&&r.markRedraw(),!0}function Tn(r){var t=r.layoutMode||r.constructor.layoutMode;return Y(t)?t:t?{type:t}:null}function Lr(r,t,e){var n=e&&e.ignoreSize;!N(n)&&(n=[n,n]);var a=o(Kn[0],0),i=o(Kn[1],1);u(Kn[0],r,a),u(Kn[1],r,i);function o(c,f){var h={},v=0,d={},p=0,g=2;if(Sa(c,function(_){d[_]=r[_]}),Sa(c,function(_){s(t,_)&&(h[_]=d[_]=t[_]),l(h,_)&&v++,l(d,_)&&p++}),n[f])return l(t,c[1])?d[c[2]]=null:l(t,c[2])&&(d[c[1]]=null),d;if(p===g||!v)return d;if(v>=g)return h;for(var m=0;m=0;l--)s=K(s,a[l],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var a=e+"Index",i=e+"Id";return zn(this.ecModel,e,{index:this.get(a,!0),id:this.get(i,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(fe);hv(ee,fe);Wa(ee);ry(ee);ny(ee,yy);function yy(r){var t=[];return w(ee.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=F(t,function(e){return rt(e).main}),r!=="dataset"&&se(t,"dataset")<=0&&t.unshift("dataset"),t}var Kv="";typeof navigator<"u"&&(Kv=navigator.platform||"");var cr="rgba(0, 0, 0, 0.2)";const _y={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:cr,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:cr,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:cr,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:cr,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:cr,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:cr,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:Kv.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var qv=U(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),$e="original",ke="arrayRows",Xe="objectRows",ut="keyedColumns",Bt="typedArray",jv="unknown",ot="column",zr="row",Te={Must:1,Might:2,Not:3},Qv=ue();function Sy(r){Qv(r).datasetMap=U()}function Jv(r,t,e){var n={},a=Ns(t);if(!a||!r)return n;var i=[],o=[],s=t.ecModel,l=Qv(s).datasetMap,u=a.uid+"_"+e.seriesLayoutBy,c,f;r=r.slice(),w(r,function(p,g){var m=Y(p)?p:r[g]={name:p};m.type==="ordinal"&&c==null&&(c=g,f=d(m)),n[m.name]=[]});var h=l.get(u)||l.set(u,{categoryWayDim:f,valueWayDim:0});w(r,function(p,g){var m=p.name,y=d(p);if(c==null){var _=h.valueWayDim;v(n[m],_,y),v(o,_,y),h.valueWayDim+=y}else if(c===g)v(n[m],0,y),v(i,0,y);else{var _=h.categoryWayDim;v(n[m],_,y),v(o,_,y),h.categoryWayDim+=y}});function v(p,g,m){for(var y=0;yt)return r[n];return r[e-1]}function rh(r,t,e,n,a,i,o){i=i||r;var s=t(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(a))return u[a];var c=o==null||!n?e:Dy(n,o);if(c=c||e,!(!c||!c.length)){var f=c[l];return a&&(u[a]=f),s.paletteIdx=(l+1)%c.length,f}}function Ay(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var qn,Ur,ru,nu="\0_ec_inner",My=1,Vs=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,a,i,o,s){i=i||{},this.option=null,this._theme=new fe(i),this._locale=new fe(o),this._optionManager=s},t.prototype.setOption=function(e,n,a){var i=ou(n);this._optionManager.setOption(e,a,i),this._resetOption(null,i)},t.prototype.resetOption=function(e,n){return this._resetOption(e,ou(n))},t.prototype._resetOption=function(e,n){var a=!1,i=this._optionManager;if(!e||e==="recreate"){var o=i.mountOption(e==="recreate");!this.option||e==="recreate"?ru(this,o):(this.restoreData(),this._mergeOption(o,n)),a=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=i.getTimelineOption(this);s&&(a=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var l=i.getMediaOption(this);l.length&&w(l,function(u){a=!0,this._mergeOption(u,n)},this)}return a},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var a=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=U(),u=n&&n.replaceMergeMainTypeMap;Sy(this),w(e,function(f,h){f!=null&&(ee.hasClass(h)?h&&(s.push(h),l.set(h,!0)):a[h]=a[h]==null?Z(f):K(a[h],f,!0))}),u&&u.each(function(f,h){ee.hasClass(h)&&!l.get(h)&&(s.push(h),l.set(h,!0))}),ee.topologicalTravel(s,ee.getAllClassMainTypes(),c,this);function c(f){var h=Cy(this,f,de(e[f])),v=i.get(f),d=v?u&&u.get(f)?"replaceMerge":"normalMerge":"replaceAll",p=Gg(v,h,d);Kg(p,f,ee),a[f]=null,i.set(f,null),o.set(f,0);var g=[],m=[],y=0,_;w(p,function(S,b){var x=S.existing,C=S.newOption;if(!C)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=f==="series",D=ee.getClass(f,S.keyInfo.subType,!T);if(!D)return;if(f==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===D)x.name=S.keyInfo.name,x.mergeOption(C,this),x.optionUpdated(C,!1);else{var A=B({componentIndex:b},S.keyInfo);x=new D(C,this,this,A),B(x,A),S.brandNew&&(x.__requireNewView=!0),x.init(C,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),m.push(x),y++):(g.push(void 0),m.push(void 0))},this),a[f]=g,i.set(f,m),o.set(f,y),f==="series"&&qn(this)}this._seriesIndices||qn(this)},t.prototype.getOption=function(){var e=Z(this.option);return w(e,function(n,a){if(ee.hasClass(a)){for(var i=de(n),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!_n(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,e[a]=i}}),delete e[nu],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var a=this._componentsMap.get(e);if(a){var i=a[n||0];if(i)return i;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function Vy(r,t){return r.join(",")===t.join(",")}const zy=Ey;var Ze=w,Dn=Y,su=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ti(r){var t=r&&r.itemStyle;if(t)for(var e=0,n=su.length;e=0;g--){var m=r[g];if(s||(d=m.data.rawIndexOf(m.stackedByDimension,v)),d>=0){var y=m.data.getByRawIndex(m.stackResultDimension,d);if(l==="all"||l==="positive"&&y>0||l==="negative"&&y<0||l==="samesign"&&h>=0&&y>0||l==="samesign"&&h<=0&&y<0){h=Bg(h,y),p=y;break}}}return n[0]=h,n[1]=p,n})})}var ai=function(){function r(t){this.data=t.data||(t.sourceFormat===ut?{}:[]),this.sourceFormat=t.sourceFormat||jv,this.seriesLayoutBy=t.seriesLayoutBy||ot,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;np&&(p=_)}v[0]=d,v[1]=p}},a=function(){return this._data?this._data.length/this._dimSize:0};du=(t={},t[ke+"_"+ot]={pure:!0,appendData:i},t[ke+"_"+zr]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[Xe]={pure:!0,appendData:i},t[ut]={pure:!0,appendData:function(o){var s=this._data;w(o,function(l,u){for(var c=s[u]||(s[u]=[]),f=0;f<(l||[]).length;f++)c.push(l[f])})}},t[$e]={appendData:i},t[Bt]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function i(o){for(var s=0;s=0&&(p=o.interpolatedValue[g])}return p!=null?p+"":""})}},r.prototype.getRawValue=function(t,e){return Pr(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function yu(r){var t,e;return Y(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function pn(r){return new n0(r)}var n0=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var a=this.context;a.data=a.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!n&&(i=this._plan(this.context));var o=c(this._modBy),s=this._modDataCount||0,l=c(t&&t.modBy),u=t&&t.modDataCount||0;(o!==l||s!==u)&&(i="reset");function c(y){return!(y>=1)&&(y=1),y}var f;(this._dirty||i==="reset")&&(this._dirty=!1,f=this._doReset(n)),this._modBy=l,this._modDataCount=u;var h=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!n&&(f||v1&&n>0?s:o}};return i;function o(){return t=r?null:lt},gte:function(r,t){return r>=t}},i0=function(){function r(t,e){if(!le(e)){var n="";Q(n)}this._opFn=hh[t],this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){return le(t)?this._opFn(t,this._rvalFloat):this._opFn(Vt(t),this._rvalFloat)},r}(),dh=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=le(t)?t:Vt(t),a=le(e)?e:Vt(e),i=isNaN(n),o=isNaN(a);if(i&&(n=this._incomparable),o&&(a=this._incomparable),i&&o){var s=G(t),l=G(e);s&&(n=l?t:0),l&&(a=s?e:0)}return na?-this._resultLT:0},r}(),o0=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=Vt(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function s0(r,t){return r==="eq"||r==="ne"?new o0(r==="eq",t):mt(hh,r)?new i0(r,t):null}var l0=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return xa(t,e)},r}();function u0(r,t){var e=new l0,n=r.data,a=e.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==ot&&Q(o);var s=[],l={},u=r.dimensionsDefine;if(u)w(u,function(p,g){var m=p.name,y={index:g,name:m,displayName:p.displayName};if(s.push(y),m!=null){var _="";mt(l,m)&&Q(_),l[m]=y}});else for(var c=0;c65535?m0:y0}function fr(){return[1/0,-1/0]}function _0(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function xu(r,t,e,n,a){var i=mh[e||"float"];if(a){var o=r[t],s=o&&o.length;if(s!==n){for(var l=new i(n),u=0;ug[1]&&(g[1]=p)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(t,e,n){for(var a=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=F(o,function(y){return y.property}),c=0;cm[1]&&(m[1]=g)}}!a.persistent&&a.clean&&a.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var a=this._chunks,i=a[t],o=[];if(!i)return o;n==null&&(n=1/0);for(var s=1/0,l=-1,u=0,c=0,f=this.count();c=0&&l<0)&&(s=d,l=v,u=0),v===l&&(o[u++]=c))}return o.length=u,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,a=this._count;if(n===Array){t=new n(a);for(var i=0;i=f&&y<=h||isNaN(y))&&(l[u++]=p),p++}d=!0}else if(i===2){for(var g=v[a[0]],_=v[a[1]],S=t[a[1]][0],b=t[a[1]][1],m=0;m=f&&y<=h||isNaN(y))&&(x>=S&&x<=b||isNaN(x))&&(l[u++]=p),p++}d=!0}}if(!d)if(i===1)for(var m=0;m=f&&y<=h||isNaN(y))&&(l[u++]=C)}else for(var m=0;mt[A][1])&&(T=!1)}T&&(l[u++]=e.getRawIndex(m))}return um[1]&&(m[1]=g)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),a=n._chunks,i=a[t],o=this.count(),s=0,l=Math.floor(1/e),u=this.getRawIndex(0),c,f,h,v=new($r(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));v[s++]=u;for(var d=1;dc&&(c=f,h=S)}M>0&&Mc-d&&(l=c-d,s.length=l);for(var p=0;pf[1]&&(f[1]=m),h[v++]=y}return i._count=v,i._indices=h,i._updateGetRawIdx(),i},r.prototype.each=function(t,e){if(this._count)for(var n=t.length,a=this._chunks,i=0,o=this.count();il&&(l=f)}return o=[s,l],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],a=this._chunks,i=0;i=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,a,i){return xa(e[i],this._dimensions[i])}Mi={arrayRows:t,objectRows:function(e,n,a,i){return xa(e[n],this._dimensions[i])},keyedColumns:t,original:function(e,n,a,i){var o=e&&(e.value==null?e:e.value);return xa(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(e,n,a,i){return e[i]}}}(),r}(),yh=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,a,i;if(jn(t)){var o=t,s=void 0,l=void 0,u=void 0;if(n){var c=e[0];c.prepareSource(),u=c.getSource(),s=u.data,l=u.sourceFormat,i=[c._getVersionSign()]}else s=o.get("data",!0),l=Be(s)?Bt:$e,i=[];var f=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},v=ie(f.seriesLayoutBy,h.seriesLayoutBy)||null,d=ie(f.sourceHeader,h.sourceHeader),p=ie(f.dimensions,h.dimensions),g=v!==h.seriesLayoutBy||!!d!=!!h.sourceHeader||p;a=g?[Ro(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:p},l)]:[]}else{var m=t;if(n){var y=this._applyTransform(e);a=y.sourceList,i=y.upstreamSignList}else{var _=m.get("source",!0);a=[Ro(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(a,i)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),a=e.get("fromTransformResult",!0);if(a!=null){var i="";t.length!==1&&wu(i)}var o,s=[],l=[];return w(t,function(u){u.prepareSource();var c=u.getSource(a||0),f="";a!=null&&!c&&wu(f),s.push(c),l.push(u._getVersionSign())}),n?o=p0(n,s,{datasetIndex:e.componentIndex}):a!=null&&(o=[Ky(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e1||e>0&&!r.noHeader;return w(r.blocks,function(a){var i=bh(a);i>=t&&(t=i+ +(n&&(!i||Eo(a)&&!a.noHeader)))}),t}return 0}function b0(r,t,e,n){var a=t.noHeader,i=C0(bh(t)),o=[],s=t.blocks||[];st(!s||N(s)),s=s||[];var l=r.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(mt(u,l)){var c=new dh(u[l],null);s.sort(function(d,p){return c.evaluate(d.sortParam,p.sortParam)})}else l==="seriesDesc"&&s.reverse()}w(s,function(d,p){var g=t.valueFormatter,m=xh(d)(g?B(B({},r),{valueFormatter:g}):r,d,p>0?i.html:0,n);m!=null&&o.push(m)});var f=r.renderMode==="richText"?o.join(i.richText):Oo(o.join(""),a?e:i.html);if(a)return f;var h=Lo(t.header,"ordinal",r.useUTC),v=Sh(n,r.renderMode).nameStyle;return r.renderMode==="richText"?wh(r,h,v)+i.richText+f:Oo('
'+We(h)+"
"+f,e)}function w0(r,t,e,n){var a=r.renderMode,i=t.noName,o=t.noValue,s=!t.markerType,l=t.name,u=r.useUTC,c=t.valueFormatter||r.valueFormatter||function(S){return S=N(S)?S:[S],F(S,function(b,x){return Lo(b,N(v)?v[x]:v,u)})};if(!(i&&o)){var f=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",a),h=i?"":Lo(l,"ordinal",u),v=t.valueType,d=o?[]:c(t.value,t.dataIndex),p=!s||!i,g=!s&&i,m=Sh(n,a),y=m.nameStyle,_=m.valueStyle;return a==="richText"?(s?"":f)+(i?"":wh(r,h,y))+(o?"":A0(r,d,p,g,_)):Oo((s?"":f)+(i?"":T0(h,!s,y))+(o?"":D0(d,p,g,_)),e)}}function Cu(r,t,e,n,a,i){if(r){var o=xh(r),s={useUTC:a,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function C0(r){return{html:S0[r],richText:x0[r]}}function Oo(r,t){var e='
',n="margin: "+t+"px 0 0";return'
'+r+e+"
"}function T0(r,t,e){var n=t?"margin-left:2px":"";return''+We(r)+""}function D0(r,t,e,n){var a=e?"10px":"20px",i=t?"float:right;margin-left:"+a:"";return r=N(r)?r:[r],''+F(r,function(o){return We(o)}).join("  ")+""}function wh(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function A0(r,t,e,n,a){var i=[a],o=n?10:20;return e&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(N(t)?t.join(" "):t,i)}function M0(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return nr(n)}function Ch(r,t){var e=r.get("padding");return e??(t==="richText"?[8,10]:10)}var Ii=function(){function r(){this.richTextStyles={},this._nextStyleNameId=iv()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var a=n==="richText"?this._generateStyleName():null,i=hy({color:e,type:t,renderMode:n,markerId:a});return G(i)?i:(this.richTextStyles[a]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};N(e)?w(e,function(i){return B(n,i)}):B(n,e);var a=this._generateStyleName();return this.richTextStyles[a]=n,"{"+a+"|"+t+"}"},r}();function I0(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,a=t.getData(),i=a.mapDimensionsAll("defaultedTooltip"),o=i.length,s=t.getRawValue(e),l=N(s),u=M0(t,e),c,f,h,v;if(o>1||l&&!o){var d=L0(s,t,e,i,u);c=d.inlineValues,f=d.inlineValueTypes,h=d.blocks,v=d.inlineValues[0]}else if(o){var p=a.getDimensionInfo(i[0]);v=c=Pr(a,e,i[0]),f=p.type}else v=c=l?s[0]:s;var g=ms(t),m=g&&t.name||"",y=a.getName(e),_=n?m:y;return An("section",{header:m,noHeader:n||!g,sortParam:v,blocks:[An("nameValue",{markerType:"item",markerColor:u,name:_,noName:!Nn(_),value:c,valueType:f,dataIndex:e})].concat(h||[])})}function L0(r,t,e,n,a){var i=t.getData(),o=Ta(r,function(f,h,v){var d=i.getDimensionInfo(v);return f=f||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],l=[],u=[];n.length?w(n,function(f){c(Pr(i,e,f),f)}):w(r,c);function c(f,h){var v=i.getDimensionInfo(h);!v||v.otherDims.tooltip===!1||(o?u.push(An("nameValue",{markerType:"subItem",markerColor:a,name:v.displayName,value:f,valueType:v.type})):(s.push(f),l.push(v.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var At=ue();function Qn(r,t){return r.getName(t)||r.getId(t)}var ba="__universalTransitionEnabled",oi=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,a){this.seriesIndex=this.componentIndex,this.dataTask=pn({count:R0,reset:k0}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,a);var i=At(this).sourceManager=new yh(this);i.prepareSource();var o=this.getInitialData(e,a);Du(o,this),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Tu(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var a=Tn(this),i=a?ni(e):{},o=this.subType;ee.hasClass(o)&&(o+="Series"),K(e,n.getTheme().get(this.subType)),K(e,this.getDefaultOption()),bo(e,"label",["show"]),this.fillDataTextStyle(e.data),a&&Lr(e,i,a)},t.prototype.mergeOption=function(e,n){e=K(this.option,e,!0),this.fillDataTextStyle(e.data);var a=Tn(this);a&&Lr(this.option,e,a);var i=At(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(e,n);Du(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Tu(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!Be(e))for(var n=["show"],a=0;athis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,a){var i=this.ecModel,o=Bs.prototype.getColorFromPalette.call(this,e,n,a);return o||(o=i.getColorFromPalette(e,n,a)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var a=this.option.selectedMap;if(a){var i=this.option.selectedMode,o=this.getData(n);if(i==="series"||a==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&a.push(o)}return a},t.prototype.isSelected=function(e,n){var a=this.option.selectedMap;if(!a)return!1;var i=this.getData(n);return(a==="all"||a[Qn(i,e)])&&!i.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[ba])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var a,i,o=this.option,s=o.selectedMode,l=n.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){Y(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,c=0;c0&&this._innerSelect(e,n)}},t.registerClass=function(e){return ee.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(ee);xt(oi,r0);xt(oi,Bs);hv(oi,ee);function Tu(r){var t=r.name;ms(r)||(r.name=P0(r)||t)}function P0(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return w(e,function(a){var i=t.getDimensionInfo(a);i.displayName&&n.push(i.displayName)}),n.join(" ")}function R0(r){return r.model.getRawData().count()}function k0(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),E0}function E0(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function Du(r,t){w(sg(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,J(O0,t))})}function O0(r,t){var e=No(r);return e&&e.setOutputEnd((t||this).count()),t}function No(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var a=n.agentStubMap;a&&(n=a.get(r.uid))}return n}}const lt=oi;var Us=function(){function r(){this.group=new ge,this.uid=Gn("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){},r.prototype.updateLayout=function(t,e,n,a){},r.prototype.updateVisual=function(t,e,n,a){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();_s(Us);Wa(Us);const Ye=Us;function Wn(){var r=ue();return function(t){var e=r(t),n=t.pipelineContext,a=!!e.large,i=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(a!==o||i!==s)&&"reset"}}var Th=ue(),N0=Wn(),Ys=function(){function r(){this.group=new ge,this.uid=Gn("viewChart"),this.renderTask=pn({plan:B0,reset:V0}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.highlight=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Mu(i,a,"emphasis")},r.prototype.downplay=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Mu(i,a,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateLayout=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateVisual=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.eachRendered=function(t){Fn(this.group,t)},r.markUpdateMethod=function(t,e){Th(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function Au(r,t,e){r&&Do(r)&&(t==="emphasis"?Ar:Mr)(r,e)}function Mu(r,t,e){var n=rr(r,t),a=t&&t.highlightKey!=null?Pm(t.highlightKey):null;n!=null?w(de(n),function(i){Au(r.getItemGraphicEl(i),e,a)}):r.eachItemGraphicEl(function(i){Au(i,e,a)})}_s(Ys);Wa(Ys);function B0(r){return N0(r.model)}function V0(r){var t=r.model,e=r.ecModel,n=r.api,a=r.payload,i=t.pipelineContext.progressiveRender,o=r.view,s=a&&Th(a).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](t,e,n,a),z0[l]}var z0={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const Oe=Ys;var Ea="\0__throttleOriginMethod",Iu="\0__throttleRate",Lu="\0__throttleType";function $s(r,t,e){var n,a=0,i=0,o=null,s,l,u,c;t=t||0;function f(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var h=function(){for(var v=[],d=0;d=0?f():o=setTimeout(f,-s),a=n};return h.clear=function(){o&&(clearTimeout(o),o=null)},h.debounceNextCall=function(v){c=v},h}function Dh(r,t,e,n){var a=r[t];if(a){var i=a[Ea]||a,o=a[Lu],s=a[Iu];if(s!==e||o!==n){if(e==null||!n)return r[t]=i;a=r[t]=$s(i,e,n==="debounce"),a[Ea]=i,a[Lu]=n,a[Iu]=e}return a}}function Bo(r,t){var e=r[t];e&&e[Ea]&&(e.clear&&e.clear(),r[t]=e[Ea])}var Pu=ue(),Ru={itemStyle:Sn(Ov,!0),lineStyle:Sn(Ev,!0)},F0={lineStyle:"stroke",itemStyle:"fill"};function Ah(r,t){var e=r.visualStyleMapper||Ru[t];return e||(console.warn("Unknown style type '"+t+"'."),Ru.itemStyle)}function Mh(r,t){var e=r.visualDrawType||F0[t];return e||(console.warn("Unknown style type '"+t+"'."),"fill")}var G0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=r.getModel(n),i=Ah(r,n),o=i(a),s=a.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var l=Mh(r,n),u=o[l],c=$(u)?u:null,f=o.fill==="auto"||o.stroke==="auto";if(!o[l]||c||f){var h=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[l]||(o[l]=h,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||$(o.fill)?h:o.fill,o.stroke=o.stroke==="auto"||$(o.stroke)?h:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",l),!t.isSeriesFiltered(r)&&c)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var p=r.getDataParams(d),g=B({},o);g[l]=c(p),v.setItemVisual(d,"style",g)}}}},Xr=new fe,W0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=Ah(r,n),i=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[n]){Xr.option=l[n];var u=a(Xr),c=o.ensureUniqueItemVisual(s,"style");B(c,u),Xr.option.decal&&(o.setItemVisual(s,"decal",Xr.option.decal),Xr.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},H0={performRawSeries:!0,overallReset:function(r){var t=U();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var a=e.type+"-"+n,i=t.get(a);i||(i={},t.set(a,i)),Pu(e).scope=i}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),a={},i=e.getData(),o=Pu(e).scope,s=e.visualStyleAccessPath||"itemStyle",l=Mh(e,s);i.each(function(u){var c=i.getRawIndex(u);a[c]=u}),n.each(function(u){var c=a[u],f=i.getItemVisual(c,"colorFromPalette");if(f){var h=i.ensureUniqueItemVisual(c,"style"),v=n.getName(u)||u+"",d=n.count();h[l]=e.getColorFromPalette(v,o,d)}})}})}},Jn=Math.PI;function U0(r,t){t=t||{},re(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new ge,n=new he({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var a=new Ce({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),i=new he({style:{fill:"none"},textContent:a,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(i);var o;return t.showSpinner&&(o=new ds({shape:{startAngle:-Jn/2,endAngle:-Jn/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Jn*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Jn*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=a.getBoundingRect().width,l=t.showSpinner?t.spinnerRadius:0,u=(r.getWidth()-l*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:l),c=r.getHeight()/2;t.showSpinner&&o.setShape({cx:u,cy:c}),i.setShape({x:u-l,y:c-l,width:l*2,height:l*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var Ih=function(){function r(t,e,n,a){this._stageTaskMap=U(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),a=this._visualHandlers=a.slice(),this._allHandlers=n.concat(a)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var a=n.overallTask;a&&a.dirty()})},r.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),a=n.context,i=!e&&n.progressiveEnabled&&(!a||a.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=i?n.step:null,s=a&&a.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),a=t.getData(),i=a.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,s=t.get("large")&&i>=t.get("largeThreshold"),l=t.get("progressiveChunkMode")==="mod"?i:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=U();t.eachSeries(function(a){var i=a.getProgressive(),o=a.uid;n.set(o,{id:o,head:null,tail:null,threshold:a.getProgressiveThreshold(),progressiveEnabled:i&&!(a.preventIncremental&&a.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(a,a.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;w(this._allHandlers,function(a){var i=t.get(a.uid)||t.set(a.uid,{}),o="";st(!(a.reset&&a.overallReset),o),a.reset&&this._createSeriesStageTask(a,i,e,n),a.overallReset&&this._createOverallStageTask(a,i,e,n)},this)},r.prototype.prepareView=function(t,e,n,a){var i=t.renderTask,o=i.context;o.model=e,o.ecModel=n,o.api=a,i.__block=!t.incrementalPrepareRender,this._pipe(e,i)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,a){a=a||{};var i=!1,o=this;w(t,function(l,u){if(!(a.visualType&&a.visualType!==l.visualType)){var c=o._stageTaskMap.get(l.uid),f=c.seriesTaskMap,h=c.overallTask;if(h){var v,d=h.agentStubMap;d.each(function(g){s(a,g)&&(g.dirty(),v=!0)}),v&&h.dirty(),o.updatePayload(h,n);var p=o.getPerformArgs(h,a.block);d.each(function(g){g.perform(p)}),h.perform(p)&&(i=!0)}else f&&f.each(function(g,m){s(a,g)&&g.dirty();var y=o.getPerformArgs(g,a.block);y.skip=!l.performRawSeries&&e.isSeriesFiltered(g.context.model),o.updatePayload(g,n),g.perform(y)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,a){var i=this,o=e.seriesTaskMap,s=e.seriesTaskMap=U(),l=t.seriesType,u=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(c):l?n.eachRawSeriesByType(l,c):u&&u(n,a).each(c);function c(f){var h=f.uid,v=s.set(h,o&&o.get(h)||pn({plan:K0,reset:q0,count:Q0}));v.context={model:f,ecModel:n,api:a,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:i},i._pipe(f,v)}},r.prototype._createOverallStageTask=function(t,e,n,a){var i=this,o=e.overallTask=e.overallTask||pn({reset:Y0});o.context={ecModel:n,api:a,overallReset:t.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=U(),u=t.seriesType,c=t.getTargetSeries,f=!0,h=!1,v="";st(!t.createOnAllSeries,v),u?n.eachRawSeriesByType(u,d):c?c(n,a).each(d):(f=!1,w(n.getSeries(),d));function d(p){var g=p.uid,m=l.set(g,s&&s.get(g)||(h=!0,pn({reset:$0,onDirty:Z0})));m.context={model:p,overallProgress:f},m.agent=o,m.__block=f,i._pipe(p,m)}h&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,a=this._pipelineMap.get(n);!a.head&&(a.head=e),a.tail&&a.tail.pipe(e),a.tail=e,e.__idxInPipeline=a.count++,e.__pipeline=a},r.wrapStageHandler=function(t,e){return $(t)&&(t={overallReset:t,seriesType:J0(t)}),t.uid=Gn("stageHandler"),e&&(t.visualType=e),t},r}();function Y0(r){r.overallReset(r.ecModel,r.api,r.payload)}function $0(r){return r.overallProgress&&X0}function X0(){this.agent.dirty(),this.getDownstream().dirty()}function Z0(){this.agent&&this.agent.dirty()}function K0(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function q0(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=de(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?F(t,function(e,n){return Lh(n)}):j0}var j0=Lh(0);function Lh(r){return function(t,e){var n=e.data,a=e.resetDefines[r];if(a&&a.dataEach)for(var i=t.start;i0&&v===u.length-h.length){var d=u.slice(0,v);d!=="data"&&(e.mainType=d,e[h.toLowerCase()]=l,c=!0)}}s.hasOwnProperty(u)&&(n[u]=l,c=!0),c||(a[u]=l)})}return{cptQuery:e,dataQuery:n,otherQuery:a}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var a=n.targetEl,i=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return c(l,o,"mainType")&&c(l,o,"subType")&&c(l,o,"index","componentIndex")&&c(l,o,"name")&&c(l,o,"id")&&c(u,i,"name")&&c(u,i,"dataIndex")&&c(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,a,i));function c(f,h,v,d){return f[v]==null||h[d||v]===f[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),Vo=["symbol","symbolSize","symbolRotate","symbolOffset"],Nu=Vo.concat(["symbolKeepAspect"]),n_={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},a={},i=!1,o=0;o0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,a){if(!this[Ae]){if(this._disposed){this.id;return}var i,o,s;if(Y(n)&&(a=n.lazyUpdate,i=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[Ae]=!0,!this._model||n){var l=new zy(this._api),u=this._theme,c=this._model=new Vs;c.scheduler=this._scheduler,c.ssr=this._ssr,c.init(null,null,null,u,this._locale,l)}this._model.setOption(e,{replaceMerge:o},Wo);var f={seriesTransition:s,optionChanged:!0};if(a)this[Ee]={silent:i,updateParams:f},this[Ae]=!1,this.getZr().wakeUp();else{try{hr(this),Mt.update.call(this,null,f)}catch(h){throw this[Ee]=null,this[Ae]=!1,h}this._ssr||this._zr.flush(),this[Ee]=null,this[Ae]=!1,Zr.call(this,i),Kr.call(this,i)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||ce.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(ce.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return w(n,function(a){a.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,a=this._model,i=[],o=this;w(n,function(l){a.eachComponent({mainType:l},function(u){var c=o._componentsMap[u.__viewId];c.group.ignore||(i.push(c),c.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return w(i,function(l){l.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",a=this.group,i=Math.min,o=Math.max,s=1/0;if($u[a]){var l=s,u=s,c=-s,f=-s,h=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();w(mn,function(_,S){if(_.group===a){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(Z(e)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),c=o(x.right,c),f=o(x.bottom,f),h.push({dom:b,left:x.left,top:x.top})}}),l*=v,u*=v,c*=v,f*=v;var d=c-l,p=f-u,g=jf.createCanvas(),m=wl(g,{renderer:n?"svg":"canvas"});if(m.resize({width:d,height:p}),n){var y="";return w(h,function(_){var S=_.left-l,b=_.top-u;y+=''+_.dom+""}),m.painter.getSvgRoot().innerHTML=y,e.connectedBackgroundColor&&m.painter.setBackgroundColor(e.connectedBackgroundColor),m.refreshImmediately(),m.painter.toDataURL()}else return e.connectedBackgroundColor&&m.add(new he({shape:{x:0,y:0,width:d,height:p},style:{fill:e.connectedBackgroundColor}})),w(h,function(_){var S=new Or({style:{x:_.left*v-l,y:_.top*v-u,image:_.dom}});m.add(S)}),m.refreshImmediately(),g.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return Ei(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return Ei(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var a=this._model,i,o=fn(a,e);return w(o,function(s,l){l.indexOf("Models")>=0&&w(s,function(u){var c=u.coordinateSystem;if(c&&c.containPoint)i=i||!!c.containPoint(n);else if(l==="seriesModels"){var f=this._chartsMap[u.__viewId];f&&f.containPoint&&(i=i||f.containPoint(n,u))}},this)},this),!!i},t.prototype.getVisual=function(e,n){var a=this._model,i=fn(a,e,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?i_(s,l,n):o_(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;w(V_,function(n){var a=function(i){var o=e.getModel(),s=i.target,l,u=n==="globalout";if(u?l={}:s&&ln(s,function(d){var p=X(d);if(p&&p.dataIndex!=null){var g=p.dataModel||o.getSeriesByIndex(p.seriesIndex);return l=g&&g.getDataParams(p.dataIndex,p.dataType,s)||{},!0}else if(p.eventData)return l=B({},p.eventData),!0},!0),l){var c=l.componentType,f=l.componentIndex;(c==="markLine"||c==="markPoint"||c==="markArea")&&(c="series",f=l.seriesIndex);var h=c&&f!=null&&o.getComponent(c,f),v=h&&e[h.mainType==="series"?"_chartsMap":"_componentsMap"][h.__viewId];l.event=i,l.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:h,view:v},e.trigger(n,l)}};a.zrEventfulCallAtLast=!0,e._zr.on(n,a,e)}),w(gn,function(n,a){e._messageCenter.on(a,function(i){this.trigger(a,i)},e)}),w(["selectchanged"],function(n){e._messageCenter.on(n,function(a){this.trigger(n,a)},e)}),l_(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&cv(this.getDom(),qs,"");var n=this,a=n._api,i=n._model;w(n._componentsViews,function(o){o.dispose(i,a)}),w(n._chartsViews,function(o){o.dispose(i,a)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete mn[n.id]},t.prototype.resize=function(e){if(!this[Ae]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var a=n.resetOption("media"),i=e&&e.silent;this[Ee]&&(i==null&&(i=this[Ee].silent),a=!0,this[Ee]=null),this[Ae]=!0;try{a&&hr(this),Mt.update.call(this,{type:"resize",animation:B({duration:0},e&&e.animation)})}catch(o){throw this[Ae]=!1,o}this[Ae]=!1,Zr.call(this,i),Kr.call(this,i)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(Y(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!Ho[e]){var a=Ho[e](this._api,n),i=this._zr;this._loadingFX=a,i.add(a)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=B({},e);return n.type=gn[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(Y(n)||(n={silent:!!n}),!!Na[e.type]&&this._model){if(this[Ae]){this._pendingActions.push(e);return}var a=n.silent;Ni.call(this,e,a);var i=n.flush;i?this._zr.flush():i!==!1&&ce.browser.weChat&&this._throttledZrFlush(),Zr.call(this,a),Kr.call(this,a)}},t.prototype.updateLabelLayout=function(){qe.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,a=this.getModel(),i=a.getSeriesByIndex(n);i.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){hr=function(f){var h=f._scheduler;h.restorePipelines(f._model),h.prepareStageTasks(),ki(f,!0),ki(f,!1),h.plan()},ki=function(f,h){for(var v=f._model,d=f._scheduler,p=h?f._componentsViews:f._chartsViews,g=h?f._componentsMap:f._chartsMap,m=f._zr,y=f._api,_=0;_h.get("hoverLayerThreshold")&&!ce.node&&!ce.worker&&h.eachSeries(function(g){if(!g.preventUsingHoverLayer){var m=f._chartsMap[g.__viewId];m.__alive&&m.eachRendered(function(y){y.states.emphasis&&(y.states.emphasis.hoverLayer=!0)})}})}function o(f,h){var v=f.get("blendMode")||null;h.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(f,h){if(!f.preventAutoZ){var v=f.get("z")||0,d=f.get("zlevel")||0;h.eachRendered(function(p){return l(p,v,d,-1/0),!0})}}function l(f,h,v,d){var p=f.getTextContent(),g=f.getTextGuideLine(),m=f.isGroup;if(m)for(var y=f.childrenRef(),_=0;_0?{duration:p,delay:v.get("delay"),easing:v.get("easing")}:null;h.eachRendered(function(m){if(m.states&&m.states.emphasis){if(Sr(m))return;if(m instanceof Se&&Rm(m),m.__dirty){var y=m.prevStates;y&&m.useStates(y)}if(d){m.stateTransition=g;var _=m.getTextContent(),S=m.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}m.__dirty&&a(m)}})}Uu=function(f){return new(function(h){V(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return f._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var p=d.__ecComponentInfo;if(p!=null)return f._model.getComponent(p.mainType,p.index);d=d.parent}},v.prototype.enterEmphasis=function(d,p){Ar(d,p),ze(f)},v.prototype.leaveEmphasis=function(d,p){Mr(d,p),ze(f)},v.prototype.enterBlur=function(d){bm(d),ze(f)},v.prototype.leaveBlur=function(d){yv(d),ze(f)},v.prototype.enterSelect=function(d){_v(d),ze(f)},v.prototype.leaveSelect=function(d){Sv(d),ze(f)},v.prototype.getModel=function(){return f.getModel()},v.prototype.getViewOfComponentModel=function(d){return f.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return f.getViewOfSeriesModel(d)},v}(nh))(f)},$h=function(f){function h(v,d){for(var p=0;p=0)){Xu.push(e);var i=Ih.wrapStageHandler(e,a);i.__prio=t,i.__raw=e,r.push(i)}}function Qh(r,t){Ho[r]=t}function Y_(r,t,e){var n=w_("registerMap");n&&n(r,t,e)}var $_=d0;sr(Zs,G0);sr(si,W0);sr(si,H0);sr(Zs,n_);sr(si,a_);sr(Fh,S_);qh(ih);jh(D_,Xy);Qh("default",U0);ct({type:jt,event:jt,update:jt},yt);ct({type:ga,event:ga,update:ga},yt);ct({type:vn,event:vn,update:vn},yt);ct({type:ma,event:ma,update:ma},yt);ct({type:hn,event:hn,update:hn},yt);Kh("light",e_);Kh("dark",t_);function qr(r){return r==null?0:r.length||1}function Zu(r){return r}var X_=function(){function r(t,e,n,a,i,o){this._old=t,this._new=e,this._oldKeyGetter=n||Zu,this._newKeyGetter=a||Zu,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},a=new Array(t.length),i=new Array(e.length);this._initIndexMap(t,null,a,"_oldKeyGetter"),this._initIndexMap(e,n,i,"_newKeyGetter");for(var o=0;o1){var c=l.shift();l.length===1&&(n[s]=l[0]),this._update&&this._update(c,o)}else u===1?(n[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},a={},i=[],o=[];this._initIndexMap(t,n,i,"_oldKeyGetter"),this._initIndexMap(e,a,o,"_newKeyGetter");for(var s=0;s1&&h===1)this._updateManyToOne&&this._updateManyToOne(c,u),a[l]=null;else if(f===1&&h>1)this._updateOneToMany&&this._updateOneToMany(c,u),a[l]=null;else if(f===1&&h===1)this._update&&this._update(c,u),a[l]=null;else if(f>1&&h>1)this._updateManyToMany&&this._updateManyToMany(c,u),a[l]=null;else if(f>1)for(var v=0;v1)for(var s=0;s30}var jr=Y,It=F,J_=typeof Int32Array>"u"?Array:Int32Array,eS="e\0\0",Ku=-1,tS=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],rS=["_approximateExtent"],qu,na,Qr,Jr,zi,aa,Fi,ad=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var n,a=!1;ed(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(a=!0,n=t),n=n||["x","y"];for(var i={},o=[],s={},l=!1,u={},c=0;c=e)){var n=this._store,a=n.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=a.getSource().sourceFormat,l=s===$e;if(l&&!a.pure)for(var u=[],c=t;c0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,a=n[t];a||(a=n[t]={});var i=a[e];return i==null&&(i=this.getVisual(e),N(i)?i=i.slice():jr(i)&&(i=B({},i)),a[e]=i),i},r.prototype.setItemVisual=function(t,e,n){var a=this._itemVisuals[t]||{};this._itemVisuals[t]=a,jr(e)?B(a,e):a[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){jr(t)?B(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?B(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;vm(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){w(this._graphicEls,function(n,a){n&&t&&t.call(e,n,a)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:It(this.dimensions,this._getDimInfo,this),this.hostModel)),zi(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];$(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var a=n.apply(this,arguments);return e.apply(this,[a].concat(fg(arguments)))})},r.internalField=function(){qu=function(t){var e=t._invertedIndicesMap;w(e,function(n,a){var i=t._dimInfos[a],o=i.ordinalMeta,s=t._store;if(o){n=e[a]=new J_(o.categories.length);for(var l=0;l1&&(l+="__ec__"+c),a[e]=l}}}(),r}();function id(r,t){Fs(r)||(r=Gs(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],a=U(),i=[],o=aS(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&nd(o),l=n===r.dimensionsDefine,u=l?rd(r):td(n),c=t.encodeDefine;!c&&t.encodeDefaulter&&(c=t.encodeDefaulter(r,o));for(var f=U(c),h=new gh(o),v=0;v0&&(n.name=a+(i-1)),i++,t.set(a,i)}}function aS(r,t,e,n){var a=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return w(t,function(i){var o;Y(i)&&(o=i.dimsDef)&&(a=Math.max(a,o.length))}),a}function iS(r,t,e){if(e||t.hasKey(r)){for(var n=0;t.hasKey(r+n);)n++;r+=n}return t.set(r,!0),r}var oS=function(){function r(t){this.coordSysDims=[],this.axisMap=U(),this.categoryAxisMap=U(),this.coordSysName=t}return r}();function sS(r){var t=r.get("coordinateSystem"),e=new oS(t),n=lS[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var lS={cartesian2d:function(r,t,e,n){var a=r.getReferringComponents("xAxis",Re).models[0],i=r.getReferringComponents("yAxis",Re).models[0];t.coordSysDims=["x","y"],e.set("x",a),e.set("y",i),dr(a)&&(n.set("x",a),t.firstCategoryDimIndex=0),dr(i)&&(n.set("y",i),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var a=r.getReferringComponents("singleAxis",Re).models[0];t.coordSysDims=["single"],e.set("single",a),dr(a)&&(n.set("single",a),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var a=r.getReferringComponents("polar",Re).models[0],i=a.findAxisModel("radiusAxis"),o=a.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",i),e.set("angle",o),dr(i)&&(n.set("radius",i),t.firstCategoryDimIndex=0),dr(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var a=r.ecModel,i=a.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=i.dimensions.slice();w(i.parallelAxisIndex,function(s,l){var u=a.getComponent("parallelAxis",s),c=o[l];e.set(c,u),dr(u)&&(n.set(c,u),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=l))})}};function dr(r){return r.get("type")==="category"}function uS(r,t,e){e=e||{};var n=e.byIndex,a=e.stackedCoordDimension,i,o,s;cS(t)?i=t:(o=t.schema,i=o.dimensions,s=t.store);var l=!!(r&&r.get("stack")),u,c,f,h;if(w(i,function(y,_){G(y)&&(i[_]=y={name:y}),l&&!y.isExtraCoord&&(!n&&!u&&y.ordinalMeta&&(u=y),!c&&y.type!=="ordinal"&&y.type!=="time"&&(!a||a===y.coordDim)&&(c=y))}),c&&!n&&!u&&(n=!0),c){f="__\0ecstackresult_"+r.id,h="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var v=c.coordDim,d=c.type,p=0;w(i,function(y){y.coordDim===v&&p++});var g={name:f,coordDim:v,coordDimIndex:p,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},m={name:h,coordDim:h,coordDimIndex:p+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(h,d),m.storeDimIndex=s.ensureCalculationDimension(f,d)),o.appendCalculationDimension(g),o.appendCalculationDimension(m)):(i.push(g),i.push(m))}return{stackedDimension:c&&c.name,stackedByDimension:u&&u.name,isStackedByIndex:n,stackedOverDimension:h,stackResultDimension:f}}function cS(r){return!ed(r.schema)}function Rr(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function fS(r,t){return Rr(r,t)?r.getCalculationInfo("stackResultDimension"):t}function vS(r,t){var e=r.get("coordinateSystem"),n=zs.get(e),a;return t&&t.coordSysDims&&(a=F(t.coordSysDims,function(i){var o={name:i},s=t.axisMap.get(i);if(s){var l=s.get("type");o.type=Uo(l)}return o})),a||(a=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),a}function hS(r,t,e){var n,a;return e&&w(r,function(i,o){var s=i.coordDim,l=e.categoryAxisMap.get(s);l&&(n==null&&(n=o),i.ordinalMeta=l.getOrdinalMeta(),t&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(a=!0)}),!a&&n!=null&&(r[n].otherDims.itemName=0),n}function li(r,t,e){e=e||{};var n=t.getSourceManager(),a,i=!1;r?(i=!0,a=Gs(r)):(a=n.getSource(),i=a.sourceFormat===$e);var o=sS(t),s=vS(t,o),l=e.useEncodeDefaulter,u=$(l)?l:l?J(Jv,s,t):null,c={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},f=id(a,c),h=hS(f.dimensions,e.createInvertedIndices,o),v=i?null:n.getSharedDataStore(f),d=uS(t,{schema:f,store:v}),p=new ad(f,t);p.setCalculationInfo(d);var g=h!=null&&dS(a)?function(m,y,_,S){return S===h?_:this.defaultDimValueGetter(m,y,_,S)}:null;return p.hasItemOption=!1,p.initData(i?a:v,null,g),p}function dS(r){if(r.sourceFormat===$e){var t=pS(r.data||[]);return!N(Vn(t))}}function pS(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();Wa(ft);var gS=0,Yo=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++gS}return r.createByAxisModel=function(t){var e=t.option,n=e.data,a=n&&F(n,mS);return new r({categories:a,needCollect:!a,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!G(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var a=this._getOrCreateMap();return e=a.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,a.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=U(this.categories))},r}();function mS(r){return Y(r)&&r.value!=null?r.value:r+""}function $o(r){return r.type==="interval"||r.type==="log"}function yS(r,t,e,n){var a={},i=r[1]-r[0],o=a.interval=nv(i/t,!0);e!=null&&on&&(o=a.interval=n);var s=a.intervalPrecision=od(o),l=a.niceTickExtent=[_e(Math.ceil(r[0]/o)*o,s),_e(Math.floor(r[1]/o)*o,s)];return _S(l,r),a}function Gi(r){var t=Math.pow(10,gs(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,_e(e*t)}function od(r){return pt(r)+2}function ju(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function _S(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),ju(r,0,t),ju(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function ui(r,t){return r>=t[0]&&r<=t[1]}function ci(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function fi(r,t){return r*(t[1]-t[0])+t[0]}var sd=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var a=n.getSetting("ordinalMeta");return a||(a=new Yo({})),N(a)&&(a=new Yo({categories:F(a,function(i){return Y(i)?i.value:i})})),n._ordinalMeta=a,n._extent=n.getSetting("extent")||[0,a.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:G(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),ui(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),ci(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(fi(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,a=n[0];a<=n[1];)e.push({value:a}),a++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,a=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(ft);ft.registerClass(sd);const ld=sd;var Xt=_e,ud=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return ui(e,this._extent)},t.prototype.normalize=function(e){return ci(e,this._extent)},t.prototype.scale=function(e){return fi(e,this._extent)},t.prototype.setExtent=function(e,n){var a=this._extent;isNaN(e)||(a[0]=parseFloat(e)),isNaN(n)||(a[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=od(e)},t.prototype.getTicks=function(e){var n=this._interval,a=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var l=1e4;a[0]l)return[];var c=s.length?s[s.length-1].value:i[1];return a[1]>c&&(e?s.push({value:Xt(c+n,o)}):s.push({value:a[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),a=[],i=this.getExtent(),o=1;oi[0]&&v0&&(i=i===null?s:Math.min(i,s))}e[n]=i}}return e}function vd(r){var t=bS(r),e=[];return w(r,function(n){var a=n.coordinateSystem,i=a.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=t[l],c=Math.abs(o[1]-o[0]),f=i.scale.getExtent(),h=Math.abs(f[1]-f[0]);s=u?c/h*u:c}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=te(n.get("barWidth"),s),p=te(n.get("barMaxWidth"),s),g=te(n.get("barMinWidth")||(gd(n)?.5:1),s),m=n.get("barGap"),y=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:p,barMinWidth:g,barGap:m,barCategoryGap:y,axisKey:el(i),stackId:Js(n)})}),wS(e)}function wS(r){var t={};w(r,function(n,a){var i=n.axisKey,o=n.bandWidth,s=t[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;t[i]=s;var u=n.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var c=n.barWidth;c&&!l[u].width&&(l[u].width=c,c=Math.min(s.remainedWidth,c),s.remainedWidth-=c);var f=n.barMaxWidth;f&&(l[u].maxWidth=f);var h=n.barMinWidth;h&&(l[u].minWidth=h);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return w(t,function(n,a){e[a]={};var i=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var l=Ve(i).length;s=Math.max(35-l*4,15)+"%"}var u=te(s,o),c=te(n.gap,1),f=n.remainedWidth,h=n.autoWidthCount,v=(f-u)/(h+(h-1)*c);v=Math.max(v,0),w(i,function(m){var y=m.maxWidth,_=m.minWidth;if(m.width){var S=m.width;y&&(S=Math.min(S,y)),_&&(S=Math.max(S,_)),m.width=S,f-=S+c*S,h--}else{var S=v;y&&yS&&(S=_),S!==v&&(m.width=S,f-=S+c*S,h--)}}),v=(f-u)/(h+(h-1)*c),v=Math.max(v,0);var d=0,p;w(i,function(m,y){m.width||(m.width=v),p=m,d+=m.width*(1+c)}),p&&(d-=p.width*c);var g=-d/2;w(i,function(m,y){e[a][y]=e[a][y]||{bandWidth:o,offset:g,width:m.width},g+=m.width*(1+c)})}),e}function CS(r,t,e){if(r&&t){var n=r[el(t)];return n!=null&&e!=null?n[Js(e)]:n}}function hd(r,t){var e=fd(r,t),n=vd(e);w(e,function(a){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=Js(a),u=n[el(s)][l],c=u.offset,f=u.width;i.setLayout({bandWidth:u.bandWidth,offset:c,size:f})})}function dd(r){return{seriesType:r,plan:Wn(),reset:function(t){if(pd(t)){var e=t.getData(),n=t.coordinateSystem,a=n.getBaseAxis(),i=n.getOtherAxis(a),o=e.getDimensionIndex(e.mapDimension(i.dim)),s=e.getDimensionIndex(e.mapDimension(a.dim)),l=t.get("showBackground",!0),u=e.mapDimension(i.dim),c=e.getCalculationInfo("stackResultDimension"),f=Rr(e,u)&&!!e.getCalculationInfo("stackedOnSeries"),h=i.isHorizontal(),v=TS(a,i),d=gd(t),p=t.get("barMinHeight")||0,g=c&&e.getDimensionIndex(c),m=e.getLayout("size"),y=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&nt(b*3),C=d&&l&&nt(b*3),T=d&&nt(b),D=n.master.getRect(),A=h?D.width:D.height,M,I=S.getStore(),L=0;(M=_.next())!=null;){var P=I.get(f?g:o,M),R=I.get(s,M),O=v,W=void 0;f&&(W=+P-I.get(o,M));var k=void 0,E=void 0,z=void 0,H=void 0;if(h){var q=n.dataToPoint([P,R]);if(f){var j=n.dataToPoint([W,R]);O=j[0]}k=O,E=q[1]+y,z=q[0]-O,H=m,Math.abs(z)>>1;r[a][1]a&&(this._approxInterval=a);var s=ia.length,l=Math.min(DS(ia,this._approxInterval,0,s),s-1);this._interval=ia[l][1],this._minLevelUnit=ia[Math.max(l-1,0)][0]},t.prototype.parse=function(e){return le(e)?e:+_t(e)},t.prototype.contain=function(e){return ui(this.parse(e),this._extent)},t.prototype.normalize=function(e){return ci(this.parse(e),this._extent)},t.prototype.scale=function(e){return fi(e,this._extent)},t.type="time",t}(Hn),ia=[["second",Rs],["minute",ks],["hour",dn],["quarter-day",dn*6],["half-day",dn*12],["day",He*1.2],["half-week",He*3.5],["week",He*7],["month",He*31],["quarter",He*95],["half-year",Kl/2],["year",Kl]];function AS(r,t,e,n){var a=_t(t),i=_t(e),o=function(d){return jl(a,d,n)===jl(i,d,n)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},c=function(){return u()&&o("hour")},f=function(){return c()&&o("minute")},h=function(){return f()&&o("second")},v=function(){return h()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return c();case"minute":return f();case"second":return h();case"millisecond":return v()}}function MS(r,t){return r/=He,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function IS(r){var t=30*He;return r/=t,r>6?6:r>3?3:r>2?2:1}function LS(r){return r/=dn,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Qu(r,t){return r/=t?ks:Rs,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function PS(r){return nv(r,!0)}function RS(r,t,e){var n=new Date(r);switch(br(t)){case"year":case"month":n[Fv(e)](0);case"day":n[Gv(e)](1);case"hour":n[Wv(e)](0);case"minute":n[Hv(e)](0);case"second":n[Uv(e)](0),n[Yv(e)](0)}return n.getTime()}function kS(r,t,e,n){var a=1e4,i=Vv,o=0;function s(A,M,I,L,P,R,O){for(var W=new Date(M),k=M,E=W[L]();k1&&R===0&&I.unshift({value:I[0].value-k})}}for(var R=0;R=n[0]&&y<=n[1]&&f++)}var _=(n[1]-n[0])/t;if(f>_*1.5&&h>_/1.5||(u.push(g),f>_||r===i[v]))break}c=[]}}}for(var S=be(F(u,function(A){return be(A,function(M){return M.value>=n[0]&&M.value<=n[1]&&!M.notAdd})}),function(A){return A.length>0}),b=[],x=S.length-1,v=0;v0;)i*=10;var s=[_e(BS(n[0]/i)*i),_e(NS(n[1]/i)*i)];this._interval=i,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){yn.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Ke(e)/Ke(this.base),ui(e,this._extent)},t.prototype.normalize=function(e){return e=Ke(e)/Ke(this.base),ci(e,this._extent)},t.prototype.scale=function(e){return e=fi(e,this._extent),oa(this.base,e)},t.type="log",t}(ft),yd=tl.prototype;yd.getMinorTicks=yn.getMinorTicks;yd.getLabel=yn.getLabel;function sa(r,t){return OS(r,pt(t))}ft.registerClass(tl);const VS=tl;var zS=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!c&&(l=0));var h=this._determinedMin,v=this._determinedMax;return h!=null&&(s=h,u=!0),v!=null&&(l=v,c=!0),{min:s,max:l,minFixed:u,maxFixed:c,isBlank:f}},r.prototype.modifyDataMinMax=function(t,e){this[GS[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=FS[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),FS={min:"_determinedMin",max:"_determinedMax"},GS={min:"_dataMin",max:"_dataMax"};function _d(r,t,e){var n=r.rawExtentInfo;return n||(n=new zS(r,t,e),r.rawExtentInfo=n,n)}function la(r,t){return t==null?null:So(t)?NaN:r.parse(t)}function Sd(r,t){var e=r.type,n=_d(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var a=n.min,i=n.max,o=t.ecModel;if(o&&e==="time"){var s=fd("bar",o),l=!1;if(w(s,function(f){l=l||f.getBaseAxis()===t.axis}),l){var u=vd(s),c=WS(a,i,t,u);a=c.min,i=c.max}}return{extent:[a,i],fixMin:n.minFixed,fixMax:n.maxFixed}}function WS(r,t,e,n){var a=e.axis.getExtent(),i=a[1]-a[0],o=CS(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;w(o,function(v){s=Math.min(v.offset,s)});var l=-1/0;w(o,function(v){l=Math.max(v.offset+v.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,c=t-r,f=1-(s+l)/i,h=c/f-c;return t+=h*(l/u),r-=h*(s/u),{min:r,max:t}}function ec(r,t){var e=t,n=Sd(r,e),a=n.extent,i=e.get("splitNumber");r instanceof VS&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),l=o==="interval"||o==="time";r.setExtent(a[0],a[1]),r.calcNiceExtent({splitNumber:i,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:l?e.get("minInterval"):null,maxInterval:l?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function HS(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new ld({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new ES({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(ft.getClass(t)||Hn)}}function US(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function Un(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(a,i){return r.scale.getFormattedLabel(a,i,n)}}(t):G(t)?function(n){return function(a){var i=r.scale.getLabel(a),o=n.replace("{value}",i??"");return o}}(t):$(t)?function(n){return function(a,i){return e!=null&&(i=a.value-e),n(rl(r,a),i,a.level!=null?{level:a.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function rl(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function YS(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,a,i=e.getExtent();e instanceof ld?a=e.count():(n=e.getTicks(),a=n.length);var o=r.getLabelModel(),s=Un(r),l,u=1;a>40&&(u=Math.ceil(a/40));for(var c=0;cr[1]&&(r[1]=a[1])})}var ZS=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),tc=[],KS={registerPreprocessor:qh,registerProcessor:jh,registerPostInit:G_,registerPostUpdate:W_,registerUpdateLifecycle:js,registerAction:ct,registerCoordinateSystem:H_,registerLayout:U_,registerVisual:sr,registerTransform:$_,registerLoading:Qh,registerMap:Y_,registerImpl:b_,PRIORITY:O_,ComponentModel:ee,ComponentView:Ye,SeriesModel:lt,ChartView:Oe,registerComponentModel:function(r){ee.registerClass(r)},registerComponentView:function(r){Ye.registerClass(r)},registerSeriesModel:function(r){lt.registerClass(r)},registerChartView:function(r){Oe.registerClass(r)},registerSubTypeDefaulter:function(r,t){ee.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){vg(r,t)}};function St(r){if(N(r)){w(r,function(t){St(t)});return}se(tc,r)>=0||(tc.push(r),$(r)&&(r={install:r}),r.install(KS))}var Ln=ue();function qS(r){return r.type==="category"?QS(r):ex(r)}function jS(r,t){return r.type==="category"?JS(r,t):{ticks:F(r.scale.getTicks(),function(e){return e.value})}}function QS(r){var t=r.getLabelModel(),e=wd(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function wd(r,t){var e=Cd(r,"labels"),n=nl(t),a=Td(e,n);if(a)return a;var i,o;return $(n)?i=Md(r,n):(o=n==="auto"?tx(r):n,i=Ad(r,o)),Dd(e,n,{labels:i,labelCategoryInterval:o})}function JS(r,t){var e=Cd(r,"ticks"),n=nl(t),a=Td(e,n);if(a)return a;var i,o;if((!t.get("show")||r.scale.isBlank())&&(i=[]),$(n))i=Md(r,n,!0);else if(n==="auto"){var s=wd(r,r.getLabelModel());o=s.labelCategoryInterval,i=F(s.labels,function(l){return l.tickValue})}else o=n,i=Ad(r,o,!0);return Dd(e,n,{ticks:i,tickCategoryInterval:o})}function ex(r){var t=r.scale.getTicks(),e=Un(r);return{labels:F(t,function(n,a){return{level:n.level,formattedLabel:e(n,a),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function Cd(r,t){return Ln(r)[t]||(Ln(r)[t]=[])}function Td(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var l=i[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),c=Math.abs(u*Math.cos(n)),f=Math.abs(u*Math.sin(n)),h=0,v=0;l<=i[1];l+=s){var d=0,p=0,g=ps(e({value:l}),t.font,"center","top");d=g.width*1.3,p=g.height*1.3,h=Math.max(h,d,7),v=Math.max(v,p,7)}var m=h/c,y=v/f;isNaN(m)&&(m=1/0),isNaN(y)&&(y=1/0);var _=Math.max(0,Math.floor(Math.min(m,y))),S=Ln(r.model),b=r.getExtent(),x=S.lastAutoInterval,C=S.lastTickCount;return x!=null&&C!=null&&Math.abs(x-_)<=1&&Math.abs(C-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function nx(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function Ad(r,t,e){var n=Un(r),a=r.scale,i=a.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((t||0)+1,1),u=i[0],c=a.count();u!==0&&l>1&&c/l>2&&(u=Math.round(Math.ceil(u/l)*l));var f=xd(r),h=o.get("showMinLabel")||f,v=o.get("showMaxLabel")||f;h&&u!==i[0]&&p(i[0]);for(var d=u;d<=i[1];d+=l)p(d);v&&d-l!==i[1]&&p(i[1]);function p(g){var m={value:g};s.push(e?g:{formattedLabel:n(m),rawLabel:a.getLabel(m),tickValue:g})}return s}function Md(r,t,e){var n=r.scale,a=Un(r),i=[];return w(n.getTicks(),function(o){var s=n.getLabel(o),l=o.value;t(o.value,s)&&i.push(e?l:{formattedLabel:a(o),rawLabel:s,tickValue:l})}),i}var rc=[0,1],ax=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),a=Math.max(e[0],e[1]);return t>=n&&t<=a},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return tv(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,a=this.scale;return t=a.normalize(t),this.onBand&&a.type==="ordinal"&&(n=n.slice(),nc(n,a.count())),Ot(t,rc,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,a=this.scale;this.onBand&&a.type==="ordinal"&&(n=n.slice(),nc(n,a.count()));var i=Ot(t,n,rc,e);return this.scale.scale(i)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=jS(this,e),a=n.ticks,i=F(a,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return ix(this,i,o,t.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),a=F(n,function(i){return F(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return a},r.prototype.getViewLabels=function(){return qS(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var a=Math.abs(t[1]-t[0]);return Math.abs(a)/n},r.prototype.calculateCategoryInterval=function(){return rx(this)},r}();function nc(r,t){var e=r[1]-r[0],n=t,a=e/n/2;r[0]+=a,r[1]-=a}function ix(r,t,e,n){var a=t.length;if(!r.onBand||e||!a)return;var i=r.getExtent(),o,s;if(a===1)t[0].coord=i[0],o=t[1]={coord:i[1]};else{var l=t[a-1].tickValue-t[0].tickValue,u=(t[a-1].coord-t[0].coord)/l;w(t,function(v){v.coord-=u/2});var c=r.scale.getExtent();s=1+c[1]-t[a-1].tickValue,o={coord:t[a-1].coord+u*s},t.push(o)}var f=i[0]>i[1];h(t[0].coord,i[0])&&(n?t[0].coord=i[0]:t.shift()),n&&h(i[0],t[0].coord)&&t.unshift({coord:i[0]}),h(i[1],o.coord)&&(n?o.coord=i[1]:t.pop()),n&&h(o.coord,i[1])&&t.push({coord:i[1]});function h(v,d){return v=_e(v),d=_e(d),f?v>d:va&&(a+=en);var v=Math.atan2(s,o);if(v<0&&(v+=en),v>=n&&v<=a||v+en>=n&&v+en<=a)return l[0]=c,l[1]=f,u-e;var d=e*Math.cos(n)+r,p=e*Math.sin(n)+t,g=e*Math.cos(a)+r,m=e*Math.sin(a)+t,y=(d-o)*(d-o)+(p-s)*(p-s),_=(g-o)*(g-o)+(m-s)*(m-s);return y<_?(l[0]=d,l[1]=p,Math.sqrt(y)):(l[0]=g,l[1]=m,Math.sqrt(_))}function Va(r,t,e,n,a,i,o,s){var l=a-r,u=i-t,c=e-r,f=n-t,h=Math.sqrt(c*c+f*f);c/=h,f/=h;var v=l*c+u*f,d=v/h;s&&(d=Math.min(Math.max(d,0),1)),d*=h;var p=o[0]=r+d*c,g=o[1]=t+d*f;return Math.sqrt((p-a)*(p-a)+(g-i)*(g-i))}function Id(r,t,e,n,a,i,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,l=t+n,u=o[0]=Math.min(Math.max(a,r),s),c=o[1]=Math.min(Math.max(i,t),l);return Math.sqrt((u-a)*(u-a)+(c-i)*(c-i))}var je=[];function cx(r,t,e){var n=Id(t.x,t.y,t.width,t.height,r.x,r.y,je);return e.set(je[0],je[1]),n}function fx(r,t,e){for(var n=0,a=0,i=0,o=0,s,l,u=1/0,c=t.data,f=r.x,h=r.y,v=0;v0){t=t/180*Math.PI,Je.fromArray(r[0]),ae.fromArray(r[1]),ve.fromArray(r[2]),we.sub(at,Je,ae),we.sub(tt,ve,ae);var e=at.len(),n=tt.len();if(!(e<.001||n<.001)){at.scale(1/e),tt.scale(1/n);var a=at.dot(tt),i=Math.cos(t);if(i1&&we.copy(Pe,ve),Pe.toArray(r[1])}}}}function vx(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,Je.fromArray(r[0]),ae.fromArray(r[1]),ve.fromArray(r[2]),we.sub(at,ae,Je),we.sub(tt,ve,ae);var n=at.len(),a=tt.len();if(!(n<.001||a<.001)){at.scale(1/n),tt.scale(1/a);var i=at.dot(t),o=Math.cos(e);if(i=l)we.copy(Pe,ve);else{Pe.scaleAndAdd(tt,s/Math.tan(Math.PI/2-c));var f=ve.x!==ae.x?(Pe.x-ae.x)/(ve.x-ae.x):(Pe.y-ae.y)/(ve.y-ae.y);if(isNaN(f))return;f<0?we.copy(Pe,ae):f>1&&we.copy(Pe,ve)}Pe.toArray(r[1])}}}}function Wi(r,t,e,n){var a=e==="normal",i=a?r:r.ensureState(e);i.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();a?r.useStyle(s):i.style=s}function hx(r,t){var e=t.smooth,n=t.points;if(n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var a=Cl(n[0],n[1]),i=Cl(n[1],n[2]);if(!a||!i){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(a,i)*e,s=mi([],n[1],n[0],o/a),l=mi([],n[1],n[2],o/i),u=mi([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],n[2][0],n[2][1])}else for(var c=1;c0&&i&&b(-c/o,0,o);var p=r[0],g=r[o-1],m,y;_(),m<0&&x(-m,.8),y<0&&x(y,.8),_(),S(m,y,1),S(y,m,-1),_(),m<0&&C(-m),y<0&&C(y);function _(){m=p.rect[t]-n,y=a-g.rect[t]-g.rect[e]}function S(T,D,A){if(T<0){var M=Math.min(D,-T);if(M>0){b(M*A,0,o);var I=M+T;I<0&&x(-I*A,1)}else x(-T*A,1)}}function b(T,D,A){T!==0&&(u=!0);for(var M=D;M0)for(var I=0;I0;I--){var O=A[I-1]*R;b(-O,I,o)}}}function C(T){var D=T<0?-1:1;T=Math.abs(T);for(var A=Math.ceil(T/(o-1)),M=0;M0?b(A,0,M+1):b(-A,o-M-1,o),T-=A,T<=0)return}return u}function dx(r,t,e,n){return Ed(r,"x","width",t,e,n)}function Od(r,t,e,n){return Ed(r,"y","height",t,e,n)}function Nd(r){var t=[];r.sort(function(p,g){return g.priority-p.priority});var e=new Ne(0,0,0,0);function n(p){if(!p.ignore){var g=p.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}p.ignore=!0}for(var a=0;a=0&&n.attr(i.oldLayoutSelect),se(h,"emphasis")>=0&&n.attr(i.oldLayoutEmphasis)),me(n,u,e,l)}else if(n.attr(u),!Vr(n).valueAnimation){var f=ie(n.style.opacity,1);n.style.opacity=0,De(n,{style:{opacity:f}},e,l)}if(i.oldLayout=u,n.states.select){var v=i.oldLayoutSelect={};ua(v,u,ca),ua(v,n.states.select,ca)}if(n.states.emphasis){var d=i.oldLayoutEmphasis={};ua(d,u,ca),ua(d,n.states.emphasis,ca)}Xm(n,l,c,e,e)}if(a&&!a.ignore&&!a.invisible){var i=mx(a),o=i.oldLayout,p={points:a.shape.points};o?(a.attr({shape:o}),me(a,{shape:p},e)):(a.setShape(p),a.style.strokePercent=0,De(a,{style:{strokePercent:1}},e)),i.oldLayout=p}},r}(),Ui=ue();function KT(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var a=Ui(e).labelManager;a||(a=Ui(e).labelManager=new yx),a.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var a=Ui(e).labelManager;n.updatedSeries.forEach(function(i){a.addLabelsOfSeries(e.getViewOfSeriesModel(i))}),a.updateLayoutConfig(e),a.layout(e),a.processLabelsOverall()})}var _x=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(ee);const Sx=_x;var Xo=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Re).models[0]},t.type="cartesian2dAxis",t}(ee);xt(Xo,ZS);var Bd={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},xx=K({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},Bd),al=K({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},Bd),bx=K({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},al),wx=re({logBase:10},al);const Cx={category:xx,value:al,time:bx,log:wx};var Tx={value:1,category:1,time:1,log:1};function oc(r,t,e,n){w(Tx,function(a,i){var o=K(K({},Cx[i],!0),n,!0),s=function(l){V(u,l);function u(){var c=l!==null&&l.apply(this,arguments)||this;return c.type=t+"Axis."+i,c}return u.prototype.mergeDefaultAndTheme=function(c,f){var h=Tn(this),v=h?ni(c):{},d=f.getTheme();K(c,d.get(i+"Axis")),K(c,this.getDefaultOption()),c.type=sc(c),h&&Lr(c,v,h)},u.prototype.optionUpdated=function(){var c=this.option;c.type==="category"&&(this.__ordinalMeta=Yo.createByAxisModel(this))},u.prototype.getCategories=function(c){var f=this.option;if(f.type==="category")return c?f.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=t+"Axis."+i,u.defaultOption=o,u}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",sc)}function sc(r){return r.type||(r.data?"category":"value")}var Dx=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return F(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),be(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const Ax=Dx;var Zo=["x","y"];function lc(r){return r.type==="interval"||r.type==="time"}var Mx=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=Zo,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!lc(e)||!lc(n))){var a=e.getExtent(),i=n.getExtent(),o=this.dataToPoint([a[0],i[0]]),s=this.dataToPoint([a[1],i[1]]),l=a[1]-a[0],u=i[1]-i[0];if(!(!l||!u)){var c=(s[0]-o[0])/l,f=(s[1]-o[1])/u,h=o[0]-a[0]*c,v=o[1]-i[0]*f,d=this._transform=[c,0,0,f,h,v];this._invTransform=vs([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),a=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&a.contain(a.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var a=this.dataToPoint(e),i=this.dataToPoint(n),o=this.getArea(),s=new Ne(a[0],a[1],i[0]-a[0],i[1]-a[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,a){a=a||[];var i=e[0],o=e[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return er(a,e,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return a[0]=s.toGlobalCoord(s.dataToCoord(i,n)),a[1]=l.toGlobalCoord(l.dataToCoord(o,n)),a},t.prototype.clampData=function(e,n){var a=this.getAxis("x").scale,i=this.getAxis("y").scale,o=a.getExtent(),s=i.getExtent(),l=a.parse(e[0]),u=i.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var a=[];if(this._invTransform)return er(a,e,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return a[0]=i.coordToData(i.toLocalCoord(e[0]),n),a[1]=o.coordToData(o.toLocalCoord(e[1]),n),a},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(e){e=e||0;var n=this.getAxis("x").getGlobalExtent(),a=this.getAxis("y").getGlobalExtent(),i=Math.min(n[0],n[1])-e,o=Math.min(a[0],a[1])-e,s=Math.max(n[0],n[1])-i+e,l=Math.max(a[0],a[1])-o+e;return new Ne(i,o,s,l)},t}(Ax),Ix=function(r){V(t,r);function t(e,n,a,i,o){var s=r.call(this,e,n,a)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(ox);const Lx=Ix;function Ko(r,t,e){e=e||{};var n=r.coordinateSystem,a=t.axis,i={},o=a.getAxesOnZeroOf()[0],s=a.position,l=o?"onZero":s,u=a.dim,c=n.getRect(),f=[c.x,c.x+c.width,c.y,c.y+c.height],h={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=u==="x"?[f[2]-v,f[3]+v]:[f[0]-v,f[1]+v];if(o){var p=o.toGlobalCoord(o.dataToCoord(0));d[h.onZero]=Math.max(Math.min(p,d[1]),d[0])}i.position=[u==="y"?d[h[l]]:f[0],u==="x"?d[h[l]]:f[3]],i.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=g[s],i.labelOffset=o?d[h[s]]-d[h.onZero]:0,t.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),Dr(e.labelInside,t.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var m=t.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-m:m,i.z2=1,i}function uc(r){return r.get("coordinateSystem")==="cartesian2d"}function cc(r){var t={xAxisModel:null,yAxisModel:null};return w(t,function(e,n){var a=n.replace(/Model$/,""),i=r.getReferringComponents(a,Re).models[0];t[n]=i}),t}var Yi=Math.log;function Px(r,t,e){var n=Hn.prototype,a=n.getTicks.call(e),i=n.getTicks.call(e,!0),o=a.length-1,s=n.getInterval.call(e),l=Sd(r,t),u=l.extent,c=l.fixMin,f=l.fixMax;if(r.type==="log"){var h=Yi(r.base);u=[Yi(u[0])/h,Yi(u[1])/h]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:c,fixMax:f});var v=n.getExtent.call(r);c&&(u[0]=v[0]),f&&(u[1]=v[1]);var d=n.getInterval.call(r),p=u[0],g=u[1];if(c&&f)d=(g-p)/o;else if(c)for(g=u[0]+d*o;gu[0]&&isFinite(p)&&isFinite(u[0]);)d=Gi(d),p=u[1]-d*o;else{var m=r.getTicks().length-1;m>o&&(d=Gi(d));var y=d*o;g=Math.ceil(u[1]/d)*d,p=_e(g-y),p<0&&u[0]>=0?(p=0,g=_e(y)):g>0&&u[1]<=0&&(g=0,p=-_e(y))}var _=(a[0].value-i[0].value)/s,S=(a[o].value-i[o].value)/s;n.setExtent.call(r,p+d*_,g+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,p+d,g-d)}var Rx=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=Zo,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function a(o){var s,l=Ve(o),u=l.length;if(u){for(var c=[],f=u-1;f>=0;f--){var h=+l[f],v=o[h],d=v.model,p=v.scale;$o(p)&&d.get("alignTicks")&&d.get("interval")==null?c.push(v):(ec(p,d),$o(p)&&(s=v))}c.length&&(s||(s=c.pop(),ec(s.scale,s.model)),w(c,function(g){Px(g.scale,g.model,s.scale)}))}}a(n.x),a(n.y);var i={};w(n.x,function(o){fc(n,"y",o,i)}),w(n.y,function(o){fc(n,"x",o,i)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var a=t.getBoxLayoutParams(),i=!n&&t.get("containLabel"),o=Ft(a,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(w(s,function(u){if(!u.model.get(["axisLabel","inside"])){var c=YS(u);if(c){var f=u.isHorizontal()?"height":"width",h=u.model.get(["axisLabel","margin"]);o[f]-=c[f]+h,u.position==="top"?o.y+=c.height+h:u.position==="left"&&(o.x+=c.width+h)}}}),l()),w(this._coordsList,function(u){u.calcAffineTransform()});function l(){w(s,function(u){var c=u.isHorizontal(),f=c?[0,o.width]:[0,o.height],h=u.inverse?1:0;u.setExtent(f[h],f[1-h]),kx(u,c?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}Y(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var a=0,i=this._coordsList;a0?"top":"bottom",i="center"):Ma(a-Nt)?(o=n>0?"bottom":"top",i="center"):(o="middle",a>0&&a0?"right":"left":i=n>0?"left":"right"),{rotation:a,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),hc={axisLine:function(r,t,e,n){var a=t.get(["axisLine","show"]);if(a==="auto"&&r.handleAutoShown&&(a=r.handleAutoShown("axisLine")),!!a){var i=t.axis.getExtent(),o=n.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(er(s,s,o),er(l,l,o));var c=B({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),f=new tr({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:c,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});wn(f.shape,f.style.lineWidth),f.anid="line",e.add(f);var h=t.get(["axisLine","symbol"]);if(h!=null){var v=t.get(["axisLine","symbolSize"]);G(h)&&(h=[h,h]),(G(v)||le(v))&&(v=[v,v]);var d=Xs(t.get(["axisLine","symbolOffset"])||0,v),p=v[0],g=v[1];w([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(m,y){if(h[y]!=="none"&&h[y]!=null){var _=Gt(h[y],-p/2,-g/2,p,g,c.stroke,!0),S=m.r+m.offset,b=u?l:s;_.attr({rotation:m.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var a=Bx(e,n,t,r),i=zx(e,n,t,r);if(Nx(t,i,a),Vx(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=kd(F(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));Nd(o)}},axisName:function(r,t,e,n){var a=Dr(r.axisName,t.get("name"));if(a){var i=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),l=t.get("nameGap")||0,u=t.axis.getExtent(),c=u[0]>u[1]?-1:1,f=[i==="start"?u[0]-c*l:i==="end"?u[1]+c*l:(u[0]+u[1])/2,pc(i)?r.labelOffset+o*l:0],h,v=t.get("nameRotate");v!=null&&(v=v*Nt/180);var d;pc(i)?h=Qt.innerTextLayout(r.rotation,v??r.rotation,o):(h=Ox(r.rotation,i,v||0,u),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(h.rotation)),!isFinite(d)&&(d=null)));var p=s.getFont(),g=t.get("nameTruncate",!0)||{},m=g.ellipsis,y=Dr(r.nameTruncateMaxWidth,g.maxWidth,d),_=new Ce({x:f[0],y:f[1],rotation:h.rotation,silent:Qt.isLabelSilent(t),style:zt(s,{text:a,font:p,overflow:"truncate",width:y,ellipsis:m,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||h.textAlign,verticalAlign:s.get("verticalAlign")||h.textVerticalAlign}),z2:1});if(Ka({el:_,componentModel:t,itemName:a}),_.__fullText=a,_.anid="name",t.get("triggerEvent")){var S=Qt.makeAxisEventDataBase(t);S.targetType="axisName",S.name=a,X(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function Ox(r,t,e,n){var a=rv(e-r),i,o,s=n[0]>n[1],l=t==="start"&&!s||t!=="start"&&s;return Ma(a-Nt/2)?(o=l?"bottom":"top",i="center"):Ma(a-Nt*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",aNt/2?i=l?"left":"right":i=l?"right":"left"),{rotation:a,textAlign:i,textVerticalAlign:o}}function Nx(r,t,e){if(!xd(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),a=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var i=t[0],o=t[1],s=t[t.length-1],l=t[t.length-2],u=e[0],c=e[1],f=e[e.length-1],h=e[e.length-2];n===!1?(Fe(i),Fe(u)):dc(i,o)&&(n?(Fe(o),Fe(c)):(Fe(i),Fe(u))),a===!1?(Fe(s),Fe(f)):dc(l,s)&&(a?(Fe(l),Fe(h)):(Fe(s),Fe(f)))}}function Fe(r){r&&(r.ignore=!0)}function dc(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var a=Yf([]);return Jf(a,a,-r.rotation),e.applyTransform(mo([],a,r.getLocalTransform())),n.applyTransform(mo([],a,t.getLocalTransform())),e.intersect(n)}}function pc(r){return r==="middle"||r==="center"}function Vd(r,t,e,n,a){for(var i=[],o=[],s=[],l=0;l=0||r===t}function Yx(r){var t=il(r);if(t){var e=t.axisPointerModel,n=t.axis.scale,a=e.option,i=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=qo(e);i==null&&(a.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),os)return!0;if(o){var l=il(t).seriesDataCount,u=a.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,a,i){},r.prototype.createPointerEl=function(t,e,n,a){var i=e.pointer;if(i){var o=qt(t).pointerEl=new Ms[i.type](yc(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,a){if(e.label){var i=qt(t).labelEl=new Ce(yc(e.label));t.add(i),Sc(i,a)}},r.prototype.updatePointerEl=function(t,e,n){var a=qt(t).pointerEl;a&&e.pointer&&(a.setStyle(e.pointer.style),n(a,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,a){var i=qt(t).labelEl;i&&(i.setStyle(e.label.style),n(i,{x:e.label.x,y:e.label.y}),Sc(i,a))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),a=this._handle,i=e.getModel("handle"),o=e.get("status");if(!i.get("show")||!o||o==="hide"){a&&n.remove(a),this._handle=null;return}var s;this._handle||(s=!0,a=this._handle=Za(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){pg(u.event)},onmousedown:Zi(this._onHandleDragMove,this,0,0),drift:Zi(this._onHandleDragMove,this),ondragend:Zi(this._onHandleDragEnd,this)}),n.add(a)),xc(a,e,!1),a.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");N(l)||(l=[l,l]),a.scaleX=l[0]/2,a.scaleY=l[1]/2,Dh(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){_c(this._axisPointerModel,!e&&this._moveAnimation,this._handle,Ki(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var a=this.updateHandleTransform(Ki(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=a,n.stopAnimation(),n.attr(Ki(a)),qt(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,a=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),a&&e.remove(a),this._group=null,this._handle=null,this._payloadInfo=null),Bo(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function _c(r,t,e,n){Ud(qt(e).lastProp,n)||(qt(e).lastProp=n,t?me(e,n,r):(e.stopAnimation(),e.attr(n)))}function Ud(r,t){if(Y(r)&&Y(t)){var e=!0;return w(t,function(n,a){e=e&&Ud(r[a],n)}),!!e}else return r===t}function Sc(r,t){r[t.get(["label","show"])?"show":"hide"]()}function Ki(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function xc(r,t,e){var n=t.get("z"),a=t.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(n!=null&&(i.z=n),a!=null&&(i.zlevel=a),i.silent=e)})}const tb=eb;function rb(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function nb(r,t,e,n,a){var i=e.get("value"),o=Yd(i,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),l=ri(s.get("padding")||0),u=s.getFont(),c=ps(o,u),f=a.position,h=c.width+l[1]+l[3],v=c.height+l[0]+l[2],d=a.align;d==="right"&&(f[0]-=h),d==="center"&&(f[0]-=h/2);var p=a.verticalAlign;p==="bottom"&&(f[1]-=v),p==="middle"&&(f[1]-=v/2),ab(f,h,v,n);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=t.get(["axisLine","lineStyle","color"])),r.label={x:f[0],y:f[1],style:zt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function ab(r,t,e,n){var a=n.getWidth(),i=n.getHeight();r[0]=Math.min(r[0]+t,a)-t,r[1]=Math.min(r[1]+e,i)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function Yd(r,t,e,n,a){r=t.scale.parse(r);var i=t.scale.getLabel({value:r},{precision:a.precision}),o=a.formatter;if(o){var s={value:rl(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};w(n,function(l){var u=e.getSeriesByIndex(l.seriesIndex),c=l.dataIndexInside,f=u&&u.getDataParams(c);f&&s.seriesData.push(f)}),G(o)?i=o.replace("{value}",i):$(o)&&(i=o(s))}return i}function $d(r,t,e){var n=mg();return Jf(n,n,e.rotation),gg(n,n,e.position),As([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function ib(r,t,e,n,a,i){var o=zd.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=a.get(["label","margin"]),nb(t,n,a,i,{position:$d(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function ob(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function sb(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var lb=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,a,i,o){var s=a.axis,l=s.grid,u=i.get("type"),c=bc(l,s).getOtherAxis(s).getGlobalExtent(),f=s.toGlobalCoord(s.dataToCoord(n,!0));if(u&&u!=="none"){var h=rb(i),v=ub[u](s,f,c);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=Ko(l.model,a);ib(n,e,d,a,i,o)},t.prototype.getHandleTransform=function(e,n,a){var i=Ko(n.axis.grid.model,n,{labelInside:!1});i.labelMargin=a.get(["handle","margin"]);var o=$d(n.axis,e,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,a,i){var o=a.axis,s=o.grid,l=o.getGlobalExtent(!0),u=bc(s,o).getOtherAxis(o).getGlobalExtent(),c=o.dim==="x"?0:1,f=[e.x,e.y];f[c]+=n[c],f[c]=Math.min(l[1],f[c]),f[c]=Math.max(l[0],f[c]);var h=(u[1]+u[0])/2,v=[h,h];v[c]=f[c];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:f[0],y:f[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[c]}},t}(tb);function bc(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var ub={line:function(r,t,e){var n=ob([t,e[0]],[t,e[1]],wc(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),a=e[1]-e[0];return{type:"Rect",shape:sb([t-n/2,e[0]],[n,a],wc(r))}}};function wc(r){return r.dim==="x"?0:1}const cb=lb;var fb=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(ee);const vb=fb;var gt=ue(),hb=w;function Xd(r,t,e){if(!ce.node){var n=t.getZr();gt(n).records||(gt(n).records={}),db(n,t);var a=gt(n).records[r]||(gt(n).records[r]={});a.handler=e}}function db(r,t){if(gt(r).initialized)return;gt(r).initialized=!0,e("click",J(Cc,"click")),e("mousemove",J(Cc,"mousemove")),e("globalout",gb);function e(n,a){r.on(n,function(i){var o=mb(t);hb(gt(r).records,function(s){s&&a(s,i,o.dispatchAction)}),pb(o.pendings,t)})}}function pb(r,t){var e=r.showTip.length,n=r.hideTip.length,a;e?a=r.showTip[e-1]:n&&(a=r.hideTip[n-1]),a&&(a.dispatchAction=null,t.dispatchAction(a))}function gb(r,t,e){r.handler("leave",null,e)}function Cc(r,t,e,n){t.handler(r,e,n)}function mb(r){var t={showTip:[],hideTip:[]},e=function(n){var a=t[n.type];a?a.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function Qo(r,t){if(!ce.node){var e=t.getZr(),n=(gt(e).records||{})[r];n&&(gt(e).records[r]=null)}}var yb=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=n.getComponent("tooltip"),o=e.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";Xd("axisPointer",a,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},t.prototype.remove=function(e,n){Qo("axisPointer",n)},t.prototype.dispose=function(e,n){Qo("axisPointer",n)},t.type="axisPointer",t}(Ye);const _b=yb;function Zd(r,t){var e=[],n=r.seriesIndex,a;if(n==null||!(a=t.getSeriesByIndex(n)))return{point:[]};var i=a.getData(),o=rr(i,r);if(o==null||o<0||N(o))return{point:[]};var s=i.getItemGraphicEl(o),l=a.coordinateSystem;if(a.getTooltipPosition)e=a.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),c=l.getOtherAxis(u),f=c.dim,h=u.dim,v=f==="x"||f==="radius"?1:0,d=i.mapDimension(h),p=[];p[v]=i.get(d,o),p[1-v]=i.get(i.getCalculationInfo("stackResultDimension"),o),e=l.dataToPoint(p)||[]}else e=l.dataToPoint(i.getValues(F(l.dimensions,function(m){return i.mapDimension(m)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),e=[g.x+g.width/2,g.y+g.height/2]}return{point:e,el:s}}var Tc=ue();function Sb(r,t,e){var n=r.currTrigger,a=[r.x,r.y],i=r,o=r.dispatchAction||oe(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(s){Ca(a)&&(a=Zd({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},t).point);var l=Ca(a),u=i.axesInfo,c=s.axesInfo,f=n==="leave"||Ca(a),h={},v={},d={list:[],map:{}},p={showPointer:J(bb,v),showTooltip:J(wb,d)};w(s.coordSysMap,function(m,y){var _=l||m.containPoint(a);w(s.coordSysAxesInfo[y],function(S,b){var x=S.axis,C=Ab(u,S);if(!f&&_&&(!u||C)){var T=C&&C.value;T==null&&!l&&(T=x.pointToData(a)),T!=null&&Dc(S,T,p,!1,h)}})});var g={};return w(c,function(m,y){var _=m.linkGroup;_&&!v[y]&&w(_.axesInfo,function(S,b){var x=v[b];if(S!==m&&x){var C=x.value;_.mapper&&(C=m.axis.scale.parse(_.mapper(C,Ac(S),Ac(m)))),g[m.key]=C}})}),w(g,function(m,y){Dc(c[y],m,p,!0,h)}),Cb(v,c,h),Tb(d,a,r,o),Db(c,o,e),h}}function Dc(r,t,e,n,a){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=xb(t,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&a.seriesIndex==null&&B(a,s[0]),!n&&r.snap&&i.containData(l)&&l!=null&&(t=l),e.showPointer(r,t,s),e.showTooltip(r,o,l)}}function xb(r,t){var e=t.axis,n=e.dim,a=r,i=[],o=Number.MAX_VALUE,s=-1;return w(t.seriesModels,function(l,u){var c=l.getData().mapDimensionsAll(n),f,h;if(l.getAxisTooltipData){var v=l.getAxisTooltipData(c,r,e);h=v.dataIndices,f=v.nestestValue}else{if(h=l.getData().indicesOfNearest(c[0],r,e.type==="category"?.5:null),!h.length)return;f=l.getData().get(c[0],h[0])}if(!(f==null||!isFinite(f))){var d=r-f,p=Math.abs(d);p<=o&&((p=0&&s<0)&&(o=p,s=d,a=f,i.length=0),w(h,function(g){i.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:i,snapToValue:a}}function bb(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function wb(r,t,e,n){var a=e.payloadBatch,i=t.axis,o=i.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!a.length)){var l=t.coordSys.model,u=Pn(l),c=r.map[u];c||(c=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(c)),c.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:a.slice()})}}function Cb(r,t,e){var n=e.axesInfo=[];w(t,function(a,i){var o=a.axisPointerModel.option,s=r[i];s?(!a.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!a.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:a.axis.dim,axisIndex:a.axis.model.componentIndex,value:o.value})})}function Tb(r,t,e,n){if(Ca(t)||!r.list.length){n({type:"hideTip"});return}var a=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:a.dataIndexInside,dataIndex:a.dataIndex,seriesIndex:a.seriesIndex,dataByCoordSys:r.list})}function Db(r,t,e){var n=e.getZr(),a="axisPointerLastHighlights",i=Tc(n)[a]||{},o=Tc(n)[a]={};w(r,function(u,c){var f=u.axisPointerModel.option;f.status==="show"&&u.triggerEmphasis&&w(f.seriesDataIndices,function(h){var v=h.seriesIndex+" | "+h.dataIndex;o[v]=h})});var s=[],l=[];w(i,function(u,c){!o[c]&&l.push(u)}),w(o,function(u,c){!i[c]&&s.push(u)}),l.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function Ab(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function Ac(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function Ca(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Kd(r){Fd.registerAxisPointerClass("CartesianAxisPointer",cb),r.registerComponentModel(vb),r.registerComponentView(_b),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!N(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=Fx(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},Sb)}function qT(r){St(Hd),St(Kd)}var Mc="\0_ec_interaction_mutex";function Mb(r,t,e){var n=qd(r);n[t]=e}function Ib(r,t,e){var n=qd(r),a=n[t];a===e&&(n[t]=null)}function qd(r){return r[Mc]||(r[Mc]={})}ct({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},yt);var Lb={axisPointer:1,tooltip:1,brush:1};function Pb(r,t,e){var n=t.getComponentByElement(r.topTarget),a=n&&n.coordinateSystem;return n&&n!==e&&!Lb.hasOwnProperty(n.mainType)&&a&&a.model!==e}function jd(r,t,e,n,a,i){r=r||0;var o=e[1]-e[0];if(a!=null&&(a=pr(a,[0,o])),i!=null&&(i=Math.max(i,a??0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=pr(s,[0,o]),a=i=pr(s,[a,i]),n=0}t[0]=pr(t[0],e),t[1]=pr(t[1],e);var l=qi(t,n);t[n]+=r;var u=a||0,c=e.slice();l.sign<0?c[0]+=u:c[1]-=u,t[n]=pr(t[n],c);var f;return f=qi(t,n),a!=null&&(f.sign!==l.sign||f.spani&&(t[1-n]=t[n]+f.sign*i),t}function qi(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function pr(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var ar=!0,Rn=Math.min,kr=Math.max,Rb=Math.pow,kb=1e4,Eb=6,Ob=6,Ic="globalPan",Nb={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},Bb={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Lc={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},Vb=0,zb=function(r){V(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new ge,n._uid="brushController_"+Vb++,w($b,function(a,i){this._handlers[i]=oe(a,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||Mb(n,Ic,this._uid),w(this._handlers,function(a,i){n.on(i,a)}),this._brushType=e.brushType,this._brushOption=K(Z(Lc),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;Ib(e,Ic,this._uid),w(this._handlers,function(n,a){e.off(a,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};w(e,function(a){n[a.panelId]=Z(a)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=F(e,function(h){return K(Z(Lc),h,!0)});var n="\0-brush-index-",a=this._covers,i=this._covers=[],o=this,s=this._creatingCover;return new In(a,e,u,l).add(c).update(c).remove(f).execute(),this;function l(h,v){return(h.id!=null?h.id:n+v)+"-"+h.brushType}function u(h,v){return l(h.__brushOption,v)}function c(h,v){var d=e[h];if(v!=null&&a[v]===s)i[h]=a[v];else{var p=i[h]=v!=null?(a[v].__brushOption=d,a[v]):Jd(o,Qd(o,d));ol(o,p)}}function f(h){a[h]!==s&&o.group.remove(a[h])}},t.prototype.unmount=function(){return this.enableBrush(!1),Jo(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(Bn);function Qd(r,t){var e=vi[t.brushType].createCover(r,t);return e.__brushOption=t,tp(e,t),r.group.add(e),e}function Jd(r,t){var e=sl(t);return e.endCreating&&(e.endCreating(r,t),tp(t,t.__brushOption)),t}function ep(r,t){var e=t.__brushOption;sl(t).updateCoverShape(r,t,e.range,e)}function tp(r,t){var e=t.z;e==null&&(e=kb),r.traverse(function(n){n.z=e,n.z2=e})}function ol(r,t){sl(t).updateCommon(r,t),ep(r,t)}function sl(r){return vi[r.__brushOption.brushType]}function ll(r,t,e){var n=r._panels;if(!n)return ar;var a,i=r._transform;return w(n,function(o){o.isTargetByCursor(t,e,i)&&(a=o)}),a}function rp(r,t){var e=r._panels;if(!e)return ar;var n=t.__brushOption.panelId;return n!=null?e[n]:ar}function Jo(r){var t=r._covers,e=t.length;return w(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function ir(r,t){var e=F(r._covers,function(n){var a=n.__brushOption,i=Z(a.range);return{brushType:a.brushType,panelId:a.panelId,range:i}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function Fb(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],a=e[0]-n[0],i=e[1]-n[1],o=Rb(a*a+i*i,.5);return o>Eb}function np(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function ap(r,t,e,n){var a=new ge;return a.add(new he({name:"main",style:ul(e),silent:!0,draggable:!0,cursor:"move",drift:J(Pc,r,t,a,["n","s","w","e"]),ondragend:J(ir,t,{isEnd:!0})})),w(n,function(i){a.add(new he({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:J(Pc,r,t,a,i),ondragend:J(ir,t,{isEnd:!0})}))}),a}function ip(r,t,e,n){var a=n.brushStyle.lineWidth||0,i=kr(a,Ob),o=e[0][0],s=e[1][0],l=o-a/2,u=s-a/2,c=e[0][1],f=e[1][1],h=c-i+a/2,v=f-i+a/2,d=c-o,p=f-s,g=d+a,m=p+a;dt(r,t,"main",o,s,d,p),n.transformable&&(dt(r,t,"w",l,u,i,m),dt(r,t,"e",h,u,i,m),dt(r,t,"n",l,u,g,i),dt(r,t,"s",l,v,g,i),dt(r,t,"nw",l,u,i,i),dt(r,t,"ne",h,u,i,i),dt(r,t,"sw",l,v,i,i),dt(r,t,"se",h,v,i,i))}function es(r,t){var e=t.__brushOption,n=e.transformable,a=t.childAt(0);a.useStyle(ul(e)),a.attr({silent:!n,cursor:n?"move":"default"}),w([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=t.childOfName(i.join("")),s=i.length===1?ts(r,i[0]):Wb(r,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?Bb[s]+"-resize":null})})}function dt(r,t,e,n,a,i,o){var s=t.childOfName(e);s&&s.setShape(Ub(cl(r,t,[[n,a],[n+i,a+o]])))}function ul(r){return re({strokeNoScale:!0},r.brushStyle)}function op(r,t,e,n){var a=[Rn(r,e),Rn(t,n)],i=[kr(r,e),kr(t,n)];return[[a[0],i[0]],[a[1],i[1]]]}function Gb(r){return Ds(r.group)}function ts(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},a=Mv(e[t],Gb(r));return n[a]}function Wb(r,t){var e=[ts(r,t[0]),ts(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function Pc(r,t,e,n,a,i){var o=e.__brushOption,s=r.toRectRange(o.range),l=sp(t,a,i);w(n,function(u){var c=Nb[u];s[c[0]][c[1]]+=l[c[0]]}),o.range=r.fromRectRange(op(s[0][0],s[1][0],s[0][1],s[1][1])),ol(t,e),ir(t,{isEnd:!1})}function Hb(r,t,e,n){var a=t.__brushOption.range,i=sp(r,e,n);w(a,function(o){o[0]+=i[0],o[1]+=i[1]}),ol(r,t),ir(r,{isEnd:!1})}function sp(r,t,e){var n=r.group,a=n.transformCoordToLocal(t,e),i=n.transformCoordToLocal(0,0);return[a[0]-i[0],a[1]-i[1]]}function cl(r,t,e){var n=rp(r,t);return n&&n!==ar?n.clipPath(e,r._transform):Z(e)}function Ub(r){var t=Rn(r[0][0],r[1][0]),e=Rn(r[0][1],r[1][1]),n=kr(r[0][0],r[1][0]),a=kr(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:a-e}}function Yb(r,t,e){if(!(!r._brushType||Xb(r,t.offsetX,t.offsetY))){var n=r._zr,a=r._covers,i=ll(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var vi={lineX:Ec(0),lineY:Ec(1),rect:{createCover:function(r,t){function e(n){return n}return ap({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=np(r);return op(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){ip(r,t,e,n)},updateCommon:es,contain:ns},polygon:{createCover:function(r,t){var e=new ge;return e.add(new On({name:"main",style:ul(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new hs({name:"main",draggable:!0,drift:J(Hb,r,t),ondragend:J(ir,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:cl(r,t,e)})},updateCommon:es,contain:ns}};function Ec(r){return{createCover:function(t,e){return ap({toRectRange:function(n){var a=[n,[0,100]];return r&&a.reverse(),a},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=np(t),n=Rn(e[0][r],e[1][r]),a=kr(e[0][r],e[1][r]);return[n,a]},updateCoverShape:function(t,e,n,a){var i,o=rp(t,e);if(o!==ar&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=t._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[n,i];r&&l.reverse(),ip(t,e,l,a)},updateCommon:es,contain:ns}}const Zb=zb;function Kb(r){return r=fl(r),function(t){return Lv(t,r)}}function qb(r,t){return r=fl(r),function(e){var n=t??e,a=n?r.width:r.height,i=n?r.x:r.y;return[i,i+(a||0)]}}function jb(r,t,e){var n=fl(r);return function(a,i){return n.contain(i[0],i[1])&&!Pb(a,t,e)}}function fl(r){return Ne.create(r)}var Oc=["x","y","radius","angle","single"],Qb=["cartesian2d","polar","singleAxis"];function Jb(r){var t=r.get("coordinateSystem");return se(Qb,t)>=0}function _r(r){return r+"Axis"}function ew(r,t){var e=U(),n=[],a=U();r.eachComponent({mainType:"dataZoom",query:t},function(c){a.get(c.uid)||s(c)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(c){!a.get(c.uid)&&l(c)&&(s(c),i=!0)}function s(c){a.set(c.uid,!0),n.push(c),u(c)}function l(c){var f=!1;return c.eachTargetAxis(function(h,v){var d=e.get(h);d&&d[v]&&(f=!0)}),f}function u(c){c.eachTargetAxis(function(f,h){(e.get(f)||e.set(f,[]))[h]=!0})}return n}var ji=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),tw=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,a){var i=Nc(e);this.settledOption=i,this.mergeDefaultAndTheme(e,a),this._doInit(i)},t.prototype.mergeOption=function(e){var n=Nc(e);K(this.option,e,!0),K(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(n[i[0]]=a[i[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=U(),a=this._fillSpecifiedTargetAxis(n);a?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return w(Oc,function(a){var i=this.getReferringComponents(_r(a),Qg);if(i.specified){n=!0;var o=new ji;w(i.models,function(s){o.add(s.componentIndex)}),e.set(a,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var a=this.ecModel,i=!0;if(i){var o=n==="vertical"?"y":"x",s=a.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=a.findComponents({mainType:"singleAxis",filter:function(c){return c.get("orient",!0)===n}});l(s,"single")}function l(u,c){var f=u[0];if(f){var h=new ji;if(h.add(f.componentIndex),e.set(c,h),i=!1,c==="x"||c==="y"){var v=f.getReferringComponents("grid",Re).models[0];v&&w(u,function(d){f.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",Re).models[0]&&h.add(d.componentIndex)})}}}i&&w(Oc,function(u){if(i){var c=a.findComponents({mainType:_r(u),filter:function(h){return h.get("type",!0)==="category"}});if(c[0]){var f=new ji;f.add(c[0].componentIndex),e.set(u,f),i=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,a=this.get("rangeMode");w([["start","startValue"],["end","endValue"]],function(i,o){var s=e[i[0]]!=null,l=e[i[1]]!=null;s&&!l?n[o]="percent":!s&&l?n[o]="value":a?n[o]=a[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,a){e==null&&(e=this.ecModel.getComponent(_r(n),a))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(a,i){w(a.indexList,function(o){e.call(n,i,o)})})},t.prototype.getAxisProxy=function(e,n){var a=this.getAxisModel(e,n);if(a)return a.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var a=this._targetAxisInfoMap.get(e);if(a&&a.indexMap[n])return this.ecModel.getComponent(_r(e),n)},t.prototype.setRawRange=function(e){var n=this.option,a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i){(e[i[0]]!=null||e[i[1]]!=null)&&(n[i[0]]=a[i[0]]=e[i[0]],n[i[1]]=a[i[1]]=e[i[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;w(["start","startValue","end","endValue"],function(a){n[a]=e[a]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var a=this.findRepresentativeAxisProxy();if(a)return a.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,a=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!b)return!0;_&&(g=!0),S&&(d=!0),b&&(p=!0)}return g&&d&&p})}else yr(c,function(v){if(i==="empty")l.setData(u=u.map(v,function(p){return s(p)?p:NaN}));else{var d={};d[v]=o,u.selectRange(d)}});yr(c,function(v){u.setApproximateExtent(o,v)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;yr(["min","max"],function(a){var i=e.get(a+"Span"),o=e.get(a+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Ot(n[0]+o,n,[0,100],!0):i!=null&&(o=Ot(i,[0,100],n,!0)-n[0]),t[a+"Span"]=i,t[a+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var a=tv(n,[0,500]);a=Math.min(a,20);var i=t.axis.scale.rawExtentInfo;e[0]!==0&&i.setDeterminedMinMax("min",+n[0].toFixed(a)),e[1]!==100&&i.setDeterminedMinMax("max",+n[1].toFixed(a)),i.freeze()}},r}();function cw(r,t,e){var n=[1/0,-1/0];yr(e,function(o){XS(n,o.getData(),t)});var a=r.getAxisModel(),i=_d(a.axis.scale,a,n).calculate();return[i.min,i.max]}var fw={getTargetSeries:function(r){function t(a){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(_r(o),s);a(o,s,l,i)})})}t(function(a,i,o,s){o.__dzAxisProxy=null});var e=[];t(function(a,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new uw(a,i,s,r),e.push(o.__dzAxisProxy))});var n=U();return w(e,function(a){w(a.getTargetSeriesModels(),function(i){n.set(i.uid,i)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).reset(e)}),e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var a=n.getDataPercentWindow(),i=n.getDataValueWindow();e.setCalculatedRange({start:a[0],end:a[1],startValue:i[0],endValue:i[1]})}})}};const vw=fw;function hw(r){r.registerAction("dataZoom",function(t,e){var n=ew(e,t);w(n,function(a){a.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var Vc=!1;function dw(r){Vc||(Vc=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,vw),hw(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function pw(r){r.registerComponentModel(aw),r.registerComponentView(lw),dw(r)}var Qe=function(){function r(){}return r}(),up={};function tn(r,t){up[r]=t}function cp(r){return up[r]}var gw=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;w(this.option.feature,function(n,a){var i=cp(a);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(e)),K(n,i.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(ee);const mw=gw;function yw(r,t,e){var n=t.getBoxLayoutParams(),a=t.get("padding"),i={width:e.getWidth(),height:e.getHeight()},o=Ft(n,i,a);Cr(t.get("orient"),r,t.get("itemGap"),o.width,o.height),py(r,n,i,a)}function fp(r,t){var e=ri(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new he({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var _w=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),l=e.get("orient")==="vertical",u=e.get("feature")||{},c=this._features||(this._features={}),f=[];w(u,function(d,p){f.push(p)}),new In(this._featureNames||[],f).add(h).update(h).remove(J(h,null)).execute(),this._featureNames=f;function h(d,p){var g=f[d],m=f[p],y=u[g],_=new fe(y,e,e.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===g&&(y.title=i.newTitle),g&&!m){if(Sw(g))S={onclick:_.option.onclick,featureName:g};else{var b=cp(g);if(!b)return;S=new b}c[g]=S}else if(S=c[m],!S)return;S.uid=Gn("toolbox-feature"),S.model=_,S.ecModel=n,S.api=a;var x=S instanceof Qe;if(!g&&m){x&&S.dispose&&S.dispose(n,a);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,a);return}v(_,S,g),_.setIconStatus=function(C,T){var D=this.option,A=this.iconPaths;D.iconStatus=D.iconStatus||{},D.iconStatus[C]=T,A[C]&&(T==="emphasis"?Ar:Mr)(A[C])},S instanceof Qe&&S.render&&S.render(_,n,a,i)}function v(d,p,g){var m=d.getModel("iconStyle"),y=d.getModel(["emphasis","iconStyle"]),_=p instanceof Qe&&p.getIcons?p.getIcons():d.get("icon"),S=d.get("title")||{},b,x;G(_)?(b={},b[g]=_):b=_,G(S)?(x={},x[g]=S):x=S;var C=d.iconPaths={};w(b,function(T,D){var A=Za(T,{},{x:-s/2,y:-s/2,width:s,height:s});A.setStyle(m.getItemStyle());var M=A.ensureState("emphasis");M.style=y.getItemStyle();var I=new Ce({style:{text:x[D],align:y.get("textAlign"),borderRadius:y.get("textBorderRadius"),padding:y.get("textPadding"),fill:null,font:kv({fontStyle:y.get("textFontStyle"),fontFamily:y.get("textFontFamily"),fontSize:y.get("textFontSize"),fontWeight:y.get("textFontWeight")},n)},ignore:!0});A.setTextContent(I),Ka({el:A,componentModel:e,itemName:D,formatterParamsExtra:{title:x[D]}}),A.__title=x[D],A.on("mouseover",function(){var L=y.getItemStyle(),P=l?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:y.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:y.get("textBackgroundColor")}),A.setTextConfig({position:y.get("textPosition")||P}),I.ignore=!e.get("showTitle"),a.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",D])!=="emphasis"&&a.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",D])==="emphasis"?Ar:Mr)(A),o.add(A),A.on("click",oe(p.onclick,p,n,a,D)),C[D]=A})}yw(o,e,a),o.add(fp(o.getBoundingRect(),e)),l||o.eachChild(function(d){var p=d.__title,g=d.ensureState("emphasis"),m=g.textConfig||(g.textConfig={}),y=d.getTextContent(),_=y&&y.ensureState("emphasis");if(_&&!$(_)&&p){var S=_.style||(_.style={}),b=ps(p,Ce.makeFont(S)),x=d.x+o.x,C=d.y+o.y+s,T=!1;C+b.height>a.getHeight()&&(m.position="top",T=!0);var D=T?-5-b.height:s+10;x+b.width/2>a.getWidth()?(m.position=["100%",D],S.align="right"):x-b.width/2<0&&(m.position=[0,D],S.align="left")}})},t.prototype.updateView=function(e,n,a,i){w(this._features,function(o){o instanceof Qe&&o.updateView&&o.updateView(o.model,n,a,i)})},t.prototype.remove=function(e,n){w(this._features,function(a){a instanceof Qe&&a.remove&&a.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){w(this._features,function(a){a instanceof Qe&&a.dispose&&a.dispose(e,n)})},t.type="toolbox",t}(Ye);function Sw(r){return r.indexOf("my")===0}const xw=_w;var bw=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var a=this.model,i=a.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":a.get("type",!0)||"png",l=n.getConnectedDataURL({type:s,backgroundColor:a.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:a.get("connectedBackgroundColor"),excludeComponents:a.get("excludeComponents"),pixelRatio:a.get("pixelRatio")}),u=ce.browser;if($(MouseEvent)&&(u.newEdge||!u.ie&&!u.edge)){var c=document.createElement("a");c.download=i+"."+s,c.target="_blank",c.href=l;var f=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});c.dispatchEvent(f)}else if(window.navigator.msSaveOrOpenBlob||o){var h=l.split(","),v=h[0].indexOf("base64")>-1,d=o?decodeURIComponent(h[1]):h[1];v&&(d=window.atob(d));var p=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=d.length,m=new Uint8Array(g);g--;)m[g]=d.charCodeAt(g);var y=new Blob([m]);window.navigator.msSaveOrOpenBlob(y,p)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,p),document.body.removeChild(_)}}else{var x=a.get("lang"),C='',T=window.open();T.document.write(C),T.document.title=i}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(Qe);const ww=bw;var zc="__ec_magicType_stack__",Cw=[["line","bar"],["stack"]],Tw=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),a={};return w(e.get("type"),function(i){n[i]&&(a[i]=n[i])}),a},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,a){var i=this.model,o=i.get(["seriesIndex",a]);if(Fc[a]){var s={series:[]},l=function(f){var h=f.subType,v=f.id,d=Fc[a](h,v,f,i);d&&(re(d,f.option),s.series.push(d));var p=f.coordinateSystem;if(p&&p.type==="cartesian2d"&&(a==="line"||a==="bar")){var g=p.getAxesByScale("ordinal")[0];if(g){var m=g.dim,y=m+"Axis",_=f.getReferringComponents(y,Re).models[0],S=_.componentIndex;s[y]=s[y]||[];for(var b=0;b<=S;b++)s[y][S]=s[y][S]||{};s[y][S].boundaryGap=a==="bar"}}};w(Cw,function(f){se(f,a)>=0&&w(f,function(h){i.setIconStatus(h,"normal")})}),i.setIconStatus(a,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,c=a;a==="stack"&&(u=K({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",a])!=="emphasis"&&(c="tiled")),n.dispatchAction({type:"changeMagicType",currentType:c,newOption:s,newTitle:u,featureName:"magicType"})}},t}(Qe),Fc={line:function(r,t,e,n){if(r==="bar")return K({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return K({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var a=e.get("stack")===zc;if(r==="line"||r==="bar")return n.setIconStatus("stack",a?"normal":"emphasis"),K({id:t,stack:a?"":zc},n.get(["option","stack"])||{},!0)}};ct({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const Dw=Tw;var hi=new Array(60).join("-"),Er=" ";function Aw(r){var t={},e=[],n=[];return r.eachRawSeries(function(a){var i=a.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(a)}else e.push(a)}else e.push(a)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function Mw(r){var t=[];return w(r,function(e,n){var a=e.categoryAxis,i=e.valueAxis,o=i.dim,s=[" "].concat(F(e.series,function(v){return v.name})),l=[a.model.getCategories()];w(e.series,function(v){var d=v.getRawData();l.push(v.getRawData().mapArray(d.mapDimension(o),function(p){return p}))});for(var u=[s.join(Er)],c=0;c=0)return!0}var as=new RegExp("["+Er+"]+","g");function Rw(r){for(var t=r.split(/\n+/g),e=Fa(t.shift()).split(as),n=[],a=F(e,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=e[i];if(o[a])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:a})[0];if(s){var l=s.getPercentRange();e[0][a]={dataZoomId:a,start:l[0],end:l[1]}}}}),e.push(t)}function zw(r){var t=vl(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return vp(e,function(a,i){for(var o=t.length-1;o>=0;o--)if(a=t[o][i],a){n[i]=a;break}}),n}function Fw(r){hp(r).snapshots=null}function Gw(r){return vl(r).length}function vl(r){var t=hp(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var Ww=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){Fw(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(Qe);ct({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const Hw=Ww;var Uw=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],Yw=function(){function r(t,e,n){var a=this;this._targetInfoList=[];var i=Gc(e,t);w($w,function(o,s){(!n||!n.include||se(n.include,s)>=0)&&o(i,a._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,a,i){if((n.coordRanges||(n.coordRanges=[])).push(a),!n.coordRange){n.coordRange=a;var o=Qi[n.brushType](0,i,a);n.__rangeOffset={offset:Yc[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){w(t,function(a){var i=this.findTargetInfo(a,e);i&&i!==!0&&w(i.coordSyses,function(o){var s=Qi[a.brushType](1,o,a.range,!0);n(a,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){w(t,function(n){var a=this.findTargetInfo(n,e);if(n.range=n.range||[],a&&a!==!0){n.panelId=a.panelId;var i=Qi[n.brushType](0,a.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?Yc[n.brushType](i.values,o.offset,Xw(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(t,e){return F(this._targetInfoList,function(n){var a=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:Kb(a),isTargetByCursor:jb(a,t,n.coordSysModel),getLinearBrushOtherExtent:qb(a)}})},r.prototype.controlSeries=function(t,e,n){var a=this.findTargetInfo(t,n);return a===!0||a&&se(a.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,a=Gc(e,t),i=0;ir[1]&&r.reverse(),r}function Gc(r,t){return fn(r,t,{includeMainTypes:Uw})}var $w={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,a=r.gridModels,i=U(),o={},s={};!e&&!n&&!a||(w(e,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),w(n,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),w(a,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,c=[];w(u.getCartesians(),function(f,h){(se(e,f.getAxis("x").model)>=0||se(n,f.getAxis("y").model)>=0)&&c.push(f)}),t.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:c[0],coordSyses:c,getPanelRect:Hc.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,t){w(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:Hc.geo})})}},Wc=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,a=r.gridModel;return!a&&e&&(a=e.axis.grid.model),!a&&n&&(a=n.axis.grid.model),a&&a===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],Hc={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(Ds(r)),t}},Qi={lineX:J(Uc,0),lineY:J(Uc,1),rect:function(r,t,e,n){var a=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),i=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[is([a[0],i[0]]),is([a[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var a=[[1/0,-1/0],[1/0,-1/0]],i=F(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return a[0][0]=Math.min(a[0][0],s[0]),a[1][0]=Math.min(a[1][0],s[1]),a[0][1]=Math.max(a[0][1],s[0]),a[1][1]=Math.max(a[1][1],s[1]),s});return{values:i,xyMinMax:a}}};function Uc(r,t,e,n){var a=e.getAxis(["x","y"][r]),i=is(F([0,1],function(s){return t?a.coordToData(a.toLocalCoord(n[s]),!0):a.toGlobalCoord(a.dataToCoord(n[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var Yc={lineX:J($c,0),lineY:J($c,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return F(r,function(n,a){return[n[0]-e[0]*t[a][0],n[1]-e[1]*t[a][1]]})}};function $c(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function Xw(r,t){var e=Xc(r),n=Xc(t),a=[e[0]/n[0],e[1]/n[1]];return isNaN(a[0])&&(a[0]=1),isNaN(a[1])&&(a[1]=1),a}function Xc(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const dp=Yw;var os=w,Zw=Zg("toolbox-dataZoom_"),Kw=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){this._brushController||(this._brushController=new Zb(a.getZr()),this._brushController.on("brush",oe(this._onBrush,this)).mount()),Qw(e,n,this,i,a),jw(e,n)},t.prototype.onclick=function(e,n,a){qw[a].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var a={},i=this.ecModel;this._brushController.updateCovers([]);var o=new dp(hl(this.model),i,{include:["grid"]});o.matchOutputRanges(n,i,function(u,c,f){if(f.type==="cartesian2d"){var h=u.brushType;h==="rect"?(s("x",f,c[0]),s("y",f,c[1])):s({lineX:"x",lineY:"y"}[h],f,c)}}),Vw(i,a),this._dispatchZoomAction(a);function s(u,c,f){var h=c.getAxis(u),v=h.model,d=l(u,v,i),p=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(p.minValueSpan!=null||p.maxValueSpan!=null)&&(f=jd(0,f.slice(),h.scale.getExtent(),0,p.minValueSpan,p.maxValueSpan)),d&&(a[d.id]={dataZoomId:d.id,startValue:f[0],endValue:f[1]})}function l(u,c,f){var h;return f.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(u,c.componentIndex);d&&(h=v)}),h}},t.prototype._dispatchZoomAction=function(e){var n=[];os(e,function(a,i){n.push(Z(a))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(Qe),qw={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(zw(this.ecModel))}};function hl(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function jw(r,t){r.setIconStatus("back",Gw(t)>1?"emphasis":"normal")}function Qw(r,t,e,n,a){var i=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(i=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new dp(hl(r),t,{include:["grid"]}),s=o.makePanelOpts(a,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}wy("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),a=[],i=hl(n),o=fn(r,i);os(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),os(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,c){var f=l.componentIndex,h={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:Zw+u+f};h[c]=f,a.push(h)}return a});const Jw=Kw;function jT(r){r.registerComponentModel(mw),r.registerComponentView(xw),tn("saveAsImage",ww),tn("magicType",Dw),tn("dataView",Bw),tn("dataZoom",Jw),tn("restore",Hw),St(pw)}var e1=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(ee);const t1=e1;function pp(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function gp(r){if(ce.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var c=u*Math.PI/180,f=o+a,h=f*Math.abs(Math.cos(c))+f*Math.abs(Math.sin(c)),v=Math.round(((h-Math.SQRT2*a)/2+Math.SQRT2*a-(h-f)/2)*100)/100;s+=";"+i+":-"+v+"px";var d=t+" solid "+a+"px;",p=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function l1(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,a="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,a+=ce.transformSupported?","+dl+n:",left"+n+",top"+n),a1+":"+a}function Zc(r,t,e){var n=r.toFixed(0)+"px",a=t.toFixed(0)+"px";if(!ce.transformSupported)return e?"top:"+a+";left:"+n+";":[["top",a],["left",n]];var i=ce.transform3dSupported,o="translate"+(i?"3d":"")+"("+n+","+a+(i?",0":"")+")";return e?"top:0;left:0;"+dl+":"+o+";":[["top",0],["left",0],[mp,o]]}function u1(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont()),e&&t.push("line-height:"+Math.round(e*3/2)+"px");var a=r.get("textShadowColor"),i=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return a&&i&&t.push("text-shadow:"+o+"px "+s+"px "+i+"px "+a),w(["decoration","align"],function(l){var u=r.get(l);u&&t.push("text-"+l+":"+u)}),t.join(";")}function c1(r,t,e){var n=[],a=r.get("transitionDuration"),i=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),c=r.getModel("textStyle"),f=Ch(r,"html"),h=l+"px "+u+"px "+o+"px "+s;return n.push("box-shadow:"+h),t&&a&&n.push(l1(a,e)),i&&n.push("background-color:"+i),w(["width","color","radius"],function(v){var d="border-"+v,p=Xv(d),g=r.get(p);g!=null&&n.push(d+":"+g+(v==="color"?"":"px"))}),n.push(u1(c)),f!=null&&n.push("padding:"+ri(f).join("px ")+"px"),n.join(";")+";"}function Kc(r,t,e,n,a){var i=t&&t.painter;if(e){var o=i&&i.getViewportRoot();o&&_g(r,o,e,n,a)}else{r[0]=n,r[1]=a;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var f1=function(){function r(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,ce.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var a=this._zr=t.getZr(),i=e.appendTo,o=i&&(G(i)?document.querySelector(i):xo(i)?i:$(i)&&i(t.getDom()));Kc(this._styleCoord,a,o,t.getWidth()/2,t.getHeight()/2),(o||t.getDom()).appendChild(n),this._api=t,this._container=o;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=a.handler,c=a.painter.getViewportRoot();yg(c,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=n1(e,"position"),a=e.style;a.position!=="absolute"&&n!=="absolute"&&(a.position="relative")}var i=t.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,a=n.style,i=this._styleCoord;n.innerHTML?a.cssText=i1+c1(t,!this._firstShow,this._longHide)+Zc(i[0],i[1],!0)+("border-color:"+nr(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):a.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,a,i){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(G(i)&&n.get("trigger")==="item"&&!pp(n)&&(s=s1(n,a,i)),G(t))o.innerHTML=t+s;else if(t){o.innerHTML="",N(t)||(t=[t]);for(var l=0;l=0?this._tryShow(i,o):a==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,a=this._api,i=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!a.isDisposed()&&o.manuallyShowTip(e,n,a,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,a,i){if(!(i.from===this.uid||ce.node||!a.getDom())){var o=Qc(i,a);this._ticket="";var s=i.dataByCoordSys,l=_1(i,n,a);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var c=d1;c.x=i.x,c.y=i.y,c.update(),X(c).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:c},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,a,i))return;var f=Zd(i,n),h=f.point[0],v=f.point[1];h!=null&&v!=null&&this._tryShow({offsetX:h,offsetY:v,target:f.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(a.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:a.getZr().findHover(i.x,i.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,a,i){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(Qc(i,a))},t.prototype._manuallyAxisShowTip=function(e,n,a,i){var o=i.seriesIndex,s=i.dataIndex,l=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=n.getSeriesByIndex(o);if(u){var c=u.getData(),f=rn([c.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(f.get("trigger")==="axis")return a.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},t.prototype._tryShow=function(e,n){var a=e.target,i=this._tooltipModel;if(i){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(a){var s=X(a);if(s.ssrType==="legend")return;this._lastDataByCoordSys=null;var l,u;ln(a,function(c){if(X(c).dataIndex!=null)return l=c,!0;if(X(c).tooltipConfig!=null)return u=c,!0},!0),l?this._showSeriesItemTooltip(e,l,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var a=e.get("showDelay");n=oe(n,this),clearTimeout(this._showTimout),a>0?this._showTimout=setTimeout(n,a):n()},t.prototype._showAxisTooltip=function(e,n){var a=this._ecModel,i=this._tooltipModel,o=[n.offsetX,n.offsetY],s=rn([n.tooltipOption],i),l=this._renderMode,u=[],c=An("section",{blocks:[],noHeader:!0}),f=[],h=new Ii;w(e,function(y){w(y.dataByAxis,function(_){var S=a.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=Yd(b,S.axis,a,_.seriesDataIndices,_.valueLabelOpt),C=An("section",{header:x,noHeader:!Nn(x),sortBlocks:!0,blocks:[]});c.blocks.push(C),w(_.seriesDataIndices,function(T){var D=a.getSeriesByIndex(T.seriesIndex),A=T.dataIndexInside,M=D.getDataParams(A);if(!(M.dataIndex<0)){M.axisDim=_.axisDim,M.axisIndex=_.axisIndex,M.axisType=_.axisType,M.axisId=_.axisId,M.axisValue=rl(S.axis,{value:b}),M.axisValueLabel=x,M.marker=h.makeTooltipMarker("item",nr(M.color),l);var I=yu(D.formatTooltip(A,!0,null)),L=I.frag;if(L){var P=rn([D],i).get("valueFormatter");C.blocks.push(P?B({valueFormatter:P},L):L)}I.text&&f.push(I.text),u.push(M)}})}})}),c.blocks.reverse(),f.reverse();var v=n.position,d=s.get("order"),p=Cu(c,h,l,d,a.get("useUTC"),s.get("textStyle"));p&&f.unshift(p);var g=l==="richText"?` + +`:"
",m=f.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,m,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(e,n,a){var i=this._ecModel,o=X(n),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,c=o.dataIndex,f=o.dataType,h=u.getData(f),v=this._renderMode,d=e.positionDefault,p=rn([h.getItemModel(c),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),g=p.get("trigger");if(!(g!=null&&g!=="item")){var m=u.getDataParams(c,f),y=new Ii;m.marker=y.makeTooltipMarker("item",nr(m.color),v);var _=yu(u.formatTooltip(c,!1,f)),S=p.get("order"),b=p.get("valueFormatter"),x=_.frag,C=x?Cu(b?B({valueFormatter:b},x):x,y,v,S,i.get("useUTC"),p.get("textStyle")):_.text,T="item_"+u.name+"_"+c;this._showOrMove(p,function(){this._showTooltipContent(p,C,m,T,e.offsetX,e.offsetY,e.position,e.target,y)}),a({type:"showTip",dataIndexInside:c,dataIndex:h.getRawIndex(c),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,a){var i=X(n),o=i.tooltipConfig,s=o.option||{};if(G(s)){var l=s;s={content:l,formatter:l}}var u=[s],c=this._ecModel.getComponent(i.componentMainType,i.componentIndex);c&&u.push(c),u.push({formatter:s.content});var f=e.positionDefault,h=rn(u,this._tooltipModel,f?{position:f}:null),v=h.get("content"),d=Math.random()+"",p=new Ii;this._showOrMove(h,function(){var g=Z(h.get("formatterParams")||{});this._showTooltipContent(h,v,g,d,e.offsetX,e.offsetY,e.position,n,p)}),a({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,a,i,o,s,l,u,c){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var f=this._tooltipContent;f.setEnterable(e.get("enterable"));var h=e.get("formatter");l=l||e.get("position");var v=n,d=this._getNearestPoint([o,s],a,e.get("trigger"),e.get("borderColor")),p=d.color;if(h)if(G(h)){var g=e.ecModel.get("useUTC"),m=N(a)?a[0]:a,y=m&&m.axisType&&m.axisType.indexOf("time")>=0;v=h,y&&(v=ja(m.axisValue,v,g)),v=Zv(v,a,!0)}else if($(h)){var _=oe(function(S,b){S===this._ticket&&(f.setContent(b,c,e,p,l),this._updatePosition(e,l,o,s,f,a,u))},this);this._ticket=i,v=h(a,i,_)}else v=h;f.setContent(v,c,e,p,l),f.show(e,p),this._updatePosition(e,l,o,s,f,a,u)}},t.prototype._getNearestPoint=function(e,n,a,i){if(a==="axis"||N(n))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!N(n))return{color:i||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,a,i,o,s,l){var u=this._api.getWidth(),c=this._api.getHeight();n=n||e.get("position");var f=o.getSize(),h=e.get("align"),v=e.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),$(n)&&(n=n([a,i],s,o.el,d,{viewSize:[u,c],contentSize:f.slice()})),N(n))a=te(n[0],u),i=te(n[1],c);else if(Y(n)){var p=n;p.width=f[0],p.height=f[1];var g=Ft(p,{width:u,height:c});a=g.x,i=g.y,h=null,v=null}else if(G(n)&&l){var m=y1(n,d,f,e.get("borderWidth"));a=m[0],i=m[1]}else{var m=g1(a,i,o,u,c,h?null:20,v?null:20);a=m[0],i=m[1]}if(h&&(a-=Jc(h)?f[0]/2:h==="right"?f[0]:0),v&&(i-=Jc(v)?f[1]/2:v==="bottom"?f[1]:0),pp(e)){var m=m1(a,i,o,u,c);a=m[0],i=m[1]}o.moveTo(a,i)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var a=this._lastDataByCoordSys,i=this._cbParamsList,o=!!a&&a.length===e.length;return o&&w(a,function(s,l){var u=s.dataByAxis||[],c=e[l]||{},f=c.dataByAxis||[];o=o&&u.length===f.length,o&&w(u,function(h,v){var d=f[v]||{},p=h.seriesDataIndices||[],g=d.seriesDataIndices||[];o=o&&h.value===d.value&&h.axisType===d.axisType&&h.axisId===d.axisId&&p.length===g.length,o&&w(p,function(m,y){var _=g[y];o=o&&m.seriesIndex===_.seriesIndex&&m.dataIndex===_.dataIndex}),i&&w(h.seriesDataIndices,function(m){var y=m.seriesIndex,_=n[y],S=i[y];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){ce.node||!n.getDom()||(Bo(this,"_updatePosition"),this._tooltipContent.dispose(),Qo("itemTooltip",n))},t.type="tooltip",t}(Ye);function rn(r,t,e){var n=t.ecModel,a;e?(a=new fe(e,n,n),a=new fe(t.option,a,n)):a=t;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof fe&&(o=o.get("tooltip",!0)),G(o)&&(o={formatter:o}),o&&(a=new fe(o,a,n)))}return a}function Qc(r,t){return r.dispatchAction||oe(t.dispatchAction,t)}function g1(r,t,e,n,a,i,o){var s=e.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>n?r-=l+i:r+=i),o!=null&&(t+u+o>a?t-=u+o:t+=o),[r,t]}function m1(r,t,e,n,a){var i=e.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,a)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function y1(r,t,e,n){var a=e[0],i=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,c=t.height;switch(r){case"inside":s=t.x+u/2-a/2,l=t.y+c/2-i/2;break;case"top":s=t.x+u/2-a/2,l=t.y-i-o;break;case"bottom":s=t.x+u/2-a/2,l=t.y+c+o;break;case"left":s=t.x-a-o,l=t.y+c/2-i/2;break;case"right":s=t.x+u+o,l=t.y+c/2-i/2}return[s,l]}function Jc(r){return r==="center"||r==="middle"}function _1(r,t,e){var n=ys(r).queryOptionMap,a=n.keys()[0];if(!(!a||a==="series")){var i=zn(t,a,n.get(a),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=e.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var c=X(u).tooltipConfig;if(c&&c.name===r.name)return l=u,!0}),l)return{componentMainType:a,componentIndex:o.componentIndex,el:l}}}}const S1=p1;function QT(r){St(Kd),r.registerComponentModel(t1),r.registerComponentView(S1),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},yt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},yt)}var x1=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(ee),b1=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){if(this.group.removeAll(),!!e.get("show")){var i=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),l=e.get("textAlign"),u=ie(e.get("textBaseline"),e.get("textVerticalAlign")),c=new Ce({style:zt(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),f=c.getBoundingRect(),h=e.get("subtext"),v=new Ce({style:zt(s,{text:h,fill:s.getTextColor(),y:f.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),p=e.get("sublink"),g=e.get("triggerEvent",!0);c.silent=!d&&!g,v.silent=!p&&!g,d&&c.on("click",function(){Jl(d,"_"+e.get("target"))}),p&&v.on("click",function(){Jl(p,"_"+e.get("subtarget"))}),X(c).eventData=X(v).eventData=g?{componentType:"title",componentIndex:e.componentIndex}:null,i.add(c),h&&i.add(v);var m=i.getBoundingRect(),y=e.getBoxLayoutParams();y.width=m.width,y.height=m.height;var _=Ft(y,{width:a.getWidth(),height:a.getHeight()},e.get("padding"));l||(l=e.get("left")||e.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=e.get("top")||e.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};c.setStyle(S),v.setStyle(S),m=i.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var C=new he({shape:{x:m.x-b[3],y:m.y-b[0],width:m.width+b[1]+b[3],height:m.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(C)}},t.type="title",t}(Ye);function JT(r){r.registerComponentModel(x1),r.registerComponentView(b1)}function di(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var a=Pr(r,t,e[0]);return a!=null?a+"":null}else if(n){for(var i=[],o=0;o=0&&n.push(t[i])}return n.join(" ")}var pl=function(r){V(t,r);function t(e,n,a,i){var o=r.call(this)||this;return o.updateData(e,n,a,i),o}return t.prototype._createSymbol=function(e,n,a,i,o){this.removeAll();var s=Gt(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=w1,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){Ar(this.childAt(0))},t.prototype.downplay=function(){Mr(this.childAt(0))},t.prototype.setZ=function(e,n){var a=this.childAt(0);a.zlevel=e,a.z=n},t.prototype.setDraggable=function(e,n){var a=this.childAt(0);a.draggable=e,a.cursor=!n&&e?"move":a.cursor},t.prototype.updateData=function(e,n,a,i){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,l=t.getSymbolSize(e,n),u=o!==this._symbolType,c=i&&i.disableAnimation;if(u){var f=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,l,f)}else{var h=this.childAt(0);h.silent=!1;var v={scaleX:l[0]/2,scaleY:l[1]/2};c?h.attr(v):me(h,v,s,n),Xa(h)}if(this._updateCommon(e,n,l,a,i),u){var h=this.childAt(0);if(!c){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,De(h,v,s,n)}}c&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,a,i,o){var s=this.childAt(0),l=e.hostModel,u,c,f,h,v,d,p,g,m;if(i&&(u=i.emphasisItemStyle,c=i.blurItemStyle,f=i.selectItemStyle,h=i.focus,v=i.blurScope,p=i.labelStatesModels,g=i.hoverScale,m=i.cursorStyle,d=i.emphasisDisabled),!i||e.hasItemOption){var y=i&&i.itemModel?i.itemModel:e.getItemModel(n),_=y.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),f=y.getModel(["select","itemStyle"]).getItemStyle(),c=y.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),p=Br(y),g=_.getShallow("scale"),m=y.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=Xs(e.getItemVisual(n,"symbolOffset"),a);b&&(s.x=b[0],s.y=b[1]),m&&s.attr("cursor",m);var x=e.getItemVisual(n,"style"),C=x.fill;if(s instanceof Or){var T=s.style;s.useStyle(B({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(C,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var D=e.getItemVisual(n,"liftZ"),A=this._z2;D!=null?A==null&&(this._z2=s.z2,s.z2+=D):A!=null&&(s.z2=A,this._z2=null);var M=o&&o.useNameLabel;Nr(s,p,{labelFetcher:l,labelDataIndex:n,defaultText:I,inheritColor:C,defaultOpacity:x.opacity});function I(R){return M?e.getName(R):di(e,R)}this._sizeX=a[0]/2,this._sizeY=a[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=f,s.ensureState("blur").style=c;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Ir(this,h,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,a){var i=this.childAt(0),o=X(this).dataIndex,s=a&&a.animation;if(this.silent=i.silent=!0,a&&a.fadeLabel){var l=i.getTextContent();l&&bn(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();bn(i,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return m_(e.getItemVisual(n,"symbolSize"))},t}(ge);function w1(r,t){this.parent.drift(r,t)}function Ji(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function ef(r){return r!=null&&!Y(r)&&(r={isIgnore:r}),r||{}}function tf(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:Br(t),cursorStyle:t.get("cursor")}}var Sp=function(){function r(t){this.group=new ge,this._SymbolCtor=t||pl}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=ef(e);var n=this.group,a=t.hostModel,i=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=tf(t),u={disableAnimation:s},c=e.getSymbolPoint||function(f){return t.getItemLayout(f)};i||n.removeAll(),t.diff(i).add(function(f){var h=c(f);if(Ji(t,h,f,e)){var v=new o(t,f,l,u);v.setPosition(h),t.setItemGraphicEl(f,v),n.add(v)}}).update(function(f,h){var v=i.getItemGraphicEl(h),d=c(f);if(!Ji(t,d,f,e)){n.remove(v);return}var p=t.getItemVisual(f,"symbol")||"circle",g=v&&v.getSymbolType&&v.getSymbolType();if(!v||g&&g!==p)n.remove(v),v=new o(t,f,l,u),v.setPosition(d);else{v.updateData(t,f,l,u);var m={x:d[0],y:d[1]};s?v.attr(m):me(v,m,a)}n.add(v),t.setItemGraphicEl(f,v)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&h.fadeOut(function(){n.remove(h)},a)}).execute(),this._getSymbolPoint=c,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,a){var i=t._getSymbolPoint(a);n.setPosition(i),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=tf(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=ef(n);function a(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=t.start;i=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(ee);const ss=T1;var gr=J,ls=w,fa=ge,D1=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new fa),this.group.add(this._selectorGroup=new fa),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,a){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var l=e.get("selector",!0),u=e.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,a,l,s,u);var c=e.getBoxLayoutParams(),f={width:a.getWidth(),height:a.getHeight()},h=e.get("padding"),v=Ft(c,f,h),d=this.layoutInner(e,o,v,i,l,u),p=Ft(re({width:d.width,height:d.height},c),f,h);this.group.x=p.x-d.x,this.group.y=p.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=fp(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,a,i,o,s,l){var u=this.getContentGroup(),c=U(),f=n.get("selectedMode"),h=[];a.eachRawSeries(function(v){!v.get("legendHoverLink")&&h.push(v.id)}),ls(n.getData(),function(v,d){var p=v.get("name");if(!this.newlineDisabled&&(p===""||p===` +`)){var g=new fa;g.newline=!0,u.add(g);return}var m=a.getSeriesByName(p)[0];if(!c.get(p))if(m){var y=m.getData(),_=y.getVisual("legendLineStyle")||{},S=y.getVisual("legendIcon"),b=y.getVisual("style"),x=this._createItem(m,p,d,v,n,e,_,b,S,f,i);x.on("click",gr(rf,p,null,i,h)).on("mouseover",gr(us,m.name,null,i,h)).on("mouseout",gr(cs,m.name,null,i,h)),a.ssr&&x.eachChild(function(C){var T=X(C);T.seriesIndex=m.seriesIndex,T.dataIndex=d,T.ssrType="legend"}),c.set(p,!0)}else a.eachRawSeries(function(C){if(!c.get(p)&&C.legendVisualProvider){var T=C.legendVisualProvider;if(!T.containName(p))return;var D=T.indexOfName(p),A=T.getItemVisual(D,"style"),M=T.getItemVisual(D,"legendIcon"),I=Sg(A.fill);I&&I[3]===0&&(I[3]=.2,A=B(B({},A),{fill:xg(I,"rgba")}));var L=this._createItem(C,p,d,v,n,e,{},A,M,f,i);L.on("click",gr(rf,null,p,i,h)).on("mouseover",gr(us,null,p,i,h)).on("mouseout",gr(cs,null,p,i,h)),a.ssr&&L.eachChild(function(P){var R=X(P);R.seriesIndex=C.seriesIndex,R.dataIndex=d,R.ssrType="legend"}),c.set(p,!0)}},this)},this),o&&this._createSelector(o,n,i,s,l)},t.prototype._createSelector=function(e,n,a,i,o){var s=this.getSelectorGroup();ls(e,function(u){var c=u.type,f=new Ce({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){a.dispatchAction({type:c==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(f);var h=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);Nr(f,{normal:h,emphasis:v},{defaultText:u.title}),To(f)})},t.prototype._createItem=function(e,n,a,i,o,s,l,u,c,f,h){var v=e.visualDrawType,d=o.get("itemWidth"),p=o.get("itemHeight"),g=o.isSelected(n),m=i.get("symbolRotate"),y=i.get("symbolKeepAspect"),_=i.get("icon");c=_||c||"roundRect";var S=A1(c,i,l,u,v,g,h),b=new fa,x=i.getModel("textStyle");if($(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:p,icon:c,iconRotate:m,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}));else{var C=_==="inherit"&&e.getData().getVisual("symbol")?m==="inherit"?e.getData().getVisual("symbolRotate"):m:0;b.add(M1({itemWidth:d,itemHeight:p,icon:c,iconRotate:C,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}))}var T=s==="left"?d+5:-5,D=s,A=o.get("formatter"),M=n;G(A)&&A?M=A.replace("{name}",n??""):$(A)&&(M=A(n));var I=g?x.getTextColor():i.get("inactiveColor");b.add(new Ce({style:zt(x,{text:M,x:T,y:p/2,fill:I,align:D,verticalAlign:"middle"},{inheritColor:I})}));var L=new he({shape:b.getBoundingRect(),style:{fill:"transparent"}}),P=i.getModel("tooltip");return P.get("show")&&Ka({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(R){R.silent=!0}),L.silent=!f,this.getContentGroup().add(b),To(b),b.__legendDataIndex=a,b},t.prototype.layoutInner=function(e,n,a,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Cr(e.get("orient"),l,e.get("itemGap"),a.width,a.height);var c=l.getBoundingRect(),f=[-c.x,-c.y];if(u.markRedraw(),l.markRedraw(),o){Cr("horizontal",u,e.get("selectorItemGap",!0));var h=u.getBoundingRect(),v=[-h.x,-h.y],d=e.get("selectorButtonGap",!0),p=e.getOrient().index,g=p===0?"width":"height",m=p===0?"height":"width",y=p===0?"y":"x";s==="end"?v[p]+=c[g]+d:f[p]+=h[g]+d,v[1-p]+=c[m]/2-h[m]/2,u.x=v[0],u.y=v[1],l.x=f[0],l.y=f[1];var _={x:0,y:0};return _[g]=c[g]+d+h[g],_[m]=Math.max(c[m],h[m]),_[y]=Math.min(0,h[y]+v[1-p]),_}else return l.x=f[0],l.y=f[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Ye);function A1(r,t,e,n,a,i,o){function s(g,m){g.lineWidth==="auto"&&(g.lineWidth=m.lineWidth>0?2:0),ls(g,function(y,_){g[_]==="inherit"&&(g[_]=m[_])})}var l=t.getModel("itemStyle"),u=l.getItemStyle(),c=r.lastIndexOf("empty",0)===0?"fill":"stroke",f=l.getShallow("decal");u.decal=!f||f==="inherit"?n.decal:Fo(f,o),u.fill==="inherit"&&(u.fill=n[a]),u.stroke==="inherit"&&(u.stroke=n[c]),u.opacity==="inherit"&&(u.opacity=(a==="fill"?n:e).opacity),s(u,n);var h=t.getModel("lineStyle"),v=h.getLineStyle();if(s(v,e),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!i){var d=t.get("inactiveBorderWidth"),p=u[c];u.lineWidth=d==="auto"?n.lineWidth>0&&p?2:0:u.lineWidth,u.fill=t.get("inactiveColor"),u.stroke=t.get("inactiveBorderColor"),v.stroke=h.get("inactiveColor"),v.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:v}}function M1(r){var t=r.icon||"roundRect",e=Gt(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function rf(r,t,e,n){cs(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r??t}),us(r,t,e,n)}function xp(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,a=t.length;na[o],g=[-v.x,-v.y];n||(g[i]=c[u]);var m=[0,0],y=[-d.x,-d.y],_=ie(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?y[i]+=a[o]-d[o]:m[i]+=d[o]+_}y[1-i]+=v[s]/2-d[s]/2,c.setPosition(g),f.setPosition(m),h.setPosition(y);var b={x:0,y:0};if(b[o]=p?a[o]:v[o],b[s]=Math.max(v[s],d[s]),b[l]=Math.min(0,d[l]+y[1-i]),f.__rectSize=a[o],p){var x={x:0,y:0};x[o]=Math.max(a[o]-d[o]-_,0),x[s]=b[s],f.setClipPath(new he({shape:x})),f.__rectSize=x[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var C=this._getPageInfo(e);return C.pageIndex!=null&&me(c,{x:C.contentPosition[0],y:C.contentPosition[1]},p?e:null),this._updatePageInfoView(e,C),b},t.prototype._pageGo=function(e,n,a){var i=this._getPageInfo(n)[e];i!=null&&a.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var a=this._controllerGroup;w(["pagePrev","pageNext"],function(c){var f=c+"DataIndex",h=n[f]!=null,v=a.childOfName(c);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var i=a.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;i&&o&&i.setStyle("text",G(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),a=this.getContentGroup(),i=this._containerGroup.__rectSize,o=e.getOrient().index,s=eo[o],l=to[o],u=this._findTargetItemIndex(n),c=a.children(),f=c[u],h=c.length,v=h?1:0,d={contentPosition:[a.x,a.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!f)return d;var p=S(f);d.contentPosition[o]=-p.s;for(var g=u+1,m=p,y=p,_=null;g<=h;++g)_=S(c[g]),(!_&&y.e>m.s+i||_&&!b(_,m.s))&&(y.i>m.i?m=y:m=_,m&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=m.i),++d.pageCount)),y=_;for(var g=u-1,m=p,y=p,_=null;g>=-1;--g)_=S(c[g]),(!_||!b(y,_.s))&&m.i=C&&x.s<=C+i}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,a=this.getContentGroup(),i;return a.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===e&&(n=s)}),n??i},t.type="legend.scroll",t}(bp);const E1=k1;function O1(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(a){a.setScrollDataIndex(n)})})}function N1(r){St(wp),r.registerComponentModel(R1),r.registerComponentView(E1),O1(r)}function eD(r){St(wp),St(N1)}var B1={label:{enabled:!0},decal:{show:!1}},of=ue(),V1={};function z1(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=Z(B1);K(n.label,r.getLocaleModel().get("aria"),!1),K(e.option,n,!1),a(),i();function a(){var u=e.getModel("decal"),c=u.get("show");if(c){var f=U();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=f.get(h.type);v||(v={},f.set(h.type,v)),of(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if($(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var y=tu(h.ecModel,h.name,V1,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,y))}else{var d=h.getRawData(),p={},g=of(h).scope;v.each(function(b){var x=v.getRawIndex(b);p[x]=b});var m=d.count();d.each(function(b){var x=p[b],C=d.getName(b)||b+"",T=tu(h.ecModel,C,g,m),D=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(D,T))})}function S(b,x){var C=b?B(B({},x),b):x;return C.dirty=!0,C}})}}function i(){var u=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=re(c.option,u),!!c.get("enabled")){var f=t.getZr().dom;if(c.get("description")){f.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),g;if(!(h<1)){var m=s();if(m){var y=c.get(["general","withTitle"]);g=o(y,{title:m})}else g=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);g+=o(S,{seriesCount:h}),r.eachSeries(function(T,D){if(D1?c.get(["series","multiple",I]):c.get(["series","single",I]),A=o(A,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>v){var P=c.get(["data","partialData"]);A+=o(P,{displayCnt:v})}else A+=c.get(["data","allData"]);for(var R=c.get(["data","separator","middle"]),O=c.get(["data","separator","end"]),W=[],k=0;k":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},G1=function(){function r(t){var e=this._condVal=G(t)?new RegExp(t):bg(t)?t:null;if(e==null){var n="";Q(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return G(e)?this._condVal.test(t):le(e)?this._condVal.test(t+""):!1},r}(),W1=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),H1=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(lt);const rC=tC;function Tp(r,t,e){var n=r.getBaseAxis(),a=r.getOtherAxis(n),i=nC(a,e),o=n.dim,s=a.dim,l=t.mapDimension(s),u=t.mapDimension(o),c=s==="x"||s==="radius"?1:0,f=F(r.dimensions,function(d){return t.mapDimension(d)}),h=!1,v=t.getCalculationInfo("stackResultDimension");return Rr(t,f[0])&&(h=!0,f[0]=v),Rr(t,f[1])&&(h=!0,f[1]=v),{dataDimsForPoint:f,valueStart:i,valueAxisDim:s,baseAxisDim:o,stacked:!!h,valueDim:l,baseDim:u,baseDataOffset:c,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function nC(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:le(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function Dp(r,t,e,n){var a=NaN;r.stacked&&(a=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(a)&&(a=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=e.get(r.baseDim,n),o[1-i]=a,t.dataToPoint(o)}function aC(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,a){e.push({cmd:"=",idx:a,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function iC(r,t,e,n,a,i,o,s){for(var l=aC(r,t),u=[],c=[],f=[],h=[],v=[],d=[],p=[],g=Tp(a,t,o),m=r.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=a||p<0)break;if(Jt(m,y)){if(l){p+=i;continue}break}if(p===e)r[i>0?"moveTo":"lineTo"](m,y),f=m,h=y;else{var _=m-u,S=y-c;if(_*_+S*S<.5){p+=i;continue}if(o>0){for(var b=p+i,x=t[b*2],C=t[b*2+1];x===m&&C===y&&g=n||Jt(x,C))v=m,d=y;else{A=x-u,M=C-c;var P=m-u,R=x-m,O=y-c,W=C-y,k=void 0,E=void 0;if(s==="x"){k=Math.abs(P),E=Math.abs(R);var z=A>0?1:-1;v=m-z*k*o,d=y,I=m+z*E*o,L=y}else if(s==="y"){k=Math.abs(O),E=Math.abs(W);var H=M>0?1:-1;v=m,d=y-H*k*o,I=m,L=y+H*E*o}else k=Math.sqrt(P*P+O*O),E=Math.sqrt(R*R+W*W),D=E/(E+k),v=m-A*o*(1-D),d=y-M*o*(1-D),I=m+A*o*D,L=y+M*o*D,I=Lt(I,Pt(x,m)),L=Lt(L,Pt(C,y)),I=Pt(I,Lt(x,m)),L=Pt(L,Lt(C,y)),A=I-m,M=L-y,v=m-A*k/E,d=y-M*k/E,v=Lt(v,Pt(u,m)),d=Lt(d,Pt(c,y)),v=Pt(v,Lt(u,m)),d=Pt(d,Lt(c,y)),A=m-v,M=y-d,I=m+A*E/k,L=y+M*E/k}r.bezierCurveTo(f,h,v,d,m,y),f=I,h=L}else r.lineTo(m,y)}u=m,c=y,p+=i}return g}var Ap=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),oC=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Ap},t.prototype.buildPath=function(e,n){var a=n.points,i=0,o=a.length/2;if(n.connectNulls){for(;o>0&&Jt(a[o*2-2],a[o*2-1]);o--);for(;i=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=i[f++],d=i[f++],p=i[f++],g=i[f++],m=i[f++],y=i[f++];var b=u?Dl(s,v,p,m,e,c):Dl(l,d,g,y,e,c);if(b>0)for(var x=0;x=0){var S=u?Al(l,d,g,y,C):Al(s,v,p,m,C);return u?[e,S]:[S,e]}}s=m,l=y;break}}},t}(Se),sC=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(Ap),lC=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new sC},t.prototype.buildPath=function(e,n){var a=n.points,i=n.stackedOnPoints,o=0,s=a.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Jt(a[s*2-2],a[s*2-1]);s--);for(;ot){i?e.push(o(i,l,t)):a&&e.push(o(a,l,0),o(a,l,t));break}else a&&(e.push(o(a,l,0)),a=null),e.push(l),i=l}return e}function fC(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var a,i,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(a=s&&s.coordDim,a==="x"||a==="y"){i=n[o];break}}if(i){var l=t.getAxis(a),u=F(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),c=u.length,f=i.outerColors.slice();c&&u[0].coord>u[c-1].coord&&(u.reverse(),f.reverse());var h=cC(u,a==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&c)return u[0].coord<0?f[1]?f[1]:u[c-1].color:f[0]?f[0]:u[0].color;var d=10,p=h[0].coord-d,g=h[v-1].coord+d,m=g-p;if(m<.001)return"transparent";w(h,function(_){_.offset=(_.coord-p)/m}),h.push({offset:v?h[v-1].offset:.5,color:f[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:f[0]||"transparent"});var y=new qf(0,0,0,0,h,!0);return y[a]=p,y[a+"2"]=g,y}}}function vC(r,t,e){var n=r.get("showAllSymbol"),a=n==="auto";if(!(n&&!a)){var i=e.getAxesByScale("ordinal")[0];if(i&&!(a&&hC(i,t))){var o=t.mapDimension(i.dim),s={};return w(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function hC(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var a=t.count(),i=Math.max(1,Math.round(a/5)),o=0;on)return!1;return!0}function dC(r,t){return isNaN(r)||isNaN(t)}function pC(r){for(var t=r.length/2;t>0&&dC(r[t*2-2],r[t*2-1]);t--);return t-1}function hf(r,t){return[r[t*2],r[t*2+1]]}function gC(r,t,e){for(var n=r.length/2,a=e==="x"?0:1,i,o,s=0,l=-1,u=0;u=t||i>=t&&o<=t){l=u;break}s=u,i=o}return{range:[s,l],t:(t-i)/(o-i)}}function Lp(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var z=p.getState("emphasis").style;z.lineWidth=+p.style.lineWidth+1}X(p).seriesIndex=e.seriesIndex,Ir(p,W,k,E);var H=vf(e.get("smooth")),q=e.get("smoothMonotone");if(p.setShape({smooth:H,smoothMonotone:q,connectNulls:T}),g){var j=l.getCalculationInfo("stackedOnSeries"),ne=0;g.useStyle(re(c.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),j&&(ne=vf(j.get("smooth"))),g.setShape({smooth:H,stackedOnSmooth:ne,smoothMonotone:q,connectNulls:T}),xn(g,e,"areaStyle"),X(g).seriesIndex=e.seriesIndex,Ir(g,W,k,E)}var xe=function(ye){i._changePolyState(ye)};l.eachItemGraphicEl(function(ye){ye&&(ye.onHoverStateChange=xe)}),this._polyline.onHoverStateChange=xe,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=f,this._step=M,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,p),g&&this.packEventData(e,g))},t.prototype.packEventData=function(e,n){X(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var c=l[s*2],f=l[s*2+1];if(isNaN(c)||isNaN(f)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(c,f))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new pl(o,s),u.x=c,u.y=f,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Oe.prototype.highlight.call(this,e,n,a,i)},t.prototype.downplay=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Oe.prototype.downplay.call(this,e,n,a,i)},t.prototype._changePolyState=function(e){var n=this._polygon;Ol(this._polyline,e),n&&Ol(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new oC({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var a=this._polygon;return a&&this._lineGroup.remove(a),a=new lC({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(a),this._polygon=a,a},t.prototype._initSymbolLabelAnimation=function(e,n,a){var i,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):n.type==="polar"&&(i=s.dim==="angle",o=!0);var u=e.hostModel,c=u.get("animationDuration");$(c)&&(c=c(null));var f=u.get("animationDelay")||0,h=$(f)?f(null):f;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var g=[v.x,v.y],m=void 0,y=void 0,_=void 0;if(a)if(o){var S=a,b=n.pointToCoord(g);i?(m=S.startAngle,y=S.endAngle,_=-b[1]/180*Math.PI):(m=S.r0,y=S.r,_=b[0])}else{var x=a;i?(m=x.x,y=x.x+x.width,_=v.x):(m=x.y+x.height,y=x.y,_=v.y)}var C=y===m?0:(_-m)/(y-m);l&&(C=1-C);var T=$(f)?f(d):c*C+h,D=p.getSymbolPath(),A=D.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),A&&A.animateFrom({style:{opacity:0}},{duration:300,delay:T}),D.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,a){var i=e.getModel("endLabel");if(Lp(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new Ce({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var c=pC(l);c>=0&&(Nr(s,Br(e,"endLabel"),{inheritColor:a,labelFetcher:e,labelDataIndex:c,defaultText:function(f,h,v){return v!=null?_p(o,v):di(o,f)},enableTextSetter:!0},mC(i,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,a,i,o,s,l){var u=this._endLabel,c=this._polyline;if(u){e<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var f=a.getLayout("points"),h=a.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,g=l.getBaseAxis(),m=g.isHorizontal(),y=g.inverse,_=n.shape,S=y?m?_.x:_.y+_.height:m?_.x+_.width:_.y,b=(m?p:0)*(y?-1:1),x=(m?0:-p)*(y?-1:1),C=m?"x":"y",T=gC(f,S,C),D=T.range,A=D[1]-D[0],M=void 0;if(A>=1){if(A>1&&!v){var I=hf(f,D[0]);u.attr({x:I[0]+b,y:I[1]+x}),o&&(M=h.getRawValue(D[0]))}else{var I=c.getPointOn(S,C);I&&u.attr({x:I[0]+b,y:I[1]+x});var L=h.getRawValue(D[0]),P=h.getRawValue(D[1]);o&&(M=fv(a,d,L,P,T.t))}i.lastFrameIndex=D[0]}else{var R=e===1||i.lastFrameIndex>0?D[0]:0,I=hf(f,R);o&&(M=h.getRawValue(R)),u.attr({x:I[0]+b,y:I[1]+x})}if(o){var O=Vr(u);typeof O.setLabelText=="function"&&O.setLabelText(M)}}},t.prototype._doUpdateAnimation=function(e,n,a,i,o,s,l){var u=this._polyline,c=this._polygon,f=e.hostModel,h=iC(this._data,e,this._stackedOnPoints,n,this._coordSys,a,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,g=h.stackedOnNext;if(o&&(v=Rt(h.current,a,o,l),d=Rt(h.stackedOnCurrent,a,o,l),p=Rt(h.next,a,o,l),g=Rt(h.stackedOnNext,a,o,l)),ff(v,p)>3e3||c&&ff(d,g)>3e3){u.stopAnimation(),u.setShape({points:p}),c&&(c.stopAnimation(),c.setShape({points:p,stackedOnPoints:g}));return}u.shape.__points=h.current,u.shape.points=v;var m={shape:{points:p}};h.current!==v&&(m.shape.__points=h.next),u.stopAnimation(),me(u,m,f),c&&(c.setShape({points:v,stackedOnPoints:d}),c.stopAnimation(),me(c,{shape:{stackedOnPoints:g}},f),u.shape.points!==c.shape.points&&(c.shape.points=u.shape.points));for(var y=[],_=h.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&y.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){c&&c.dirtyShape();for(var C=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;et&&(t=i,e=a)}return isFinite(e)?e:NaN},nearest:function(r){return r[0]}},xC=function(r){return Math.round(r.length/2)};function Pp(r){return{seriesType:r,reset:function(t,e,n){var a=t.getData(),i=t.get("sampling"),o=t.coordinateSystem,s=a.count();if(s>10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),c=l.getExtent(),f=n.getDevicePixelRatio(),h=Math.abs(c[1]-c[0])*(f||1),v=Math.round(s/h);if(isFinite(v)&&v>1){i==="lttb"&&t.setData(a.lttbDownSample(a.mapDimension(u.dim),1/v));var d=void 0;G(i)?d=SC[i]:$(i)&&(d=i),d&&t.setData(a.downSample(a.mapDimension(u.dim),1/v,d,xC))}}}}}function aD(r){r.registerChartView(_C),r.registerSeriesModel(rC),r.registerLayout(_l("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Pp("line"))}var kn=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return li(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,n,a){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.clampData(e),s=i.dataToPoint(o);if(a)w(i.getAxes(),function(h,v){if(h.type==="category"&&n!=null){var d=h.getTicksCoords(),p=h.getTickModel().get("alignWithLabel"),g=o[v],m=n[v]==="x1"||n[v]==="y1";if(m&&!p&&(g+=1),d.length<2)return;if(d.length===2){s[v]=h.toGlobalCoord(h.getExtent()[m?1:0]);return}for(var y=void 0,_=void 0,S=1,b=0;bg){_=(x+y)/2;break}b===1&&(S=C-d[0].tickValue)}_==null&&(y?y&&(_=d[d.length-1].coord):_=d[0].coord),s[v]=h.toGlobalCoord(_)}});else{var l=this.getData(),u=l.getLayout("offset"),c=l.getLayout("size"),f=i.getBaseAxis().isHorizontal()?0:1;s[f]+=u+c/2}return s}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(lt);lt.registerClass(kn);var bC=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return li(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,a){return a.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=Is(kn.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(kn);const wC=bC;var CC=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),df=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new CC},t.prototype.buildPath=function(e,n){var a=n.cx,i=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,c=n.startAngle,f=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?f-cMath.PI/2&&cs)return!0;s=f}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var a=n.scale,i=a.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],a.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==a.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,a,i){if(this._isOrderChangedWithinSameData(e,n,a)){var o=this._dataSort(e,a,n);this._isOrderDifferentInView(o,a)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",axisId:a.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,a){var i=n.baseAxis,o=this._dataSort(e,i,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,a=this._data;e&&e.isAnimationEnabled()&&a&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],a.eachItemGraphicEl(function(i){La(i,e,X(i).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(Oe),pf={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var a=r.x+r.width,i=r.y+r.height,o=no(t.x,r.x),s=ao(t.x+t.width,a),l=no(t.y,r.y),u=ao(t.y+t.height,i),c=sa?s:o,t.y=f&&l>i?u:l,t.width=c?0:s-o,t.height=f?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),c||f},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var a=ao(t.r,r.r),i=no(t.r0,r.r0);t.r=a,t.r0=i;var o=a-i<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},gf={cartesian2d:function(r,t,e,n,a,i,o,s,l){var u=new he({shape:B({},n),z2:1});if(u.__dataIndex=e,u.name="item",i){var c=u.shape,f=a?"height":"width";c[f]=0}return u},polar:function(r,t,e,n,a,i,o,s,l){var u=!a&&l?df:or,c=new u({shape:n,z2:1});c.name="item";var f=Rp(a);if(c.calculateTextPosition=TC(f,{isRoundCap:u===df}),i){var h=c.shape,v=a?"r":"endAngle",d={};h[v]=a?n.r0:n.startAngle,d[v]=n[v],(s?me:De)(c,{shape:d},i)}return c}};function IC(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function mf(r,t,e,n,a,i,o,s){var l,u;i?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?me:De)(e,{shape:l},t,a,null);var c=t?r.baseAxis.model:null;(o?me:De)(e,{shape:u},c,a)}function yf(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+i*a/2,y:n.y+o*a/2,width:n.width-i*a,height:n.height-o*a}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function RC(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function Rp(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function Sf(r,t,e,n,a,i,o,s){var l=t.getItemVisual(e,"style");if(s){if(!i.get("roundCap")){var c=r.shape,f=un(n.getModel("itemStyle"),c,!0);B(c,f),r.setShape(c)}}else{var u=n.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var h=n.getShallow("cursor");h&&r.attr("cursor",h);var v=s?o?a.r>=a.r0?"endArc":"startArc":a.endAngle>=a.startAngle?"endAngle":"startAngle":o?a.height>=0?"bottom":"top":a.width>=0?"right":"left",d=Br(n);Nr(r,d,{labelFetcher:i,labelDataIndex:e,defaultText:di(i.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:v});var p=r.getTextContent();if(s&&p){var g=n.get(["label","position"]);r.textConfig.inside=g==="middle"?!0:null,DC(r,g==="outside"?v:g,Rp(o),n.get(["label","rotate"]))}$m(p,d,i.getRawValue(e),function(y){return _p(t,y)});var m=n.getModel(["emphasis"]);Ir(r,m.get("focus"),m.get("blurScope"),m.get("disabled")),xn(r,n),RC(a)&&(r.style.fill="none",r.style.stroke="none",w(r.states,function(y){y.style&&(y.style.fill=y.style.stroke="none")}))}function kC(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,a=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),i=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,a,i)}var EC=function(){function r(){}return r}(),xf=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new EC},t.prototype.buildPath=function(e,n){for(var a=n.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,c=0;c=0?e:null},30,!1);function OC(r,t,e){for(var n=r.baseDimIdx,a=1-n,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,c=0,f=i.length/3;c=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[c]}return-1}function kp(r,t,e){if(gl(e,"cartesian2d")){var n=t,a=e.getArea();return{x:r?n.x:a.x,y:r?a.y:n.y,width:r?n.width:a.width,height:r?a.height:n.height}}else{var a=e.getArea(),i=t;return{cx:a.cx,cy:a.cy,r0:r?a.r0:i.r0,r:r?a.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function NC(r,t,e){var n=r.type==="polar"?or:he;return new n({shape:kp(t,e,r),silent:!0,z2:0})}const BC=MC;function iD(r){r.registerChartView(BC),r.registerSeriesModel(wC),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,J(hd,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,dd("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Pp("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(a){t.sortInfo&&a.axis.setCategorySortInfo(t.sortInfo)})})}var Cf=Math.PI*2,pa=Math.PI/180;function Ep(r,t){return Ft(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function Op(r,t){var e=Ep(r,t),n=r.get("center"),a=r.get("radius");N(a)||(a=[0,a]);var i=te(e.width,t.getWidth()),o=te(e.height,t.getHeight()),s=Math.min(i,o),l=te(a[0],s/2),u=te(a[1],s/2),c,f,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);c=v[0]||0,f=v[1]||0}else N(n)||(n=[n,n]),c=te(n[0],i)+e.x,f=te(n[1],o)+e.y;return{cx:c,cy:f,r0:l,r:u}}function VC(r,t,e){t.eachSeriesByType(r,function(n){var a=n.getData(),i=a.mapDimension("value"),o=Ep(n,e),s=Op(n,e),l=s.cx,u=s.cy,c=s.r,f=s.r0,h=-n.get("startAngle")*pa,v=n.get("endAngle"),d=n.get("padAngle")*pa;v=v==="auto"?h-Cf:-v*pa;var p=n.get("minAngle")*pa,g=p+d,m=0;a.each(i,function(O){!isNaN(O)&&m++});var y=a.getSum(i),_=Math.PI/(y||m)*2,S=n.get("clockwise"),b=n.get("roseType"),x=n.get("stillShowZeroSum"),C=a.getDataExtent(i);C[0]=0;var T=S?1:-1,D=[h,v],A=T*d/2;Cg(D,!S),h=D[0],v=D[1];var M=Math.abs(v-h),I=M,L=0,P=h;if(a.setLayout({viewRect:o,r:c}),a.each(i,function(O,W){var k;if(isNaN(O)){a.setItemLayout(W,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:S,cx:l,cy:u,r0:f,r:b?NaN:c});return}b!=="area"?k=y===0&&x?_:O*_:k=M/m,kk?(z=P+T*k/2,H=z):(z=P+A,H=E-A),a.setItemLayout(W,{angle:k,startAngle:z,endAngle:H,clockwise:S,cx:l,cy:u,r0:f,r:b?Ot(O,C,[f,c]):c}),P=E}),Ie?m:g,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*a,C=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();i.width=p.width;var g=(n.style.margin||0)+2.1;i.height=p.height+g,i.y-=(i.height-f)/2}}}function io(r){return r.position==="center"}function WC(r){var t=r.getData(),e=[],n,a,i=!1,o=(r.get("minShowLabelAngle")||0)*FC,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,c=s.x,f=s.y,h=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var C in x.states)if(x.states[C].ignore===!1)return!0;return!1}t.each(function(x){var C=t.getItemGraphicEl(x),T=C.shape,D=C.getTextContent(),A=C.getTextGuideLine(),M=t.getItemModel(x),I=M.getModel("label"),L=I.get("position")||M.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),O=te(I.get("edgeDistance"),u),W=I.get("bleedMargin"),k=M.getModel("labelLine"),E=k.get("length");E=te(E,u);var z=k.get("length2");if(z=te(z,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":q>0?"left":"right"}var Tt=Math.PI,vt=0,Wr=I.get("rotate");if(le(Wr))vt=Wr*(Tt/180);else if(L==="center")vt=0;else if(Wr==="radial"||Wr===!0){var Zp=q<0?-H+Tt:-H;vt=Zp}else if(Wr==="tangential"&&L!=="outside"&&L!=="outer"){var lr=Math.atan2(q,j);lr<0&&(lr=Tt*2+lr);var Kp=j>0;Kp&&(lr=Tt+lr),vt=lr-Tt}if(i=!!vt,D.x=ne,D.y=xe,D.rotation=vt,D.setStyle({verticalAlign:"middle"}),Ct){D.setStyle({align:wt});var pi=D.states.select;pi&&(pi.x+=D.x,pi.y+=D.y)}else{var Hr=D.getBoundingRect().clone();Hr.applyTransform(D.getComputedTransform());var xl=(D.style.margin||0)+2.1;Hr.y-=xl/2,Hr.height+=xl,e.push({label:D,labelLine:A,position:L,len:E,len2:z,minTurnAngle:k.get("minTurnAngle"),maxSurfaceAngle:k.get("maxSurfaceAngle"),surfaceNormal:new we(q,j),linePoints:ye,textAlign:wt,labelDistance:P,labelAlignTo:R,edgeDistance:O,bleedMargin:W,rect:Hr,unconstrainedWidth:Hr.width,labelStyleWidth:D.style.width})}C.setTextConfig({inside:Ct})}}),!i&&r.get("avoidLabelOverlap")&&GC(e,n,a,l,u,h,c,f);for(var p=0;p0){for(var c=o.getItemLayout(0),f=1;isNaN(c&&c.startAngle)&&f=i.r0}},t.type="pie",t}(Oe);const YC=UC;function Bp(r,t,e){t=N(t)&&{coordDimensions:t}||B({encodeDefine:r.getEncode()},t);var n=r.getSource(),a=id(n,t).dimensions,i=new ad(a,r);return i.initData(n,e),i}var $C=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const XC=$C;var ZC=ue(),KC=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new XC(oe(this.getData,this),oe(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return Bp(this,{coordDimensions:["value"],encodeDefaulter:J(xy,this)})},t.prototype.getDataParams=function(e){var n=this.getData(),a=ZC(n),i=a.seats;if(!i){var o=[];n.each(n.mapDimension("value"),function(l){o.push(l)}),i=a.seats=Ng(o,n.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,e);return s.percent=i[e]||0,s.$vars.push("percent"),s},t.prototype._defaultLabelLine=function(e){bo(e,"labelLine",["show"]);var n=e.labelLine,a=e.emphasis.labelLine;n.show=n.show&&e.label.show,a.show=a.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(lt);const qC=KC;function jC(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(a){var i=n.mapDimension("value"),o=n.get(i,a);return!(le(o)&&!isNaN(o)&&o<0)})}}}function oD(r){r.registerChartView(YC),r.registerSeriesModel(qC),s_("pie",r.registerAction),r.registerLayout(J(VC,"pie")),r.registerProcessor(zC("pie")),r.registerProcessor(jC("pie"))}var QC=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return li(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e??(this.option.large?5e3:this.get("progressive"))},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e??(this.option.large?1e4:this.get("progressiveThreshold"))},t.prototype.brushSelector=function(e,n,a){return a.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(lt);const JC=QC;var Vp=4,eT=function(){function r(){}return r}(),tT=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new eT},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var a=n.points,i=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&i[0]=0;u--){var c=u*2,f=i[c]-s/2,h=i[c+1]-l/2;if(e>=f&&n>=h&&e<=f+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var a=this.transformCoordToLocal(e,n),i=this.getBoundingRect();if(e=a[0],n=a[1],i.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,a=n.points,i=n.size,o=i[0],s=i[1],l=1/0,u=1/0,c=-1/0,f=-1/0,h=0;h=0&&(u.dataIndex=f+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}(),nT=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.updateData(i,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.incrementalPrepareUpdate(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,a){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,a){var i=e.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=_l("").reset(e,n,a);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){if(e.get("clip",!0)){var n=e.coordinateSystem;return n&&n.getArea&&n.getArea(.1)}},t.prototype._updateSymbolDraw=function(e,n){var a=this._symbolDraw,i=n.pipelineContext,o=i.large;return(!a||o!==this._isLargeDraw)&&(a&&a.remove(),a=this._symbolDraw=o?new rT:new Sp,this._isLargeDraw=o,this.group.removeAll()),this.group.add(a.group),a},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(Oe);const aT=nT;function sD(r){St(Hd),r.registerSeriesModel(JC),r.registerChartView(aT),r.registerLayout(_l("scatter"))}var iT=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,a=e.getComponent("xAxis",this.get("xAxisIndex")),i=e.getComponent("yAxis",this.get("yAxisIndex")),o=a.get("type"),s=i.get("type"),l;o==="category"?(t.layout="horizontal",n=a.getOrdinalMeta(),l=!0):s==="category"?(t.layout="vertical",n=i.getOrdinalMeta(),l=!0):t.layout=t.layout||"horizontal";var u=["x","y"],c=t.layout==="horizontal"?0:1,f=this._baseAxisDim=u[c],h=u[1-c],v=[a,i],d=v[c].get("type"),p=v[1-c].get("type"),g=t.data;if(g&&l){var m=[];w(g,function(S,b){var x;N(S)?(x=S.slice(),S.unshift(b)):N(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,m.push(x)}),t.data=m}var y=this.defaultValueDimensions,_=[{name:f,type:Uo(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:Uo(p),dimsDef:y.slice()}];return Bp(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:J(Jv,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),oT=["color","borderColor"],sT=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,a){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,a,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){Fn(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),a=this._data,i=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),n.diff(a).add(function(c){if(n.hasValue(c)){var f=n.getItemLayout(c);if(s&&Df(u,f))return;var h=oo(f,c,!0);De(h,{shape:{points:f.ends}},e,c),so(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}}).update(function(c,f){var h=a.getItemGraphicEl(f);if(!n.hasValue(c)){i.remove(h);return}var v=n.getItemLayout(c);if(s&&Df(u,v)){i.remove(h);return}h?(me(h,{shape:{points:v.ends}},e,c),Xa(h)):h=oo(v),so(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}).remove(function(c){var f=a.getItemGraphicEl(c);f&&i.remove(f)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Af(e,this.group);var n=e.get("clip",!0)?yl(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var a=n.getData(),i=a.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=a.getItemLayout(o),l=oo(s);so(l,a,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){Af(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(Oe),lT=function(){function r(){}return r}(),uT=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new lT},t.prototype.buildPath=function(e,n){var a=n.points;this.__simpleBox?(e.moveTo(a[4][0],a[4][1]),e.lineTo(a[6][0],a[6][1])):(e.moveTo(a[0][0],a[0][1]),e.lineTo(a[1][0],a[1][1]),e.lineTo(a[2][0],a[2][1]),e.lineTo(a[3][0],a[3][1]),e.closePath(),e.moveTo(a[4][0],a[4][1]),e.lineTo(a[5][0],a[5][1]),e.moveTo(a[6][0],a[6][1]),e.lineTo(a[7][0],a[7][1]))},t}(Se);function oo(r,t,e){var n=r.ends;return new uT({shape:{points:e?cT(n,r):n},z2:100})}function Df(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]);r===0&&(a=e.get(["itemStyle","borderColorDoji"]));var i=e.getModel("itemStyle").getItemStyle(oT);t.useStyle(i),t.style.fill=null,t.style.stroke=a}const vT=sT;var zp=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,a){var i=n.getItemLayout(e);return i&&a.rect(i.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(lt);xt(zp,iT,!0);const hT=zp;function dT(r){!r||!N(r.series)||w(r.series,function(t){Y(t)&&t.type==="k"&&(t.type="candlestick")})}var pT=["itemStyle","borderColor"],gT=["itemStyle","borderColor0"],mT=["itemStyle","borderColorDoji"],yT=["itemStyle","color"],_T=["itemStyle","color0"],ST={seriesType:"candlestick",plan:Wn(),performRawSeries:!0,reset:function(r,t){function e(i,o){return o.get(i>0?yT:_T)}function n(i,o){return o.get(i===0?mT:i>0?pT:gT)}if(!t.isSeriesFiltered(r)){var a=r.pipelineContext.large;return!a&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,c=l.getItemStyle();c.fill=e(u,l),c.stroke=n(u,l)||c.fill;var f=o.ensureUniqueItemVisual(s,"style");B(f,c)}}}}}};const xT=ST;var bT={seriesType:"candlestick",plan:Wn(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=wT(r,e),a=0,i=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[a])),l=F(e.mapDimensionsAll(o[i]),e.getDimensionIndex,e),u=l[0],c=l[1],f=l[2],h=l[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(p,g){for(var m,y=g.getStore();(m=p.next())!=null;){var _=y.get(s,m),S=y.get(u,m),b=y.get(c,m),x=y.get(f,m),C=y.get(h,m),T=Math.min(S,b),D=Math.max(S,b),A=W(T,_),M=W(D,_),I=W(x,_),L=W(C,_),P=[];k(P,M,0),k(P,A,1),P.push(z(L),z(M),z(I),z(A));var R=g.getItemModel(m),O=!!R.get(["itemStyle","borderColorDoji"]);g.setItemLayout(m,{sign:Mf(y,m,S,b,c,O),initBaseline:S>b?M[i]:A[i],ends:P,brushRect:E(x,C,_)})}function W(H,q){var j=[];return j[a]=q,j[i]=H,isNaN(q)||isNaN(H)?[NaN,NaN]:t.dataToPoint(j)}function k(H,q,j){var ne=q.slice(),xe=q.slice();ne[a]=ya(ne[a]+n/2,1,!1),xe[a]=ya(xe[a]-n/2,1,!0),j?H.push(ne,xe):H.push(xe,ne)}function E(H,q,j){var ne=W(H,j),xe=W(q,j);return ne[a]-=n/2,xe[a]-=n/2,{x:ne[0],y:ne[1],width:n,height:xe[1]-ne[1]}}function z(H){return H[a]=ya(H[a],1),H}}function d(p,g){for(var m=nt(p.count*4),y=0,_,S=[],b=[],x,C=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=p.next())!=null;){var D=C.get(s,x),A=C.get(u,x),M=C.get(c,x),I=C.get(f,x),L=C.get(h,x);if(isNaN(D)||isNaN(I)||isNaN(L)){m[y++]=NaN,y+=3;continue}m[y++]=Mf(C,x,A,M,c,T),S[a]=D,S[i]=I,_=t.dataToPoint(S,null,b),m[y++]=_?_[0]:NaN,m[y++]=_?_[1]:NaN,S[i]=L,_=t.dataToPoint(S,null,b),m[y++]=_?_[1]:NaN}g.setLayout("largePoints",m)}}};function Mf(r,t,e,n,a,i){var o;return e>n?o=-1:e0?r.get(a,t-1)<=n?1:-1:1,o}function wT(r,t){var e=r.getBaseAxis(),n,a=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),i=te(ie(r.get("barMaxWidth"),a),a),o=te(ie(r.get("barMinWidth"),1),a),s=r.get("barWidth");return s!=null?te(s,a):Math.max(Math.min(a/2,i),o)}const CT=bT;function lD(r){r.registerChartView(vT),r.registerSeriesModel(hT),r.registerPreprocessor(dT),r.registerVisual(xT),r.registerLayout(CT)}var TT=["itemStyle","borderWidth"],If=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],co=new Ga,DT=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),c=u.isHorizontal(),f=l.master.getRect(),h={ecSize:{width:a.getWidth(),height:a.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[f.x,f.x+f.width],[f.y,f.y+f.height]],isHorizontal:c,valueDim:If[+c],categoryDim:If[1-+c]};o.diff(s).add(function(d){if(o.hasValue(d)){var p=Pf(o,d),g=Lf(o,d,p,h),m=Rf(o,h,g);o.setItemGraphicEl(d,m),i.add(m),Ef(m,h,g)}}).update(function(d,p){var g=s.getItemGraphicEl(p);if(!o.hasValue(d)){i.remove(g);return}var m=Pf(o,d),y=Lf(o,d,m,h),_=Yp(o,y);g&&_!==g.__pictorialShapeStr&&(i.remove(g),o.setItemGraphicEl(d,null),g=null),g?kT(g,h,y):g=Rf(o,h,y,!0),o.setItemGraphicEl(d,g),g.__pictorialSymbolMeta=y,i.add(g),Ef(g,h,y)}).remove(function(d){var p=s.getItemGraphicEl(d);p&&kf(s,d,p.__pictorialSymbolMeta.animationModel,p)}).execute();var v=e.get("clip",!0)?yl(e.coordinateSystem,!1,e):null;return v?i.setClipPath(v):i.removeClipPath(),this._data=o,this.group},t.prototype.remove=function(e,n){var a=this.group,i=this._data;e.get("animation")?i&&i.eachItemGraphicEl(function(o){kf(i,X(o).dataIndex,e,o)}):a.removeAll()},t.type="pictorialBar",t}(Oe);function Lf(r,t,e,n){var a=r.getItemLayout(t),i=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,c=e.get("symbolPatternSize")||2,f=e.isAnimationEnabled(),h={dataIndex:t,layout:a,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:u,animationModel:f?e:null,hoverScale:f&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};AT(e,i,a,n,h),MT(r,t,a,i,o,h.boundingLength,h.pxSign,c,n,h),IT(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=Xs(e.get("symbolOffset"),v);return LT(e,v,a,i,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function AT(r,t,e,n,a){var i=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[i.wh]<=0),c;if(N(o)){var f=[fo(s,o[0])-l,fo(s,o[1])-l];f[1]0?1:-1}function fo(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function MT(r,t,e,n,a,i,o,s,l,u){var c=l.valueDim,f=l.categoryDim,h=Math.abs(e[f.wh]),v=r.getItemVisual(t,"symbolSize"),d;N(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[f.index]=te(d[f.index],h),d[c.index]=te(d[c.index],n?h:Math.abs(i)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[c.index]*=(l.isHorizontal?-1:1)*o}function IT(r,t,e,n,a){var i=r.get(TT)||0;i&&(co.attr({scaleX:t[0],scaleY:t[1],rotation:e}),co.updateTransform(),i/=co.getLineScale(),i*=t[n.valueDim.index]),a.valueLineWidth=i||0}function LT(r,t,e,n,a,i,o,s,l,u,c,f){var h=c.categoryDim,v=c.valueDim,d=f.pxSign,p=Math.max(t[v.index]+s,0),g=p;if(n){var m=Math.abs(l),y=Dr(r.get("symbolMargin"),"15%")+"",_=!1;y.lastIndexOf("!")===y.length-1&&(_=!0,y=y.slice(0,y.length-1));var S=te(y,t[v.index]),b=Math.max(p+S*2,0),x=_?0:S*2,C=av(n),T=C?n:Of((m+x)/b),D=m-T*p;S=D/2/(_?T:Math.max(T-1,1)),b=p+S*2,x=_?0:S*2,!C&&n!=="fixed"&&(T=u?Of((Math.abs(u)+x)/b):0),g=T*b-x,f.repeatTimes=T,f.symbolMargin=S}var A=d*(g/2),M=f.pathPosition=[];M[h.index]=e[h.wh]/2,M[v.index]=o==="start"?A:o==="end"?l-A:l/2,i&&(M[0]+=i[0],M[1]+=i[1]);var I=f.bundlePosition=[];I[h.index]=e[h.xy],I[v.index]=e[v.xy];var L=f.barRectShape=B({},e);L[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(M[v.index]+A)),L[h.wh]=e[h.wh];var P=f.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=c.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Fp(r){var t=r.symbolPatternSize,e=Gt(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function Gp(r,t,e,n){var a=r.__pictorialBundle,i=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,c=0,f=i[t.valueDim.index]+o+e.symbolMargin*2;for(Sl(r,function(p){p.__pictorialAnimationIndex=c,p.__pictorialRepeatTimes=u,c0:m<0)&&(y=u-1-p),g[l.index]=f*(y-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function Wp(r,t,e,n){var a=r.__pictorialBundle,i=r.__pictorialMainPath;i?Tr(i,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(i=r.__pictorialMainPath=Fp(e),a.add(i),Tr(i,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Hp(r,t,e){var n=B({},t.barRectShape),a=r.__pictorialBarRect;a?Tr(a,null,{shape:n},t,e):(a=r.__pictorialBarRect=new he({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),a.disableMorphing=!0,r.add(a))}function Up(r,t,e,n){if(e.symbolClip){var a=r.__pictorialClipPath,i=B({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(a)me(a,{shape:i},s,l);else{i[o.wh]=0,a=new he({shape:i}),r.__pictorialBundle.setClipPath(a),r.__pictorialClipPath=a;var u={};u[o.wh]=e.clipShape[o.wh],Ms[n?"updateProps":"initProps"](a,{shape:u},s,l)}}}function Pf(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=PT,e.isAnimationEnabled=RT,e}function PT(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function RT(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function Rf(r,t,e,n){var a=new ge,i=new ge;return a.add(i),a.__pictorialBundle=i,i.x=e.bundlePosition[0],i.y=e.bundlePosition[1],e.symbolRepeat?Gp(a,t,e):Wp(a,t,e),Hp(a,e,n),Up(a,t,e,n),a.__pictorialShapeStr=Yp(r,e),a.__pictorialSymbolMeta=e,a}function kT(r,t,e){var n=e.animationModel,a=e.dataIndex,i=r.__pictorialBundle;me(i,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,a),e.symbolRepeat?Gp(r,t,e,!0):Wp(r,t,e,!0),Hp(r,e,!0),Up(r,t,e,!0)}function kf(r,t,e,n){var a=n.__pictorialBarRect;a&&a.removeTextContent();var i=[];Sl(n,function(o){i.push(o)}),n.__pictorialMainPath&&i.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),w(i,function(o){bn(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function Yp(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function Sl(r,t,e){w(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Tr(r,t,e,n,a,i){t&&r.attr(t),n.symbolClip&&!a?e&&r.attr(e):e&&Ms[a?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,i)}function Ef(r,t,e){var n=e.dataIndex,a=e.itemModel,i=a.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=a.getModel(["blur","itemStyle"]).getItemStyle(),l=a.getModel(["select","itemStyle"]).getItemStyle(),u=a.getShallow("cursor"),c=i.get("focus"),f=i.get("blurScope"),h=i.get("scale");Sl(r,function(p){if(p instanceof Or){var g=p.style;p.useStyle(B({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},e.style))}else p.useStyle(e.style);var m=p.ensureState("emphasis");m.style=o,h&&(m.scaleX=p.scaleX*1.1,m.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;d.ignoreClip=!0,Nr(d,Br(a),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:di(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),Ir(r,c,f,i.get("disabled"))}function Of(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}const ET=DT;var OT=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=Is(kn.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(kn);const NT=OT;function uD(r){r.registerChartView(ET),r.registerSeriesModel(NT),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,J(hd,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,dd("pictorialBar"))}function Nf(r){return N(r[0])}function Bf(r,t){for(var e=[],n=r.length,a=0;a=0;a--)if(!e[a].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var i=l.length,u=Math.ceil(i/2);e[a].many=l.slice(u,i),e[s].many=l.slice(0,u),s++}return e}var BT={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,c;Nf(r)&&(u=r,c=t),Nf(t)&&(u=t,c=r);function f(m,y,_,S,b){var x=m.many,C=m.one;if(x.length===1&&!b){var T=y?x[0]:C,D=y?C:x[0];if(Dg(T))f({many:[T],one:D},!0,_,S,!0);else{var A=s?re({delay:s(_,S)},l):l;Ag(T,D,A),i(T,D,T,D,A)}}else for(var M=re({dividePath:BT[e],individualDelay:s&&function(W,k,E,z){return s(W+_,S)}},l),I=y?Mg(x,C,M):Ig(C,x,M),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,O=0;Ot.length,v=u?Bf(c,u):Bf(h?t:r,[h?r:t]),d=0,p=0;p$p))for(var i=n.getIndices(),o=0;o0&&x.group.traverse(function(T){T instanceof Se&&!T.animators.length&&T.animateFrom({style:{opacity:0}},C)})})}function Wf(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Hf(r){return N(r)?r.sort().join(","):r}function Et(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function UT(r,t){var e=U(),n=U(),a=U();return w(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=Wf(i),c=Hf(u);n.set(c,{dataGroupId:s,data:l}),N(u)&&w(u,function(f){a.set(f,{key:c,dataGroupId:s,data:l})})}),w(t.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=Wf(i),u=Hf(l),c=n.get(u);if(c)e.set(u,{oldSeries:[{dataGroupId:c.dataGroupId,divide:Et(c.data),data:c.data}],newSeries:[{dataGroupId:o,divide:Et(s),data:s}]});else if(N(l)){var f=[];w(l,function(d){var p=n.get(d);p.data&&f.push({dataGroupId:p.dataGroupId,divide:Et(p.data),data:p.data})}),f.length&&e.set(u,{oldSeries:f,newSeries:[{dataGroupId:o,data:s,divide:Et(s)}]})}else{var h=a.get(l);if(h){var v=e.get(h.key);v||(v={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:Et(h.data)}],newSeries:[]},e.set(h.key,v)),v.newSeries.push({dataGroupId:o,data:s,divide:Et(s)})}}}}),e}function Uf(r,t){for(var e=0;e=0&&a.push({dataGroupId:t.oldDataGroupIds[s],data:t.oldData[s],divide:Et(t.oldData[s]),groupIdDim:o.dimension})}),w(de(r.to),function(o){var s=Uf(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();i.push({dataGroupId:t.oldDataGroupIds[s],data:l,divide:Et(l),groupIdDim:o.dimension})}}),a.length>0&&i.length>0&&Xp(a,i,n)}function cD(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){w(de(n.seriesTransition),function(a){w(de(a.to),function(i){for(var o=n.updatedSeries,s=0;s_>t@4BupvEV5Z7nyLTvFEI2q;cCL%QN1!wIkbFo$*MrR{k&ECR_UCzp&@t zh{%itQ0#7>*~9KaW@N;T*Nq!D?kmJ(n#gP+c38S|lSue^#K;7GZ;$|f9up2f$ArO8 z%E=M_W+a5)XJiOJ5ho+~9VKK8zx(84_z5_90l%M2Nd&)FNDMz`NCH3CV={%`C!9Qh z-vdrQf#0Kur0^>^$>8_nDR~aR_a({U_k$^!!LQ`x7=9-iIf38zr(_Pld_-QtZ#E*A zv5iA=1@k535mrAWSK)V-l53b>lIsX>L~h_XFme-qpAN|Z{3en-gx}{watnUPDY=d9 ziOKu;&dFV@Pm(+EduK@Q!Ecz7eH;uIiIQ=6*7|#E2L>MB#VL})p*Fi!U;=*i17-GXTB@EHwYD5^~!9);-7&#shh8Pi! z2t$E;CMtB&i&O9VTcTmMuZ_2TpJOF zXmEK%7~;Xb5n+h%w?~8_M%*0{hA8%6L>S`S!_jIelZn&XeJObya`|sAv@W#T&G+{^ z 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%0D}u9M&x(jr>gG&C_86npWP=j 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ځ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 literal 0 HcmV?d00001 diff --git a/assets/echarts@5.5.0-WNSrrRu3.js b/assets/echarts@5.5.0-WNSrrRu3.js deleted file mode 100644 index d129ea2b..00000000 --- a/assets/echarts@5.5.0-WNSrrRu3.js +++ /dev/null @@ -1,28 +0,0 @@ -import{i as G,r as Da,m as F,c as U,e as w,a as se,b as st,d as Y,f as le,g as yo,h as N,j as ce,k as tg,l as B,n as $,o as On,p as Ve,P as _e,q as wl,s as ae,t as rg,Z as Nr,u as ng,v as te,w as gt,x as ag,y as ig,z as og,A as $f,B as _o,T as Xf,C as ds,D as er,E as sg,F as Ha,G as Zf,S as or,R as Kf,H as ps,I as Nn,J as ve,L as tr,K as qf,M as gs,N as Ne,O as lg,Q as pe,U as ug,V as jf,W as Aa,X as be,Y as cg,_ as we,$ as Bn,a0 as K,a1 as Z,a2 as St,a3 as We,a4 as fg,a5 as J,a6 as Be,a7 as xe,a8 as ie,a9 as Ma,aa as vg,ab as mt,ac as So,ad as hg,ae as dg,af as Qf,ag as pg,ah as Vn,ai as Cl,aj as yi,ak as gg,al as xo,am as bo,an as mg,ao as ms,ap as Jf,aq as Tl,ar as _i,as as yg,at as _g,au as sn,av as Ar,aw as ev,ax as Sg,ay as xg,az as bg,aA as wo,aB as Dl,aC as wg,aD as Cg,aE as Tg,aF as Dg,aG as Ag,aH as Al,aI as Ml,aJ as Mg,aK as Ig,aL as Lg,aM as Pg,aN as Rg,aO as kg,aP as Eg,aQ as Og,aR as Ng,aS as Bg}from"./zrender@5.5.0-GTXoC3r-.js";import{_ as V}from"./tslib@2.3.0-21A5UWR7.js";var Il=1e-4,tv=20;function Vg(r){return r.replace(/^\s+|\s+$/g,"")}function Ot(r,t,e,n){var a=t[0],i=t[1],o=e[0],s=e[1],l=i-a,u=s-o;if(l===0)return u===0?o:(o+s)/2;if(n)if(l>0){if(r<=a)return o;if(r>=i)return s}else{if(r>=a)return o;if(r<=i)return s}else{if(r===a)return o;if(r===i)return s}return(r-a)/l*u+o}function ee(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return G(r)?Vg(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function ye(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),tv),r=(+r).toFixed(t),e?r:+r}function zg(r){return r.sort(function(t,e){return t-e}),r}function dt(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return Fg(r)}function Fg(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,a=e>0?e:t.length,i=t.indexOf("."),o=i<0?0:a-1-i;return Math.max(0,o-n)}function rv(r,t){var e=Math.log,n=Math.LN10,a=Math.floor(e(r[1]-r[0])/n),i=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-a+i,0),20);return isFinite(o)?o:20}function Gg(r,t){var e=Da(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),a=F(r,function(v){return(isNaN(v)?0:v)/e*n*100}),i=n*100,o=F(a,function(v){return Math.floor(v)}),s=Da(o,function(v,d){return v+d},0),l=F(a,function(v,d){return v-o[d]});su&&(u=l[f],c=f);++o[c],l[c]=0,++s}return F(o,function(v){return v/n})}function Wg(r,t){var e=Math.max(dt(r),dt(t)),n=r+t;return e>tv?n:ye(n,e)}function nv(r){var t=Math.PI*2;return(r%t+t)%t}function Ia(r){return r>-Il&&r=10&&t++,t}function av(r,t){var e=ys(r),n=Math.pow(10,e),a=r/n,i;return t?a<1.5?i=1:a<2.5?i=2:a<4?i=3:a<7?i=5:i=10:a<1?i=1:a<2?i=2:a<3?i=3:a<5?i=5:i=10,r=i*n,e>=-20?+r.toFixed(e<0?-e:0):r}function Vt(r){var t=parseFloat(r);return t==r&&(t!==0||!G(r)||r.indexOf("x")<=0)?t:NaN}function iv(r){return!isNaN(Vt(r))}function ov(){return Math.round(Math.random()*9)}function sv(r,t){return t===0?r:sv(t,r%t)}function Ll(r,t){return r==null?t:t==null?r:r*t/sv(r,t)}function Q(r){throw new Error(r)}function Pl(r,t,e){return(t-r)*e+r}var lv="series\0",uv="\0_ec_\0";function he(r){return r instanceof Array?r:r==null?[]:[r]}function Co(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,a=e.length;n=0||i&&se(i,l)<0)){var u=n.getShallow(l,t);u!=null&&(o[r[s][0]]=u)}}return o}}var dm=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],pm=bn(dm),gm=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return pm(this,t,e)},r}(),X=ue(),mm=function(r,t,e,n){if(n){var a=X(n);a.dataIndex=e,a.dataType=t,a.seriesIndex=r,a.ssrType="chart",n.type==="group"&&n.traverse(function(i){var o=X(i);o.seriesIndex=r,o.dataIndex=e,o.dataType=t,o.ssrType="chart"})}},kl=1,El={},pv=ue(),bs=ue(),ws=0,Ya=1,$a=2,Ue=["emphasis","blur","select"],La=["normal","emphasis","blur","select"],ym=10,_m=9,jt="highlight",ma="downplay",dn="select",ya="unselect",pn="toggleSelect";function cr(r){return r!=null&&r!=="none"}function Xa(r,t,e){r.onHoverStateChange&&(r.hoverState||0)!==e&&r.onHoverStateChange(t),r.hoverState=e}function gv(r){Xa(r,"emphasis",$a)}function mv(r){r.hoverState===$a&&Xa(r,"normal",ws)}function Cs(r){Xa(r,"blur",Ya)}function yv(r){r.hoverState===Ya&&Xa(r,"normal",ws)}function Sm(r){r.selected=!0}function xm(r){r.selected=!1}function Ol(r,t,e){t(r,e)}function xt(r,t,e){Ol(r,t,e),r.isGroup&&r.traverse(function(n){Ol(n,t,e)})}function Nl(r,t){switch(t){case"emphasis":r.hoverState=$a;break;case"normal":r.hoverState=ws;break;case"blur":r.hoverState=Ya;break;case"select":r.selected=!0}}function bm(r,t,e,n){for(var a=r.style,i={},o=0;o=0,i=!1;if(r instanceof _e){var o=pv(r),s=a&&o.selectFill||o.normalFill,l=a&&o.selectStroke||o.normalStroke;if(cr(s)||cr(l)){n=n||{};var u=n.style||{};u.fill==="inherit"?(i=!0,n=B({},n),u=B({},u),u.fill=s):!cr(u.fill)&&cr(s)?(i=!0,n=B({},n),u=B({},u),u.fill=wl(s)):!cr(u.stroke)&&cr(l)&&(i||(n=B({},n),u=B({},u)),u.stroke=wl(l)),n.style=u}}if(n&&n.z2==null){i||(n=B({},n));var c=r.z2EmphasisLift;n.z2=r.z2+(c??ym)}return n}function Cm(r,t,e){if(e&&e.z2==null){e=B({},e);var n=r.z2SelectLift;e.z2=r.z2+(n??_m)}return e}function Tm(r,t,e){var n=se(r.currentStates,t)>=0,a=r.style.opacity,i=n?null:bm(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=B({},e),o=B({opacity:n?a:i.opacity*.1},o),e.style=o),e}function Si(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return wm(this,r,t,e);if(r==="blur")return Tm(this,r,e);if(r==="select")return Cm(this,r,e)}return e}function Dm(r){r.stateProxy=Si;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=Si),e&&(e.stateProxy=Si)}function Bl(r,t){!bv(r,t)&&!r.__highByOuter&&xt(r,gv)}function Vl(r,t){!bv(r,t)&&!r.__highByOuter&&xt(r,mv)}function Mr(r,t){r.__highByOuter|=1<<(t||0),xt(r,gv)}function Ir(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&xt(r,mv)}function Am(r){xt(r,Cs)}function _v(r){xt(r,yv)}function Sv(r){xt(r,Sm)}function xv(r){xt(r,xm)}function bv(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function wv(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(a,i){var o=bs(i),s=a==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&n.push(l),o.isBlured&&(l.group.traverse(function(u){yv(u)}),s&&e.push(i)),o.isBlured=!1}),w(n,function(a){a&&a.toggleBlurSeries&&a.toggleBlurSeries(e,!1,t)})}function To(r,t,e,n){var a=n.getModel();e=e||"coordinateSystem";function i(u,c){for(var f=0;f0){var s={dataIndex:o,seriesIndex:e.seriesIndex};i!=null&&(s.dataType=i),t.push(s)}})}),t}function Ao(r,t,e){Cv(r,!0),xt(r,Dm),Em(r,t,e)}function km(r){Cv(r,!1)}function Lr(r,t,e,n){n?km(r):Ao(r,t,e)}function Em(r,t,e){var n=X(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var Fl=["emphasis","blur","select"],Om={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function wn(r,t,e,n){e=e||"itemStyle";for(var a=0;a0){var f=c.duration,h=c.delay,v=c.easing,d={duration:f,delay:h||0,easing:v,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),i&&i()}function ge(r,t,e,n,a,i){Ds("update",r,t,e,n,a,i)}function De(r,t,e,n,a,i){Ds("enter",r,t,e,n,a,i)}function xr(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function Hl(r){return!r.isGroup}function Ym(r){return r.shape!=null}function Lv(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(l){Hl(l)&&l.anid&&(s[l.anid]=l)}),s}function a(o){var s={x:o.x,y:o.y,rotation:o.rotation};return Ym(o)&&(s.shape=B({},o.shape)),s}var i=n(r);t.traverse(function(o){if(Hl(o)&&o.anid){var s=i[o.anid];if(s){var l=a(o);o.attr(a(s)),ge(o,l,e,X(o).dataIndex)}}})}function Pv(r,t){return F(r,function(e){var n=e[0];n=Ra(n,t.x),n=ka(n,t.x+t.width);var a=e[1];return a=Ra(a,t.y),a=ka(a,t.y+t.height),[n,a]})}function $m(r,t){var e=Ra(r.x,t.x),n=ka(r.x+r.width,t.x+t.width),a=Ra(r.y,t.y),i=ka(r.y+r.height,t.y+t.height);if(n>=e&&i>=a)return{x:e,y:a,width:n-e,height:i-a}}function qa(r,t,e){var n=B({rectHover:!0},t),a=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(a.image=r.slice(8),te(a,e),new Nr(n)):As(r.replace("path://",""),n,e,"center")}function Xm(r,t,e,n,a){for(var i=0,o=a[a.length-1];i1)return!1;var g=xi(v,d,c,f)/h;return!(g<0||g>1)}function xi(r,t,e,n){return r*n-e*t}function Zm(r){return r<=1e-6&&r>=-1e-6}function ja(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,a=G(t)?{formatter:t}:t,i=e.mainType,o=e.componentIndex,s={componentType:i,name:n,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&w(Ve(l),function(c){gt(s,c)||(s[c]=l[c],s.$vars.push(c))});var u=X(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:n,option:te({content:n,formatterParams:s},a)}}function Ul(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function Gn(r,t){if(r)if(N(r))for(var e=0;e=0&&s.push(l)}),s}}function Ps(r,t){return K(K({},r,!0),t,!0)}const uy={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst",custom:"Custom chart",chart:"Chart"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},cy={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图",custom:"自定义图表",chart:"图表"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var Ea="ZH",Rs="EN",br=Rs,Sa={},ks={},Bv=ce.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||br).toUpperCase();return r.indexOf(Ea)>-1?Ea:br}():br;function Vv(r,t){r=r.toUpperCase(),ks[r]=new Te(t),Sa[r]=t}function fy(r){if(G(r)){var t=Sa[r.toUpperCase()]||{};return r===Ea||r===Rs?Z(t):K(Z(t),Z(Sa[br]),!1)}else return K(Z(r),Z(Sa[br]),!1)}function vy(r){return ks[r]}function hy(){return ks[br]}Vv(Rs,uy);Vv(Ea,cy);var Es=1e3,Os=Es*60,gn=Os*60,He=gn*24,ql=He*365,ln={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Kn="{yyyy}-{MM}-{dd}",jl={year:"{yyyy}",month:"{yyyy}-{MM}",day:Kn,hour:Kn+" "+ln.hour,minute:Kn+" "+ln.minute,second:Kn+" "+ln.second,millisecond:ln.none},Ci=["year","month","day","hour","minute","second","millisecond"],zv=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Dt(r,t){return r+="","0000".substr(0,t-r.length)+r}function wr(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function dy(r){return r===wr(r)}function py(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Ja(r,t,e,n){var a=yt(r),i=a[Ns(e)](),o=a[Cr(e)]()+1,s=Math.floor((o-1)/3)+1,l=a[ei(e)](),u=a["get"+(e?"UTC":"")+"Day"](),c=a[Dn(e)](),f=(c-1)%12+1,h=a[ti(e)](),v=a[ri(e)](),d=a[ni(e)](),p=n instanceof Te?n:vy(n||Bv)||hy(),g=p.getModel("time"),m=g.get("month"),y=g.get("monthAbbr"),_=g.get("dayOfWeek"),S=g.get("dayOfWeekAbbr");return(t||"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,Dt(i%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,m[o-1]).replace(/{MMM}/g,y[o-1]).replace(/{MM}/g,Dt(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Dt(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,_[u]).replace(/{ee}/g,S[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Dt(c,2)).replace(/{H}/g,c+"").replace(/{hh}/g,Dt(f+"",2)).replace(/{h}/g,f+"").replace(/{mm}/g,Dt(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Dt(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,Dt(d,3)).replace(/{S}/g,d+"")}function gy(r,t,e,n,a){var i=null;if(G(e))i=e;else if($(e))i=e(r.value,t,{level:r.level});else{var o=B({},ln);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(N(i)){var f=r.level==null?0:r.level>=0?r.level:i.length+r.level;f=Math.min(f,i.length-1),i=i[f]}}return Ja(new Date(r.value),i,a,n)}function Fv(r,t){var e=yt(r),n=e[Cr(t)]()+1,a=e[ei(t)](),i=e[Dn(t)](),o=e[ti(t)](),s=e[ri(t)](),l=e[ni(t)](),u=l===0,c=u&&s===0,f=c&&o===0,h=f&&i===0,v=h&&a===1,d=v&&n===1;return d?"year":v?"month":h?"day":f?"hour":c?"minute":u?"second":"millisecond"}function Ql(r,t,e){var n=le(r)?yt(r):r;switch(t=t||Fv(r,e),t){case"year":return n[Ns(e)]();case"half-year":return n[Cr(e)]()>=6?1:0;case"quarter":return Math.floor((n[Cr(e)]()+1)/4);case"month":return n[Cr(e)]();case"day":return n[ei(e)]();case"half-day":return n[Dn(e)]()/24;case"hour":return n[Dn(e)]();case"minute":return n[ti(e)]();case"second":return n[ri(e)]();case"millisecond":return n[ni(e)]()}}function Ns(r){return r?"getUTCFullYear":"getFullYear"}function Cr(r){return r?"getUTCMonth":"getMonth"}function ei(r){return r?"getUTCDate":"getDate"}function Dn(r){return r?"getUTCHours":"getHours"}function ti(r){return r?"getUTCMinutes":"getMinutes"}function ri(r){return r?"getUTCSeconds":"getSeconds"}function ni(r){return r?"getUTCMilliseconds":"getMilliseconds"}function my(r){return r?"setUTCFullYear":"setFullYear"}function Gv(r){return r?"setUTCMonth":"setMonth"}function Wv(r){return r?"setUTCDate":"setDate"}function Hv(r){return r?"setUTCHours":"setHours"}function Uv(r){return r?"setUTCMinutes":"setMinutes"}function Yv(r){return r?"setUTCSeconds":"setSeconds"}function $v(r){return r?"setUTCMilliseconds":"setMilliseconds"}function Xv(r){if(!iv(r))return G(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function Zv(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var ai=fg;function Ro(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function a(c){return c&&Bn(c)?c:"-"}function i(c){return!!(c!=null&&!isNaN(c)&&isFinite(c))}var o=t==="time",s=r instanceof Date;if(o||s){var l=o?yt(r):r;if(isNaN(+l)){if(s)return"-"}else return Ja(l,n,e)}if(t==="ordinal")return yo(r)?a(r):le(r)&&i(r)?r+"":"-";var u=Vt(r);return i(u)?Xv(u):yo(r)?a(r):typeof r=="boolean"?r+"":"-"}var Jl=["a","b","c","d","e","f","g"],Ti=function(r,t){return"{"+r+(t??"")+"}"};function Kv(r,t,e){N(t)||(t=[t]);var n=t.length;if(!n)return"";for(var a=t[0].$vars||[],i=0;i':'';var o=e.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:a==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function nr(r,t){return t=t||"transparent",G(r)?r:Y(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function eu(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var xa=w,_y=["left","right","top","bottom","width","height"],qn=[["width","left","right"],["height","top","bottom"]];function Bs(r,t,e,n,a){var i=0,o=0;n==null&&(n=1/0),a==null&&(a=1/0);var s=0;t.eachChild(function(l,u){var c=l.getBoundingRect(),f=t.childAt(u+1),h=f&&f.getBoundingRect(),v,d;if(r==="horizontal"){var p=c.width+(h?-h.x+c.x:0);v=i+p,v>n||l.newline?(i=0,v=p,o+=s+e,s=c.height):s=Math.max(s,c.height)}else{var g=c.height+(h?-h.y+c.y:0);d=o+g,d>a||l.newline?(i+=s+e,o=0,d=g,s=c.width):s=Math.max(s,c.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=v+e:o=d+e)})}var Tr=Bs;J(Bs,"vertical");J(Bs,"horizontal");function Ft(r,t,e){e=ai(e||0);var n=t.width,a=t.height,i=ee(r.left,n),o=ee(r.top,a),s=ee(r.right,n),l=ee(r.bottom,a),u=ee(r.width,n),c=ee(r.height,a),f=e[2]+e[0],h=e[1]+e[3],v=r.aspect;switch(isNaN(u)&&(u=n-s-h-i),isNaN(c)&&(c=a-l-f-o),v!=null&&(isNaN(u)&&isNaN(c)&&(v>n/a?u=n*.8:c=a*.8),isNaN(u)&&(u=v*c),isNaN(c)&&(c=u/v)),isNaN(i)&&(i=n-s-u-h),isNaN(o)&&(o=a-l-c-f),r.left||r.right){case"center":i=n/2-u/2-e[3];break;case"right":i=n-u-h;break}switch(r.top||r.bottom){case"middle":case"center":o=a/2-c/2-e[0];break;case"bottom":o=a-c-f;break}i=i||0,o=o||0,isNaN(u)&&(u=n-h-i-(s||0)),isNaN(c)&&(c=a-f-o-(l||0));var d=new Ne(i+e[3],o+e[0],u,c);return d.margin=e,d}function Sy(r,t,e,n,a,i){var o=!a||!a.hv||a.hv[0],s=!a||!a.hv||a.hv[1],l=a&&a.boundingMode||"all";if(i=i||r,i.x=r.x,i.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new Ne(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var c=r.getLocalTransform();u=u.clone(),u.applyTransform(c)}var f=Ft(te({width:u.width,height:u.height},t),e,n),h=o?f.x-u.x:0,v=s?f.y-u.y:0;return l==="raw"?(i.x=h,i.y=v):(i.x+=h,i.y+=v),i===r&&r.markRedraw(),!0}function An(r){var t=r.layoutMode||r.constructor.layoutMode;return Y(t)?t:t?{type:t}:null}function Pr(r,t,e){var n=e&&e.ignoreSize;!N(n)&&(n=[n,n]);var a=o(qn[0],0),i=o(qn[1],1);u(qn[0],r,a),u(qn[1],r,i);function o(c,f){var h={},v=0,d={},p=0,g=2;if(xa(c,function(_){d[_]=r[_]}),xa(c,function(_){s(t,_)&&(h[_]=d[_]=t[_]),l(h,_)&&v++,l(d,_)&&p++}),n[f])return l(t,c[1])?d[c[2]]=null:l(t,c[2])&&(d[c[1]]=null),d;if(p===g||!v)return d;if(v>=g)return h;for(var m=0;m=0;l--)s=K(s,a[l],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var a=e+"Index",i=e+"Id";return Fn(this.ecModel,e,{index:this.get(a,!0),id:this.get(i,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(Te);dv(Fr,Te);Ua(Fr);sy(Fr);ly(Fr,wy);function wy(r){var t=[];return w(Fr.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=F(t,function(e){return rt(e).main}),r!=="dataset"&&se(t,"dataset")<=0&&t.unshift("dataset"),t}const oe=Fr;var qv="";typeof navigator<"u"&&(qv=navigator.platform||"");var fr="rgba(0, 0, 0, 0.2)";const Cy={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:fr,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:fr,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:fr,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:fr,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:fr,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:fr,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:qv.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var jv=U(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),$e="original",ke="arrayRows",Xe="objectRows",ut="keyedColumns",Bt="typedArray",Qv="unknown",ot="column",Gr="row",Ce={Must:1,Might:2,Not:3},Jv=ue();function Ty(r){Jv(r).datasetMap=U()}function eh(r,t,e){var n={},a=Vs(t);if(!a||!r)return n;var i=[],o=[],s=t.ecModel,l=Jv(s).datasetMap,u=a.uid+"_"+e.seriesLayoutBy,c,f;r=r.slice(),w(r,function(p,g){var m=Y(p)?p:r[g]={name:p};m.type==="ordinal"&&c==null&&(c=g,f=d(m)),n[m.name]=[]});var h=l.get(u)||l.set(u,{categoryWayDim:f,valueWayDim:0});w(r,function(p,g){var m=p.name,y=d(p);if(c==null){var _=h.valueWayDim;v(n[m],_,y),v(o,_,y),h.valueWayDim+=y}else if(c===g)v(n[m],0,y),v(i,0,y);else{var _=h.categoryWayDim;v(n[m],_,y),v(o,_,y),h.categoryWayDim+=y}});function v(p,g,m){for(var y=0;yt)return r[n];return r[e-1]}function nh(r,t,e,n,a,i,o){i=i||r;var s=t(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(a))return u[a];var c=o==null||!n?e:Py(n,o);if(c=c||e,!(!c||!c.length)){var f=c[l];return a&&(u[a]=f),s.paletteIdx=(l+1)%c.length,f}}function Ry(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var jn,$r,nu,au="\0_ec_inner",ky=1,ah=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,a,i,o,s){i=i||{},this.option=null,this._theme=new Te(i),this._locale=new Te(o),this._optionManager=s},t.prototype.setOption=function(e,n,a){var i=su(n);this._optionManager.setOption(e,a,i),this._resetOption(null,i)},t.prototype.resetOption=function(e,n){return this._resetOption(e,su(n))},t.prototype._resetOption=function(e,n){var a=!1,i=this._optionManager;if(!e||e==="recreate"){var o=i.mountOption(e==="recreate");!this.option||e==="recreate"?nu(this,o):(this.restoreData(),this._mergeOption(o,n)),a=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=i.getTimelineOption(this);s&&(a=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var l=i.getMediaOption(this);l.length&&w(l,function(u){a=!0,this._mergeOption(u,n)},this)}return a},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var a=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=U(),u=n&&n.replaceMergeMainTypeMap;Ty(this),w(e,function(f,h){f!=null&&(oe.hasClass(h)?h&&(s.push(h),l.set(h,!0)):a[h]=a[h]==null?Z(f):K(a[h],f,!0))}),u&&u.each(function(f,h){oe.hasClass(h)&&!l.get(h)&&(s.push(h),l.set(h,!0))}),oe.topologicalTravel(s,oe.getAllClassMainTypes(),c,this);function c(f){var h=Iy(this,f,he(e[f])),v=i.get(f),d=v?u&&u.get(f)?"replaceMerge":"normalMerge":"replaceAll",p=$g(v,h,d);em(p,f,oe),a[f]=null,i.set(f,null),o.set(f,0);var g=[],m=[],y=0,_;w(p,function(S,b){var x=S.existing,C=S.newOption;if(!C)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=f==="series",D=oe.getClass(f,S.keyInfo.subType,!T);if(!D)return;if(f==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===D)x.name=S.keyInfo.name,x.mergeOption(C,this),x.optionUpdated(C,!1);else{var A=B({componentIndex:b},S.keyInfo);x=new D(C,this,this,A),B(x,A),S.brandNew&&(x.__requireNewView=!0),x.init(C,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),m.push(x),y++):(g.push(void 0),m.push(void 0))},this),a[f]=g,i.set(f,m),o.set(f,y),f==="series"&&jn(this)}this._seriesIndices||jn(this)},t.prototype.getOption=function(){var e=Z(this.option);return w(e,function(n,a){if(oe.hasClass(a)){for(var i=he(n),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!xn(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,e[a]=i}}),delete e[au],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var a=this._componentsMap.get(e);if(a){var i=a[n||0];if(i)return i;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function Uy(r,t){return r.join(",")===t.join(",")}const Yy=Fy;var Ze=w,Mn=Y,lu=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ai(r){var t=r&&r.itemStyle;if(t)for(var e=0,n=lu.length;e=0;g--){var m=r[g];if(s||(d=m.data.rawIndexOf(m.stackedByDimension,v)),d>=0){var y=m.data.getByRawIndex(m.stackResultDimension,d);if(l==="all"||l==="positive"&&y>0||l==="negative"&&y<0||l==="samesign"&&h>=0&&y>0||l==="samesign"&&h<=0&&y<0){h=Wg(h,y),p=y;break}}}return n[0]=h,n[1]=p,n})})}var oi=function(){function r(t){this.data=t.data||(t.sourceFormat===ut?{}:[]),this.sourceFormat=t.sourceFormat||Qv,this.seriesLayoutBy=t.seriesLayoutBy||ot,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;np&&(p=_)}v[0]=d,v[1]=p}},a=function(){return this._data?this._data.length/this._dimSize:0};pu=(t={},t[ke+"_"+ot]={pure:!0,appendData:i},t[ke+"_"+Gr]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[Xe]={pure:!0,appendData:i},t[ut]={pure:!0,appendData:function(o){var s=this._data;w(o,function(l,u){for(var c=s[u]||(s[u]=[]),f=0;f<(l||[]).length;f++)c.push(l[f])})}},t[$e]={appendData:i},t[Bt]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function i(o){for(var s=0;s=0&&(p=o.interpolatedValue[g])}return p!=null?p+"":""})}},r.prototype.getRawValue=function(t,e){return Rr(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function _u(r){var t,e;return Y(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function mn(r){return new u0(r)}var u0=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var a=this.context;a.data=a.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!n&&(i=this._plan(this.context));var o=c(this._modBy),s=this._modDataCount||0,l=c(t&&t.modBy),u=t&&t.modDataCount||0;(o!==l||s!==u)&&(i="reset");function c(y){return!(y>=1)&&(y=1),y}var f;(this._dirty||i==="reset")&&(this._dirty=!1,f=this._doReset(n)),this._modBy=l,this._modDataCount=u;var h=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!n&&(f||v1&&n>0?s:o}};return i;function o(){return t=r?null:lt},gte:function(r,t){return r>=t}},f0=function(){function r(t,e){if(!le(e)){var n="";Q(n)}this._opFn=gh[t],this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){return le(t)?this._opFn(t,this._rvalFloat):this._opFn(Vt(t),this._rvalFloat)},r}(),mh=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=le(t)?t:Vt(t),a=le(e)?e:Vt(e),i=isNaN(n),o=isNaN(a);if(i&&(n=this._incomparable),o&&(a=this._incomparable),i&&o){var s=G(t),l=G(e);s&&(n=l?t:0),l&&(a=s?e:0)}return na?-this._resultLT:0},r}(),v0=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=Vt(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function h0(r,t){return r==="eq"||r==="ne"?new v0(r==="eq",t):gt(gh,r)?new f0(r,t):null}var d0=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ba(t,e)},r}();function p0(r,t){var e=new d0,n=r.data,a=e.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==ot&&Q(o);var s=[],l={},u=r.dimensionsDefine;if(u)w(u,function(p,g){var m=p.name,y={index:g,name:m,displayName:p.displayName};if(s.push(y),m!=null){var _="";gt(l,m)&&Q(_),l[m]=y}});else for(var c=0;c65535?w0:C0}function vr(){return[1/0,-1/0]}function T0(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function bu(r,t,e,n,a){var i=Sh[e||"float"];if(a){var o=r[t],s=o&&o.length;if(s!==n){for(var l=new i(n),u=0;ug[1]&&(g[1]=p)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(t,e,n){for(var a=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=F(o,function(y){return y.property}),c=0;cm[1]&&(m[1]=g)}}!a.persistent&&a.clean&&a.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var a=this._chunks,i=a[t],o=[];if(!i)return o;n==null&&(n=1/0);for(var s=1/0,l=-1,u=0,c=0,f=this.count();c=0&&l<0)&&(s=d,l=v,u=0),v===l&&(o[u++]=c))}return o.length=u,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,a=this._count;if(n===Array){t=new n(a);for(var i=0;i=f&&y<=h||isNaN(y))&&(l[u++]=p),p++}d=!0}else if(i===2){for(var g=v[a[0]],_=v[a[1]],S=t[a[1]][0],b=t[a[1]][1],m=0;m=f&&y<=h||isNaN(y))&&(x>=S&&x<=b||isNaN(x))&&(l[u++]=p),p++}d=!0}}if(!d)if(i===1)for(var m=0;m=f&&y<=h||isNaN(y))&&(l[u++]=C)}else for(var m=0;mt[A][1])&&(T=!1)}T&&(l[u++]=e.getRawIndex(m))}return um[1]&&(m[1]=g)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),a=n._chunks,i=a[t],o=this.count(),s=0,l=Math.floor(1/e),u=this.getRawIndex(0),c,f,h,v=new(Zr(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));v[s++]=u;for(var d=1;dc&&(c=f,h=S)}M>0&&Mc-d&&(l=c-d,s.length=l);for(var p=0;pf[1]&&(f[1]=m),h[v++]=y}return i._count=v,i._indices=h,i._updateGetRawIdx(),i},r.prototype.each=function(t,e){if(this._count)for(var n=t.length,a=this._chunks,i=0,o=this.count();il&&(l=f)}return o=[s,l],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],a=this._chunks,i=0;i=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,a,i){return ba(e[i],this._dimensions[i])}Li={arrayRows:t,objectRows:function(e,n,a,i){return ba(e[n],this._dimensions[i])},keyedColumns:t,original:function(e,n,a,i){var o=e&&(e.value==null?e:e.value);return ba(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(e,n,a,i){return e[i]}}}(),r}();const Oo=D0;var xh=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,a,i;if(Qn(t)){var o=t,s=void 0,l=void 0,u=void 0;if(n){var c=e[0];c.prepareSource(),u=c.getSource(),s=u.data,l=u.sourceFormat,i=[c._getVersionSign()]}else s=o.get("data",!0),l=Be(s)?Bt:$e,i=[];var f=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},v=ae(f.seriesLayoutBy,h.seriesLayoutBy)||null,d=ae(f.sourceHeader,h.sourceHeader),p=ae(f.dimensions,h.dimensions),g=v!==h.seriesLayoutBy||!!d!=!!h.sourceHeader||p;a=g?[Eo(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:p},l)]:[]}else{var m=t;if(n){var y=this._applyTransform(e);a=y.sourceList,i=y.upstreamSignList}else{var _=m.get("source",!0);a=[Eo(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(a,i)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),a=e.get("fromTransformResult",!0);if(a!=null){var i="";t.length!==1&&Cu(i)}var o,s=[],l=[];return w(t,function(u){u.prepareSource();var c=u.getSource(a||0),f="";a!=null&&!c&&Cu(f),s.push(c),l.push(u._getVersionSign())}),n?o=x0(n,s,{datasetIndex:e.componentIndex}):a!=null&&(o=[t0(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e1||e>0&&!r.noHeader;return w(r.blocks,function(a){var i=Th(a);i>=t&&(t=i+ +(n&&(!i||No(a)&&!a.noHeader)))}),t}return 0}function I0(r,t,e,n){var a=t.noHeader,i=P0(Th(t)),o=[],s=t.blocks||[];st(!s||N(s)),s=s||[];var l=r.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(gt(u,l)){var c=new mh(u[l],null);s.sort(function(d,p){return c.evaluate(d.sortParam,p.sortParam)})}else l==="seriesDesc"&&s.reverse()}w(s,function(d,p){var g=t.valueFormatter,m=Ch(d)(g?B(B({},r),{valueFormatter:g}):r,d,p>0?i.html:0,n);m!=null&&o.push(m)});var f=r.renderMode==="richText"?o.join(i.richText):Bo(o.join(""),a?e:i.html);if(a)return f;var h=Ro(t.header,"ordinal",r.useUTC),v=wh(n,r.renderMode).nameStyle;return r.renderMode==="richText"?Dh(r,h,v)+i.richText+f:Bo('
'+We(h)+"
"+f,e)}function L0(r,t,e,n){var a=r.renderMode,i=t.noName,o=t.noValue,s=!t.markerType,l=t.name,u=r.useUTC,c=t.valueFormatter||r.valueFormatter||function(S){return S=N(S)?S:[S],F(S,function(b,x){return Ro(b,N(v)?v[x]:v,u)})};if(!(i&&o)){var f=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",a),h=i?"":Ro(l,"ordinal",u),v=t.valueType,d=o?[]:c(t.value,t.dataIndex),p=!s||!i,g=!s&&i,m=wh(n,a),y=m.nameStyle,_=m.valueStyle;return a==="richText"?(s?"":f)+(i?"":Dh(r,h,y))+(o?"":E0(r,d,p,g,_)):Bo((s?"":f)+(i?"":R0(h,!s,y))+(o?"":k0(d,p,g,_)),e)}}function Tu(r,t,e,n,a,i){if(r){var o=Ch(r),s={useUTC:a,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function P0(r){return{html:A0[r],richText:M0[r]}}function Bo(r,t){var e='
',n="margin: "+t+"px 0 0";return'
'+r+e+"
"}function R0(r,t,e){var n=t?"margin-left:2px":"";return''+We(r)+""}function k0(r,t,e,n){var a=e?"10px":"20px",i=t?"float:right;margin-left:"+a:"";return r=N(r)?r:[r],''+F(r,function(o){return We(o)}).join("  ")+""}function Dh(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function E0(r,t,e,n,a){var i=[a],o=n?10:20;return e&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(N(t)?t.join(" "):t,i)}function O0(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return nr(n)}function Ah(r,t){var e=r.get("padding");return e??(t==="richText"?[8,10]:10)}var Pi=function(){function r(){this.richTextStyles={},this._nextStyleNameId=ov()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var a=n==="richText"?this._generateStyleName():null,i=yy({color:e,type:t,renderMode:n,markerId:a});return G(i)?i:(this.richTextStyles[a]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};N(e)?w(e,function(i){return B(n,i)}):B(n,e);var a=this._generateStyleName();return this.richTextStyles[a]=n,"{"+a+"|"+t+"}"},r}();function N0(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,a=t.getData(),i=a.mapDimensionsAll("defaultedTooltip"),o=i.length,s=t.getRawValue(e),l=N(s),u=O0(t,e),c,f,h,v;if(o>1||l&&!o){var d=B0(s,t,e,i,u);c=d.inlineValues,f=d.inlineValueTypes,h=d.blocks,v=d.inlineValues[0]}else if(o){var p=a.getDimensionInfo(i[0]);v=c=Rr(a,e,i[0]),f=p.type}else v=c=l?s[0]:s;var g=_s(t),m=g&&t.name||"",y=a.getName(e),_=n?m:y;return In("section",{header:m,noHeader:n||!g,sortParam:v,blocks:[In("nameValue",{markerType:"item",markerColor:u,name:_,noName:!Bn(_),value:c,valueType:f,dataIndex:e})].concat(h||[])})}function B0(r,t,e,n,a){var i=t.getData(),o=Da(r,function(f,h,v){var d=i.getDimensionInfo(v);return f=f||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],l=[],u=[];n.length?w(n,function(f){c(Rr(i,e,f),f)}):w(r,c);function c(f,h){var v=i.getDimensionInfo(h);!v||v.otherDims.tooltip===!1||(o?u.push(In("nameValue",{markerType:"subItem",markerColor:a,name:v.displayName,value:f,valueType:v.type})):(s.push(f),l.push(v.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var At=ue();function Jn(r,t){return r.getName(t)||r.getId(t)}var wa="__universalTransitionEnabled",li=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,a){this.seriesIndex=this.componentIndex,this.dataTask=mn({count:z0,reset:F0}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,a);var i=At(this).sourceManager=new xh(this);i.prepareSource();var o=this.getInitialData(e,a);Au(o,this),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Du(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var a=An(this),i=a?ii(e):{},o=this.subType;oe.hasClass(o)&&(o+="Series"),K(e,n.getTheme().get(this.subType)),K(e,this.getDefaultOption()),Co(e,"label",["show"]),this.fillDataTextStyle(e.data),a&&Pr(e,i,a)},t.prototype.mergeOption=function(e,n){e=K(this.option,e,!0),this.fillDataTextStyle(e.data);var a=An(this);a&&Pr(this.option,e,a);var i=At(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(e,n);Au(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Du(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!Be(e))for(var n=["show"],a=0;athis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,a){var i=this.ecModel,o=zs.prototype.getColorFromPalette.call(this,e,n,a);return o||(o=i.getColorFromPalette(e,n,a)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var a=this.option.selectedMap;if(a){var i=this.option.selectedMode,o=this.getData(n);if(i==="series"||a==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&a.push(o)}return a},t.prototype.isSelected=function(e,n){var a=this.option.selectedMap;if(!a)return!1;var i=this.getData(n);return(a==="all"||a[Jn(i,e)])&&!i.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[wa])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var a,i,o=this.option,s=o.selectedMode,l=n.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){Y(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,c=0;c0&&this._innerSelect(e,n)}},t.registerClass=function(e){return oe.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(oe);St(li,l0);St(li,zs);dv(li,oe);function Du(r){var t=r.name;_s(r)||(r.name=V0(r)||t)}function V0(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return w(e,function(a){var i=t.getDimensionInfo(a);i.displayName&&n.push(i.displayName)}),n.join(" ")}function z0(r){return r.model.getRawData().count()}function F0(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),G0}function G0(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function Au(r,t){w(vg(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,J(W0,t))})}function W0(r,t){var e=Vo(r);return e&&e.setOutputEnd((t||this).count()),t}function Vo(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var a=n.agentStubMap;a&&(n=a.get(r.uid))}return n}}const lt=li;var Ys=function(){function r(){this.group=new pe,this.uid=Wn("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){},r.prototype.updateLayout=function(t,e,n,a){},r.prototype.updateVisual=function(t,e,n,a){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();xs(Ys);Ua(Ys);const Ye=Ys;function Hn(){var r=ue();return function(t){var e=r(t),n=t.pipelineContext,a=!!e.large,i=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(a!==o||i!==s)&&"reset"}}var Mh=ue(),H0=Hn(),$s=function(){function r(){this.group=new pe,this.uid=Wn("viewChart"),this.renderTask=mn({plan:U0,reset:Y0}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.highlight=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Iu(i,a,"emphasis")},r.prototype.downplay=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Iu(i,a,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateLayout=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateVisual=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.eachRendered=function(t){Gn(this.group,t)},r.markUpdateMethod=function(t,e){Mh(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function Mu(r,t,e){r&&Mo(r)&&(t==="emphasis"?Mr:Ir)(r,e)}function Iu(r,t,e){var n=rr(r,t),a=t&&t.highlightKey!=null?Nm(t.highlightKey):null;n!=null?w(he(n),function(i){Mu(r.getItemGraphicEl(i),e,a)}):r.eachItemGraphicEl(function(i){Mu(i,e,a)})}xs($s);Ua($s);function U0(r){return H0(r.model)}function Y0(r){var t=r.model,e=r.ecModel,n=r.api,a=r.payload,i=t.pipelineContext.progressiveRender,o=r.view,s=a&&Mh(a).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](t,e,n,a),$0[l]}var $0={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const Oe=$s;var Oa="\0__throttleOriginMethod",Lu="\0__throttleRate",Pu="\0__throttleType";function Xs(r,t,e){var n,a=0,i=0,o=null,s,l,u,c;t=t||0;function f(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var h=function(){for(var v=[],d=0;d=0?f():o=setTimeout(f,-s),a=n};return h.clear=function(){o&&(clearTimeout(o),o=null)},h.debounceNextCall=function(v){c=v},h}function Ih(r,t,e,n){var a=r[t];if(a){var i=a[Oa]||a,o=a[Pu],s=a[Lu];if(s!==e||o!==n){if(e==null||!n)return r[t]=i;a=r[t]=Xs(i,e,n==="debounce"),a[Oa]=i,a[Pu]=n,a[Lu]=e}return a}}function zo(r,t){var e=r[t];e&&e[Oa]&&(e.clear&&e.clear(),r[t]=e[Oa])}var Ru=ue(),ku={itemStyle:bn(Nv,!0),lineStyle:bn(Ov,!0)},X0={lineStyle:"stroke",itemStyle:"fill"};function Lh(r,t){var e=r.visualStyleMapper||ku[t];return e||(console.warn("Unknown style type '"+t+"'."),ku.itemStyle)}function Ph(r,t){var e=r.visualDrawType||X0[t];return e||(console.warn("Unknown style type '"+t+"'."),"fill")}var Z0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=r.getModel(n),i=Lh(r,n),o=i(a),s=a.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var l=Ph(r,n),u=o[l],c=$(u)?u:null,f=o.fill==="auto"||o.stroke==="auto";if(!o[l]||c||f){var h=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[l]||(o[l]=h,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||$(o.fill)?h:o.fill,o.stroke=o.stroke==="auto"||$(o.stroke)?h:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",l),!t.isSeriesFiltered(r)&&c)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var p=r.getDataParams(d),g=B({},o);g[l]=c(p),v.setItemVisual(d,"style",g)}}}},Kr=new Te,K0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=Lh(r,n),i=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[n]){Kr.option=l[n];var u=a(Kr),c=o.ensureUniqueItemVisual(s,"style");B(c,u),Kr.option.decal&&(o.setItemVisual(s,"decal",Kr.option.decal),Kr.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},q0={performRawSeries:!0,overallReset:function(r){var t=U();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var a=e.type+"-"+n,i=t.get(a);i||(i={},t.set(a,i)),Ru(e).scope=i}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),a={},i=e.getData(),o=Ru(e).scope,s=e.visualStyleAccessPath||"itemStyle",l=Ph(e,s);i.each(function(u){var c=i.getRawIndex(u);a[c]=u}),n.each(function(u){var c=a[u],f=i.getItemVisual(c,"colorFromPalette");if(f){var h=i.ensureUniqueItemVisual(c,"style"),v=n.getName(u)||u+"",d=n.count();h[l]=e.getColorFromPalette(v,o,d)}})}})}},ea=Math.PI;function j0(r,t){t=t||{},te(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new pe,n=new ve({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var a=new we({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),i=new ve({style:{fill:"none"},textContent:a,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(i);var o;return t.showSpinner&&(o=new gs({shape:{startAngle:-ea/2,endAngle:-ea/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:ea*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:ea*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=a.getBoundingRect().width,l=t.showSpinner?t.spinnerRadius:0,u=(r.getWidth()-l*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:l),c=r.getHeight()/2;t.showSpinner&&o.setShape({cx:u,cy:c}),i.setShape({x:u-l,y:c-l,width:l*2,height:l*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var Q0=function(){function r(t,e,n,a){this._stageTaskMap=U(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),a=this._visualHandlers=a.slice(),this._allHandlers=n.concat(a)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var a=n.overallTask;a&&a.dirty()})},r.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),a=n.context,i=!e&&n.progressiveEnabled&&(!a||a.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=i?n.step:null,s=a&&a.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),a=t.getData(),i=a.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,s=t.get("large")&&i>=t.get("largeThreshold"),l=t.get("progressiveChunkMode")==="mod"?i:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=U();t.eachSeries(function(a){var i=a.getProgressive(),o=a.uid;n.set(o,{id:o,head:null,tail:null,threshold:a.getProgressiveThreshold(),progressiveEnabled:i&&!(a.preventIncremental&&a.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(a,a.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;w(this._allHandlers,function(a){var i=t.get(a.uid)||t.set(a.uid,{}),o="";st(!(a.reset&&a.overallReset),o),a.reset&&this._createSeriesStageTask(a,i,e,n),a.overallReset&&this._createOverallStageTask(a,i,e,n)},this)},r.prototype.prepareView=function(t,e,n,a){var i=t.renderTask,o=i.context;o.model=e,o.ecModel=n,o.api=a,i.__block=!t.incrementalPrepareRender,this._pipe(e,i)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,a){a=a||{};var i=!1,o=this;w(t,function(l,u){if(!(a.visualType&&a.visualType!==l.visualType)){var c=o._stageTaskMap.get(l.uid),f=c.seriesTaskMap,h=c.overallTask;if(h){var v,d=h.agentStubMap;d.each(function(g){s(a,g)&&(g.dirty(),v=!0)}),v&&h.dirty(),o.updatePayload(h,n);var p=o.getPerformArgs(h,a.block);d.each(function(g){g.perform(p)}),h.perform(p)&&(i=!0)}else f&&f.each(function(g,m){s(a,g)&&g.dirty();var y=o.getPerformArgs(g,a.block);y.skip=!l.performRawSeries&&e.isSeriesFiltered(g.context.model),o.updatePayload(g,n),g.perform(y)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}e=e.getUpstream()}while(e)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,a){var i=this,o=e.seriesTaskMap,s=e.seriesTaskMap=U(),l=t.seriesType,u=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(c):l?n.eachRawSeriesByType(l,c):u&&u(n,a).each(c);function c(f){var h=f.uid,v=s.set(h,o&&o.get(h)||mn({plan:n_,reset:a_,count:o_}));v.context={model:f,ecModel:n,api:a,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:i},i._pipe(f,v)}},r.prototype._createOverallStageTask=function(t,e,n,a){var i=this,o=e.overallTask=e.overallTask||mn({reset:J0});o.context={ecModel:n,api:a,overallReset:t.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=U(),u=t.seriesType,c=t.getTargetSeries,f=!0,h=!1,v="";st(!t.createOnAllSeries,v),u?n.eachRawSeriesByType(u,d):c?c(n,a).each(d):(f=!1,w(n.getSeries(),d));function d(p){var g=p.uid,m=l.set(g,s&&s.get(g)||(h=!0,mn({reset:e_,onDirty:r_})));m.context={model:p,overallProgress:f},m.agent=o,m.__block=f,i._pipe(p,m)}h&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,a=this._pipelineMap.get(n);!a.head&&(a.head=e),a.tail&&a.tail.pipe(e),a.tail=e,e.__idxInPipeline=a.count++,e.__pipeline=a},r.wrapStageHandler=function(t,e){return $(t)&&(t={overallReset:t,seriesType:s_(t)}),t.uid=Wn("stageHandler"),e&&(t.visualType=e),t},r}();function J0(r){r.overallReset(r.ecModel,r.api,r.payload)}function e_(r){return r.overallProgress&&t_}function t_(){this.agent.dirty(),this.getDownstream().dirty()}function r_(){this.agent&&this.agent.dirty()}function n_(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function a_(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=he(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?F(t,function(e,n){return Rh(n)}):i_}var i_=Rh(0);function Rh(r){return function(t,e){var n=e.data,a=e.resetDefines[r];if(a&&a.dataEach)for(var i=t.start;i0&&v===u.length-h.length){var d=u.slice(0,v);d!=="data"&&(e.mainType=d,e[h.toLowerCase()]=l,c=!0)}}s.hasOwnProperty(u)&&(n[u]=l,c=!0),c||(a[u]=l)})}return{cptQuery:e,dataQuery:n,otherQuery:a}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var a=n.targetEl,i=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return c(l,o,"mainType")&&c(l,o,"subType")&&c(l,o,"index","componentIndex")&&c(l,o,"name")&&c(l,o,"id")&&c(u,i,"name")&&c(u,i,"dataIndex")&&c(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,a,i));function c(f,h,v,d){return f[v]==null||h[d||v]===f[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),Fo=["symbol","symbolSize","symbolRotate","symbolOffset"],Bu=Fo.concat(["symbolKeepAspect"]),f_={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},a={},i=!1,o=0;o0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,a){if(!this[Ae]){if(this._disposed){this.id;return}var i,o,s;if(Y(n)&&(a=n.lazyUpdate,i=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[Ae]=!0,!this._model||n){var l=new Yy(this._api),u=this._theme,c=this._model=new ih;c.scheduler=this._scheduler,c.ssr=this._ssr,c.init(null,null,null,u,this._locale,l)}this._model.setOption(e,{replaceMerge:o},Uo);var f={seriesTransition:s,optionChanged:!0};if(a)this[Ee]={silent:i,updateParams:f},this[Ae]=!1,this.getZr().wakeUp();else{try{dr(this),Mt.update.call(this,null,f)}catch(h){throw this[Ee]=null,this[Ae]=!1,h}this._ssr||this._zr.flush(),this[Ee]=null,this[Ae]=!1,qr.call(this,i),jr.call(this,i)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||ce.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(ce.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return w(n,function(a){a.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,a=this._model,i=[],o=this;w(n,function(l){a.eachComponent({mainType:l},function(u){var c=o._componentsMap[u.__viewId];c.group.ignore||(i.push(c),c.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return w(i,function(l){l.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",a=this.group,i=Math.min,o=Math.max,s=1/0;if(Xu[a]){var l=s,u=s,c=-s,f=-s,h=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();w(_n,function(_,S){if(_.group===a){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(Z(e)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),c=o(x.right,c),f=o(x.bottom,f),h.push({dom:b,left:x.left,top:x.top})}}),l*=v,u*=v,c*=v,f*=v;var d=c-l,p=f-u,g=Qf.createCanvas(),m=Cl(g,{renderer:n?"svg":"canvas"});if(m.resize({width:d,height:p}),n){var y="";return w(h,function(_){var S=_.left-l,b=_.top-u;y+=''+_.dom+""}),m.painter.getSvgRoot().innerHTML=y,e.connectedBackgroundColor&&m.painter.setBackgroundColor(e.connectedBackgroundColor),m.refreshImmediately(),m.painter.toDataURL()}else return e.connectedBackgroundColor&&m.add(new ve({shape:{x:0,y:0,width:d,height:p},style:{fill:e.connectedBackgroundColor}})),w(h,function(_){var S=new Nr({style:{x:_.left*v-l,y:_.top*v-u,image:_.dom}});m.add(S)}),m.refreshImmediately(),g.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return Ni(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return Ni(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var a=this._model,i,o=hn(a,e);return w(o,function(s,l){l.indexOf("Models")>=0&&w(s,function(u){var c=u.coordinateSystem;if(c&&c.containPoint)i=i||!!c.containPoint(n);else if(l==="seriesModels"){var f=this._chartsMap[u.__viewId];f&&f.containPoint&&(i=i||f.containPoint(n,u))}},this)},this),!!i},t.prototype.getVisual=function(e,n){var a=this._model,i=hn(a,e,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?h_(s,l,n):d_(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;w($_,function(n){var a=function(i){var o=e.getModel(),s=i.target,l,u=n==="globalout";if(u?l={}:s&&cn(s,function(d){var p=X(d);if(p&&p.dataIndex!=null){var g=p.dataModel||o.getSeriesByIndex(p.seriesIndex);return l=g&&g.getDataParams(p.dataIndex,p.dataType,s)||{},!0}else if(p.eventData)return l=B({},p.eventData),!0},!0),l){var c=l.componentType,f=l.componentIndex;(c==="markLine"||c==="markPoint"||c==="markArea")&&(c="series",f=l.seriesIndex);var h=c&&f!=null&&o.getComponent(c,f),v=h&&e[h.mainType==="series"?"_chartsMap":"_componentsMap"][h.__viewId];l.event=i,l.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:h,view:v},e.trigger(n,l)}};a.zrEventfulCallAtLast=!0,e._zr.on(n,a,e)}),w(yn,function(n,a){e._messageCenter.on(a,function(i){this.trigger(a,i)},e)}),w(["selectchanged"],function(n){e._messageCenter.on(n,function(a){this.trigger(n,a)},e)}),g_(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&fv(this.getDom(),js,"");var n=this,a=n._api,i=n._model;w(n._componentsViews,function(o){o.dispose(i,a)}),w(n._chartsViews,function(o){o.dispose(i,a)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete _n[n.id]},t.prototype.resize=function(e){if(!this[Ae]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var a=n.resetOption("media"),i=e&&e.silent;this[Ee]&&(i==null&&(i=this[Ee].silent),a=!0,this[Ee]=null),this[Ae]=!0;try{a&&dr(this),Mt.update.call(this,{type:"resize",animation:B({duration:0},e&&e.animation)})}catch(o){throw this[Ae]=!1,o}this[Ae]=!1,qr.call(this,i),jr.call(this,i)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(Y(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!Yo[e]){var a=Yo[e](this._api,n),i=this._zr;this._loadingFX=a,i.add(a)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=B({},e);return n.type=yn[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(Y(n)||(n={silent:!!n}),!!Ba[e.type]&&this._model){if(this[Ae]){this._pendingActions.push(e);return}var a=n.silent;Vi.call(this,e,a);var i=n.flush;i?this._zr.flush():i!==!1&&ce.browser.weChat&&this._throttledZrFlush(),qr.call(this,a),jr.call(this,a)}},t.prototype.updateLabelLayout=function(){qe.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,a=this.getModel(),i=a.getSeriesByIndex(n);i.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){dr=function(f){var h=f._scheduler;h.restorePipelines(f._model),h.prepareStageTasks(),Oi(f,!0),Oi(f,!1),h.plan()},Oi=function(f,h){for(var v=f._model,d=f._scheduler,p=h?f._componentsViews:f._chartsViews,g=h?f._componentsMap:f._chartsMap,m=f._zr,y=f._api,_=0;_h.get("hoverLayerThreshold")&&!ce.node&&!ce.worker&&h.eachSeries(function(g){if(!g.preventUsingHoverLayer){var m=f._chartsMap[g.__viewId];m.__alive&&m.eachRendered(function(y){y.states.emphasis&&(y.states.emphasis.hoverLayer=!0)})}})}function o(f,h){var v=f.get("blendMode")||null;h.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(f,h){if(!f.preventAutoZ){var v=f.get("z")||0,d=f.get("zlevel")||0;h.eachRendered(function(p){return l(p,v,d,-1/0),!0})}}function l(f,h,v,d){var p=f.getTextContent(),g=f.getTextGuideLine(),m=f.isGroup;if(m)for(var y=f.childrenRef(),_=0;_0?{duration:p,delay:v.get("delay"),easing:v.get("easing")}:null;h.eachRendered(function(m){if(m.states&&m.states.emphasis){if(xr(m))return;if(m instanceof _e&&Bm(m),m.__dirty){var y=m.prevStates;y&&m.useStates(y)}if(d){m.stateTransition=g;var _=m.getTextContent(),S=m.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}m.__dirty&&a(m)}})}Yu=function(f){return new(function(h){V(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return f._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var p=d.__ecComponentInfo;if(p!=null)return f._model.getComponent(p.mainType,p.index);d=d.parent}},v.prototype.enterEmphasis=function(d,p){Mr(d,p),ze(f)},v.prototype.leaveEmphasis=function(d,p){Ir(d,p),ze(f)},v.prototype.enterBlur=function(d){Am(d),ze(f)},v.prototype.leaveBlur=function(d){_v(d),ze(f)},v.prototype.enterSelect=function(d){Sv(d),ze(f)},v.prototype.leaveSelect=function(d){xv(d),ze(f)},v.prototype.getModel=function(){return f.getModel()},v.prototype.getViewOfComponentModel=function(d){return f.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return f.getViewOfSeriesModel(d)},v}(oh))(f)},Kh=function(f){function h(v,d){for(var p=0;p=0)){Zu.push(e);var i=Oh.wrapStageHandler(e,a);i.__prio=t,i.__raw=e,r.push(i)}}function td(r,t){Yo[r]=t}function J_(r,t,e){var n=P_("registerMap");n&&n(r,t,e)}var eS=S0;lr(Ks,Z0);lr(ui,K0);lr(ui,q0);lr(Ks,f_);lr(ui,v_);lr(Hh,M_);Jh(lh);ed(E_,Jy);td("default",j0);ct({type:jt,event:jt,update:jt},mt);ct({type:ma,event:ma,update:ma},mt);ct({type:dn,event:dn,update:dn},mt);ct({type:ya,event:ya,update:ya},mt);ct({type:pn,event:pn,update:pn},mt);Qh("light",l_);Qh("dark",u_);function Qr(r){return r==null?0:r.length||1}function Ku(r){return r}var tS=function(){function r(t,e,n,a,i,o){this._old=t,this._new=e,this._oldKeyGetter=n||Ku,this._newKeyGetter=a||Ku,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},a=new Array(t.length),i=new Array(e.length);this._initIndexMap(t,null,a,"_oldKeyGetter"),this._initIndexMap(e,n,i,"_newKeyGetter");for(var o=0;o1){var c=l.shift();l.length===1&&(n[s]=l[0]),this._update&&this._update(c,o)}else u===1?(n[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},a={},i=[],o=[];this._initIndexMap(t,n,i,"_oldKeyGetter"),this._initIndexMap(e,a,o,"_newKeyGetter");for(var s=0;s1&&h===1)this._updateManyToOne&&this._updateManyToOne(c,u),a[l]=null;else if(f===1&&h>1)this._updateOneToMany&&this._updateOneToMany(c,u),a[l]=null;else if(f===1&&h===1)this._update&&this._update(c,u),a[l]=null;else if(f>1&&h>1)this._updateManyToMany&&this._updateManyToMany(c,u),a[l]=null;else if(f>1)for(var v=0;v1)for(var s=0;s30}var Jr=Y,It=F,lS=typeof Int32Array>"u"?Array:Int32Array,uS="e\0\0",qu=-1,cS=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],fS=["_approximateExtent"],ju,aa,en,tn,Gi,ia,Wi,vS=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var n,a=!1;nd(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(a=!0,n=t),n=n||["x","y"];for(var i={},o=[],s={},l=!1,u={},c=0;c=e)){var n=this._store,a=n.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=a.getSource().sourceFormat,l=s===$e;if(l&&!a.pure)for(var u=[],c=t;c0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,a=n[t];a||(a=n[t]={});var i=a[e];return i==null&&(i=this.getVisual(e),N(i)?i=i.slice():Jr(i)&&(i=B({},i)),a[e]=i),i},r.prototype.setItemVisual=function(t,e,n){var a=this._itemVisuals[t]||{};this._itemVisuals[t]=a,Jr(e)?B(a,e):a[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){Jr(t)?B(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?B(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;mm(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){w(this._graphicEls,function(n,a){n&&t&&t.call(e,n,a)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:It(this.dimensions,this._getDimInfo,this),this.hostModel)),Gi(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];$(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var a=n.apply(this,arguments);return e.apply(this,[a].concat(gg(arguments)))})},r.internalField=function(){ju=function(t){var e=t._invertedIndicesMap;w(e,function(n,a){var i=t._dimInfos[a],o=i.ordinalMeta,s=t._store;if(o){n=e[a]=new lS(o.categories.length);for(var l=0;l1&&(l+="__ec__"+c),a[e]=l}}}(),r}();const sd=vS;function ld(r,t){Gs(r)||(r=Ws(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],a=U(),i=[],o=dS(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&od(o),l=n===r.dimensionsDefine,u=l?id(r):ad(n),c=t.encodeDefine;!c&&t.encodeDefaulter&&(c=t.encodeDefaulter(r,o));for(var f=U(c),h=new _h(o),v=0;v0&&(n.name=a+(i-1)),i++,t.set(a,i)}}function dS(r,t,e,n){var a=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return w(t,function(i){var o;Y(i)&&(o=i.dimsDef)&&(a=Math.max(a,o.length))}),a}function pS(r,t,e){if(e||t.hasKey(r)){for(var n=0;t.hasKey(r+n);)n++;r+=n}return t.set(r,!0),r}var gS=function(){function r(t){this.coordSysDims=[],this.axisMap=U(),this.categoryAxisMap=U(),this.coordSysName=t}return r}();function mS(r){var t=r.get("coordinateSystem"),e=new gS(t),n=yS[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var yS={cartesian2d:function(r,t,e,n){var a=r.getReferringComponents("xAxis",Re).models[0],i=r.getReferringComponents("yAxis",Re).models[0];t.coordSysDims=["x","y"],e.set("x",a),e.set("y",i),pr(a)&&(n.set("x",a),t.firstCategoryDimIndex=0),pr(i)&&(n.set("y",i),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var a=r.getReferringComponents("singleAxis",Re).models[0];t.coordSysDims=["single"],e.set("single",a),pr(a)&&(n.set("single",a),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var a=r.getReferringComponents("polar",Re).models[0],i=a.findAxisModel("radiusAxis"),o=a.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",i),e.set("angle",o),pr(i)&&(n.set("radius",i),t.firstCategoryDimIndex=0),pr(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var a=r.ecModel,i=a.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=i.dimensions.slice();w(i.parallelAxisIndex,function(s,l){var u=a.getComponent("parallelAxis",s),c=o[l];e.set(c,u),pr(u)&&(n.set(c,u),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=l))})}};function pr(r){return r.get("type")==="category"}function _S(r,t,e){e=e||{};var n=e.byIndex,a=e.stackedCoordDimension,i,o,s;SS(t)?i=t:(o=t.schema,i=o.dimensions,s=t.store);var l=!!(r&&r.get("stack")),u,c,f,h;if(w(i,function(y,_){G(y)&&(i[_]=y={name:y}),l&&!y.isExtraCoord&&(!n&&!u&&y.ordinalMeta&&(u=y),!c&&y.type!=="ordinal"&&y.type!=="time"&&(!a||a===y.coordDim)&&(c=y))}),c&&!n&&!u&&(n=!0),c){f="__\0ecstackresult_"+r.id,h="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var v=c.coordDim,d=c.type,p=0;w(i,function(y){y.coordDim===v&&p++});var g={name:f,coordDim:v,coordDimIndex:p,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},m={name:h,coordDim:h,coordDimIndex:p+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(h,d),m.storeDimIndex=s.ensureCalculationDimension(f,d)),o.appendCalculationDimension(g),o.appendCalculationDimension(m)):(i.push(g),i.push(m))}return{stackedDimension:c&&c.name,stackedByDimension:u&&u.name,isStackedByIndex:n,stackedOverDimension:h,stackResultDimension:f}}function SS(r){return!nd(r.schema)}function kr(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function xS(r,t){return kr(r,t)?r.getCalculationInfo("stackResultDimension"):t}function bS(r,t){var e=r.get("coordinateSystem"),n=Fs.get(e),a;return t&&t.coordSysDims&&(a=F(t.coordSysDims,function(i){var o={name:i},s=t.axisMap.get(i);if(s){var l=s.get("type");o.type=$o(l)}return o})),a||(a=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),a}function wS(r,t,e){var n,a;return e&&w(r,function(i,o){var s=i.coordDim,l=e.categoryAxisMap.get(s);l&&(n==null&&(n=o),i.ordinalMeta=l.getOrdinalMeta(),t&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(a=!0)}),!a&&n!=null&&(r[n].otherDims.itemName=0),n}function ci(r,t,e){e=e||{};var n=t.getSourceManager(),a,i=!1;r?(i=!0,a=Ws(r)):(a=n.getSource(),i=a.sourceFormat===$e);var o=mS(t),s=bS(t,o),l=e.useEncodeDefaulter,u=$(l)?l:l?J(eh,s,t):null,c={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},f=ld(a,c),h=wS(f.dimensions,e.createInvertedIndices,o),v=i?null:n.getSharedDataStore(f),d=_S(t,{schema:f,store:v}),p=new sd(f,t);p.setCalculationInfo(d);var g=h!=null&&CS(a)?function(m,y,_,S){return S===h?_:this.defaultDimValueGetter(m,y,_,S)}:null;return p.hasItemOption=!1,p.initData(i?a:v,null,g),p}function CS(r){if(r.sourceFormat===$e){var t=TS(r.data||[]);return!N(zn(t))}}function TS(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();Ua(ud);const bt=ud;var DS=0,AS=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++DS}return r.createByAxisModel=function(t){var e=t.option,n=e.data,a=n&&F(n,MS);return new r({categories:a,needCollect:!a,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!G(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var a=this._getOrCreateMap();return e=a.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,a.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=U(this.categories))},r}();function MS(r){return Y(r)&&r.value!=null?r.value:r+""}const Xo=AS;function Zo(r){return r.type==="interval"||r.type==="log"}function IS(r,t,e,n){var a={},i=r[1]-r[0],o=a.interval=av(i/t,!0);e!=null&&on&&(o=a.interval=n);var s=a.intervalPrecision=cd(o),l=a.niceTickExtent=[ye(Math.ceil(r[0]/o)*o,s),ye(Math.floor(r[1]/o)*o,s)];return LS(l,r),a}function Hi(r){var t=Math.pow(10,ys(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,ye(e*t)}function cd(r){return dt(r)+2}function Qu(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function LS(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),Qu(r,0,t),Qu(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function fi(r,t){return r>=t[0]&&r<=t[1]}function vi(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function hi(r,t){return r*(t[1]-t[0])+t[0]}var fd=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var a=n.getSetting("ordinalMeta");return a||(a=new Xo({})),N(a)&&(a=new Xo({categories:F(a,function(i){return Y(i)?i.value:i})})),n._ordinalMeta=a,n._extent=n.getSetting("extent")||[0,a.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:G(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),fi(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),vi(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(hi(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,a=n[0];a<=n[1];)e.push({value:a}),a++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,a=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(bt);bt.registerClass(fd);const vd=fd;var Xt=ye,hd=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return fi(e,this._extent)},t.prototype.normalize=function(e){return vi(e,this._extent)},t.prototype.scale=function(e){return hi(e,this._extent)},t.prototype.setExtent=function(e,n){var a=this._extent;isNaN(e)||(a[0]=parseFloat(e)),isNaN(n)||(a[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=cd(e)},t.prototype.getTicks=function(e){var n=this._interval,a=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var l=1e4;a[0]l)return[];var c=s.length?s[s.length-1].value:i[1];return a[1]>c&&(e?s.push({value:Xt(c+n,o)}):s.push({value:a[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),a=[],i=this.getExtent(),o=1;oi[0]&&v0&&(i=i===null?s:Math.min(i,s))}e[n]=i}}return e}function gd(r){var t=kS(r),e=[];return w(r,function(n){var a=n.coordinateSystem,i=a.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=t[l],c=Math.abs(o[1]-o[0]),f=i.scale.getExtent(),h=Math.abs(f[1]-f[0]);s=u?c/h*u:c}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=ee(n.get("barWidth"),s),p=ee(n.get("barMaxWidth"),s),g=ee(n.get("barMinWidth")||(Sd(n)?.5:1),s),m=n.get("barGap"),y=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:p,barMinWidth:g,barGap:m,barCategoryGap:y,axisKey:tl(i),stackId:el(n)})}),ES(e)}function ES(r){var t={};w(r,function(n,a){var i=n.axisKey,o=n.bandWidth,s=t[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;t[i]=s;var u=n.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var c=n.barWidth;c&&!l[u].width&&(l[u].width=c,c=Math.min(s.remainedWidth,c),s.remainedWidth-=c);var f=n.barMaxWidth;f&&(l[u].maxWidth=f);var h=n.barMinWidth;h&&(l[u].minWidth=h);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return w(t,function(n,a){e[a]={};var i=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var l=Ve(i).length;s=Math.max(35-l*4,15)+"%"}var u=ee(s,o),c=ee(n.gap,1),f=n.remainedWidth,h=n.autoWidthCount,v=(f-u)/(h+(h-1)*c);v=Math.max(v,0),w(i,function(m){var y=m.maxWidth,_=m.minWidth;if(m.width){var S=m.width;y&&(S=Math.min(S,y)),_&&(S=Math.max(S,_)),m.width=S,f-=S+c*S,h--}else{var S=v;y&&yS&&(S=_),S!==v&&(m.width=S,f-=S+c*S,h--)}}),v=(f-u)/(h+(h-1)*c),v=Math.max(v,0);var d=0,p;w(i,function(m,y){m.width||(m.width=v),p=m,d+=m.width*(1+c)}),p&&(d-=p.width*c);var g=-d/2;w(i,function(m,y){e[a][y]=e[a][y]||{bandWidth:o,offset:g,width:m.width},g+=m.width*(1+c)})}),e}function OS(r,t,e){if(r&&t){var n=r[tl(t)];return n!=null&&e!=null?n[el(e)]:n}}function md(r,t){var e=pd(r,t),n=gd(e);w(e,function(a){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=el(a),u=n[tl(s)][l],c=u.offset,f=u.width;i.setLayout({bandWidth:u.bandWidth,offset:c,size:f})})}function yd(r){return{seriesType:r,plan:Hn(),reset:function(t){if(_d(t)){var e=t.getData(),n=t.coordinateSystem,a=n.getBaseAxis(),i=n.getOtherAxis(a),o=e.getDimensionIndex(e.mapDimension(i.dim)),s=e.getDimensionIndex(e.mapDimension(a.dim)),l=t.get("showBackground",!0),u=e.mapDimension(i.dim),c=e.getCalculationInfo("stackResultDimension"),f=kr(e,u)&&!!e.getCalculationInfo("stackedOnSeries"),h=i.isHorizontal(),v=NS(a,i),d=Sd(t),p=t.get("barMinHeight")||0,g=c&&e.getDimensionIndex(c),m=e.getLayout("size"),y=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&nt(b*3),C=d&&l&&nt(b*3),T=d&&nt(b),D=n.master.getRect(),A=h?D.width:D.height,M,I=S.getStore(),L=0;(M=_.next())!=null;){var P=I.get(f?g:o,M),R=I.get(s,M),O=v,W=void 0;f&&(W=+P-I.get(o,M));var k=void 0,E=void 0,z=void 0,H=void 0;if(h){var q=n.dataToPoint([P,R]);if(f){var j=n.dataToPoint([W,R]);O=j[0]}k=O,E=q[1]+y,z=q[0]-O,H=m,Math.abs(z)>>1;r[a][1]a&&(this._approxInterval=a);var s=oa.length,l=Math.min(BS(oa,this._approxInterval,0,s),s-1);this._interval=oa[l][1],this._minLevelUnit=oa[Math.max(l-1,0)][0]},t.prototype.parse=function(e){return le(e)?e:+yt(e)},t.prototype.contain=function(e){return fi(this.parse(e),this._extent)},t.prototype.normalize=function(e){return vi(this.parse(e),this._extent)},t.prototype.scale=function(e){return hi(e,this._extent)},t.type="time",t}(Un),oa=[["second",Es],["minute",Os],["hour",gn],["quarter-day",gn*6],["half-day",gn*12],["day",He*1.2],["half-week",He*3.5],["week",He*7],["month",He*31],["quarter",He*95],["half-year",ql/2],["year",ql]];function VS(r,t,e,n){var a=yt(t),i=yt(e),o=function(d){return Ql(a,d,n)===Ql(i,d,n)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},c=function(){return u()&&o("hour")},f=function(){return c()&&o("minute")},h=function(){return f()&&o("second")},v=function(){return h()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return c();case"minute":return f();case"second":return h();case"millisecond":return v()}}function zS(r,t){return r/=He,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function FS(r){var t=30*He;return r/=t,r>6?6:r>3?3:r>2?2:1}function GS(r){return r/=gn,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Ju(r,t){return r/=t?Os:Es,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function WS(r){return av(r,!0)}function HS(r,t,e){var n=new Date(r);switch(wr(t)){case"year":case"month":n[Gv(e)](0);case"day":n[Wv(e)](1);case"hour":n[Hv(e)](0);case"minute":n[Uv(e)](0);case"second":n[Yv(e)](0),n[$v(e)](0)}return n.getTime()}function US(r,t,e,n){var a=1e4,i=zv,o=0;function s(A,M,I,L,P,R,O){for(var W=new Date(M),k=M,E=W[L]();k1&&R===0&&I.unshift({value:I[0].value-k})}}for(var R=0;R=n[0]&&y<=n[1]&&f++)}var _=(n[1]-n[0])/t;if(f>_*1.5&&h>_/1.5||(u.push(g),f>_||r===i[v]))break}c=[]}}}for(var S=xe(F(u,function(A){return xe(A,function(M){return M.value>=n[0]&&M.value<=n[1]&&!M.notAdd})}),function(A){return A.length>0}),b=[],x=S.length-1,v=0;v0;)i*=10;var s=[ye(ZS(n[0]/i)*i),ye(XS(n[1]/i)*i)];this._interval=i,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){Sn.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Ke(e)/Ke(this.base),fi(e,this._extent)},t.prototype.normalize=function(e){return e=Ke(e)/Ke(this.base),vi(e,this._extent)},t.prototype.scale=function(e){return e=hi(e,this._extent),sa(this.base,e)},t.type="log",t}(bt),bd=rl.prototype;bd.getMinorTicks=Sn.getMinorTicks;bd.getLabel=Sn.getLabel;function la(r,t){return $S(r,dt(t))}bt.registerClass(rl);const KS=rl;var qS=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!c&&(l=0));var h=this._determinedMin,v=this._determinedMax;return h!=null&&(s=h,u=!0),v!=null&&(l=v,c=!0),{min:s,max:l,minFixed:u,maxFixed:c,isBlank:f}},r.prototype.modifyDataMinMax=function(t,e){this[QS[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=jS[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),jS={min:"_determinedMin",max:"_determinedMax"},QS={min:"_dataMin",max:"_dataMax"};function wd(r,t,e){var n=r.rawExtentInfo;return n||(n=new qS(r,t,e),r.rawExtentInfo=n,n)}function ua(r,t){return t==null?null:bo(t)?NaN:r.parse(t)}function Cd(r,t){var e=r.type,n=wd(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var a=n.min,i=n.max,o=t.ecModel;if(o&&e==="time"){var s=pd("bar",o),l=!1;if(w(s,function(f){l=l||f.getBaseAxis()===t.axis}),l){var u=gd(s),c=JS(a,i,t,u);a=c.min,i=c.max}}return{extent:[a,i],fixMin:n.minFixed,fixMax:n.maxFixed}}function JS(r,t,e,n){var a=e.axis.getExtent(),i=a[1]-a[0],o=OS(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;w(o,function(v){s=Math.min(v.offset,s)});var l=-1/0;w(o,function(v){l=Math.max(v.offset+v.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,c=t-r,f=1-(s+l)/i,h=c/f-c;return t+=h*(l/u),r-=h*(s/u),{min:r,max:t}}function tc(r,t){var e=t,n=Cd(r,e),a=n.extent,i=e.get("splitNumber");r instanceof KS&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),l=o==="interval"||o==="time";r.setExtent(a[0],a[1]),r.calcNiceExtent({splitNumber:i,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:l?e.get("minInterval"):null,maxInterval:l?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function ex(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new vd({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new YS({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(bt.getClass(t)||Un)}}function tx(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function Yn(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(a,i){return r.scale.getFormattedLabel(a,i,n)}}(t):G(t)?function(n){return function(a){var i=r.scale.getLabel(a),o=n.replace("{value}",i??"");return o}}(t):$(t)?function(n){return function(a,i){return e!=null&&(i=a.value-e),n(nl(r,a),i,a.level!=null?{level:a.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function nl(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function rx(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,a,i=e.getExtent();e instanceof vd?a=e.count():(n=e.getTicks(),a=n.length);var o=r.getLabelModel(),s=Yn(r),l,u=1;a>40&&(u=Math.ceil(a/40));for(var c=0;cr[1]&&(r[1]=a[1])})}var ix=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),rc=[],ox={registerPreprocessor:Jh,registerProcessor:ed,registerPostInit:K_,registerPostUpdate:q_,registerUpdateLifecycle:Qs,registerAction:ct,registerCoordinateSystem:j_,registerLayout:Q_,registerVisual:lr,registerTransform:eS,registerLoading:td,registerMap:J_,registerImpl:L_,PRIORITY:H_,ComponentModel:oe,ComponentView:Ye,SeriesModel:lt,ChartView:Oe,registerComponentModel:function(r){oe.registerClass(r)},registerComponentView:function(r){Ye.registerClass(r)},registerSeriesModel:function(r){lt.registerClass(r)},registerChartView:function(r){Oe.registerClass(r)},registerSubTypeDefaulter:function(r,t){oe.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){mg(r,t)}};function _t(r){if(N(r)){w(r,function(t){_t(t)});return}se(rc,r)>=0||(rc.push(r),$(r)&&(r={install:r}),r.install(ox))}var Rn=ue();function sx(r){return r.type==="category"?ux(r):fx(r)}function lx(r,t){return r.type==="category"?cx(r,t):{ticks:F(r.scale.getTicks(),function(e){return e.value})}}function ux(r){var t=r.getLabelModel(),e=Ad(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function Ad(r,t){var e=Md(r,"labels"),n=al(t),a=Id(e,n);if(a)return a;var i,o;return $(n)?i=Rd(r,n):(o=n==="auto"?vx(r):n,i=Pd(r,o)),Ld(e,n,{labels:i,labelCategoryInterval:o})}function cx(r,t){var e=Md(r,"ticks"),n=al(t),a=Id(e,n);if(a)return a;var i,o;if((!t.get("show")||r.scale.isBlank())&&(i=[]),$(n))i=Rd(r,n,!0);else if(n==="auto"){var s=Ad(r,r.getLabelModel());o=s.labelCategoryInterval,i=F(s.labels,function(l){return l.tickValue})}else o=n,i=Pd(r,o,!0);return Ld(e,n,{ticks:i,tickCategoryInterval:o})}function fx(r){var t=r.scale.getTicks(),e=Yn(r);return{labels:F(t,function(n,a){return{level:n.level,formattedLabel:e(n,a),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function Md(r,t){return Rn(r)[t]||(Rn(r)[t]=[])}function Id(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var l=i[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),c=Math.abs(u*Math.cos(n)),f=Math.abs(u*Math.sin(n)),h=0,v=0;l<=i[1];l+=s){var d=0,p=0,g=ms(e({value:l}),t.font,"center","top");d=g.width*1.3,p=g.height*1.3,h=Math.max(h,d,7),v=Math.max(v,p,7)}var m=h/c,y=v/f;isNaN(m)&&(m=1/0),isNaN(y)&&(y=1/0);var _=Math.max(0,Math.floor(Math.min(m,y))),S=Rn(r.model),b=r.getExtent(),x=S.lastAutoInterval,C=S.lastTickCount;return x!=null&&C!=null&&Math.abs(x-_)<=1&&Math.abs(C-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function dx(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function Pd(r,t,e){var n=Yn(r),a=r.scale,i=a.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((t||0)+1,1),u=i[0],c=a.count();u!==0&&l>1&&c/l>2&&(u=Math.round(Math.ceil(u/l)*l));var f=Td(r),h=o.get("showMinLabel")||f,v=o.get("showMaxLabel")||f;h&&u!==i[0]&&p(i[0]);for(var d=u;d<=i[1];d+=l)p(d);v&&d-l!==i[1]&&p(i[1]);function p(g){var m={value:g};s.push(e?g:{formattedLabel:n(m),rawLabel:a.getLabel(m),tickValue:g})}return s}function Rd(r,t,e){var n=r.scale,a=Yn(r),i=[];return w(n.getTicks(),function(o){var s=n.getLabel(o),l=o.value;t(o.value,s)&&i.push(e?l:{formattedLabel:a(o),rawLabel:s,tickValue:l})}),i}var nc=[0,1],px=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),a=Math.max(e[0],e[1]);return t>=n&&t<=a},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return rv(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,a=this.scale;return t=a.normalize(t),this.onBand&&a.type==="ordinal"&&(n=n.slice(),ac(n,a.count())),Ot(t,nc,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,a=this.scale;this.onBand&&a.type==="ordinal"&&(n=n.slice(),ac(n,a.count()));var i=Ot(t,n,nc,e);return this.scale.scale(i)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=lx(this,e),a=n.ticks,i=F(a,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return gx(this,i,o,t.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),a=F(n,function(i){return F(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return a},r.prototype.getViewLabels=function(){return sx(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var a=Math.abs(t[1]-t[0]);return Math.abs(a)/n},r.prototype.calculateCategoryInterval=function(){return hx(this)},r}();function ac(r,t){var e=r[1]-r[0],n=t,a=e/n/2;r[0]+=a,r[1]-=a}function gx(r,t,e,n){var a=t.length;if(!r.onBand||e||!a)return;var i=r.getExtent(),o,s;if(a===1)t[0].coord=i[0],o=t[1]={coord:i[1]};else{var l=t[a-1].tickValue-t[0].tickValue,u=(t[a-1].coord-t[0].coord)/l;w(t,function(v){v.coord-=u/2});var c=r.scale.getExtent();s=1+c[1]-t[a-1].tickValue,o={coord:t[a-1].coord+u*s},t.push(o)}var f=i[0]>i[1];h(t[0].coord,i[0])&&(n?t[0].coord=i[0]:t.shift()),n&&h(i[0],t[0].coord)&&t.unshift({coord:i[0]}),h(i[1],o.coord)&&(n?o.coord=i[1]:t.pop()),n&&h(o.coord,i[1])&&t.push({coord:i[1]});function h(v,d){return v=ye(v),d=ye(d),f?v>d:va&&(a+=rn);var v=Math.atan2(s,o);if(v<0&&(v+=rn),v>=n&&v<=a||v+rn>=n&&v+rn<=a)return l[0]=c,l[1]=f,u-e;var d=e*Math.cos(n)+r,p=e*Math.sin(n)+t,g=e*Math.cos(a)+r,m=e*Math.sin(a)+t,y=(d-o)*(d-o)+(p-s)*(p-s),_=(g-o)*(g-o)+(m-s)*(m-s);return y<_?(l[0]=d,l[1]=p,Math.sqrt(y)):(l[0]=g,l[1]=m,Math.sqrt(_))}function za(r,t,e,n,a,i,o,s){var l=a-r,u=i-t,c=e-r,f=n-t,h=Math.sqrt(c*c+f*f);c/=h,f/=h;var v=l*c+u*f,d=v/h;s&&(d=Math.min(Math.max(d,0),1)),d*=h;var p=o[0]=r+d*c,g=o[1]=t+d*f;return Math.sqrt((p-a)*(p-a)+(g-i)*(g-i))}function kd(r,t,e,n,a,i,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,l=t+n,u=o[0]=Math.min(Math.max(a,r),s),c=o[1]=Math.min(Math.max(i,t),l);return Math.sqrt((u-a)*(u-a)+(c-i)*(c-i))}var je=[];function xx(r,t,e){var n=kd(t.x,t.y,t.width,t.height,r.x,r.y,je);return e.set(je[0],je[1]),n}function bx(r,t,e){for(var n=0,a=0,i=0,o=0,s,l,u=1/0,c=t.data,f=r.x,h=r.y,v=0;v0){t=t/180*Math.PI,Je.fromArray(r[0]),ne.fromArray(r[1]),fe.fromArray(r[2]),be.sub(at,Je,ne),be.sub(tt,fe,ne);var e=at.len(),n=tt.len();if(!(e<.001||n<.001)){at.scale(1/e),tt.scale(1/n);var a=at.dot(tt),i=Math.cos(t);if(i1&&be.copy(Pe,fe),Pe.toArray(r[1])}}}}function wx(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,Je.fromArray(r[0]),ne.fromArray(r[1]),fe.fromArray(r[2]),be.sub(at,ne,Je),be.sub(tt,fe,ne);var n=at.len(),a=tt.len();if(!(n<.001||a<.001)){at.scale(1/n),tt.scale(1/a);var i=at.dot(t),o=Math.cos(e);if(i=l)be.copy(Pe,fe);else{Pe.scaleAndAdd(tt,s/Math.tan(Math.PI/2-c));var f=fe.x!==ne.x?(Pe.x-ne.x)/(fe.x-ne.x):(Pe.y-ne.y)/(fe.y-ne.y);if(isNaN(f))return;f<0?be.copy(Pe,ne):f>1&&be.copy(Pe,fe)}Pe.toArray(r[1])}}}}function Ui(r,t,e,n){var a=e==="normal",i=a?r:r.ensureState(e);i.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();a?r.useStyle(s):i.style=s}function Cx(r,t){var e=t.smooth,n=t.points;if(n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var a=Tl(n[0],n[1]),i=Tl(n[1],n[2]);if(!a||!i){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(a,i)*e,s=_i([],n[1],n[0],o/a),l=_i([],n[1],n[2],o/i),u=_i([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],n[2][0],n[2][1])}else for(var c=1;c0&&i&&b(-c/o,0,o);var p=r[0],g=r[o-1],m,y;_(),m<0&&x(-m,.8),y<0&&x(y,.8),_(),S(m,y,1),S(y,m,-1),_(),m<0&&C(-m),y<0&&C(y);function _(){m=p.rect[t]-n,y=a-g.rect[t]-g.rect[e]}function S(T,D,A){if(T<0){var M=Math.min(D,-T);if(M>0){b(M*A,0,o);var I=M+T;I<0&&x(-I*A,1)}else x(-T*A,1)}}function b(T,D,A){T!==0&&(u=!0);for(var M=D;M0)for(var I=0;I0;I--){var O=A[I-1]*R;b(-O,I,o)}}}function C(T){var D=T<0?-1:1;T=Math.abs(T);for(var A=Math.ceil(T/(o-1)),M=0;M0?b(A,0,M+1):b(-A,o-M-1,o),T-=A,T<=0)return}return u}function Tx(r,t,e,n){return Vd(r,"x","width",t,e,n)}function zd(r,t,e,n){return Vd(r,"y","height",t,e,n)}function Fd(r){var t=[];r.sort(function(p,g){return g.priority-p.priority});var e=new Ne(0,0,0,0);function n(p){if(!p.ignore){var g=p.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}p.ignore=!0}for(var a=0;a=0&&n.attr(i.oldLayoutSelect),se(h,"emphasis")>=0&&n.attr(i.oldLayoutEmphasis)),ge(n,u,e,l)}else if(n.attr(u),!zr(n).valueAnimation){var f=ae(n.style.opacity,1);n.style.opacity=0,De(n,{style:{opacity:f}},e,l)}if(i.oldLayout=u,n.states.select){var v=i.oldLayoutSelect={};ca(v,u,fa),ca(v,n.states.select,fa)}if(n.states.emphasis){var d=i.oldLayoutEmphasis={};ca(d,u,fa),ca(d,n.states.emphasis,fa)}Qm(n,l,c,e,e)}if(a&&!a.ignore&&!a.invisible){var i=Mx(a),o=i.oldLayout,p={points:a.shape.points};o?(a.attr({shape:o}),ge(a,{shape:p},e)):(a.setShape(p),a.style.strokePercent=0,De(a,{style:{strokePercent:1}},e)),i.oldLayout=p}},r}();const Lx=Ix;var $i=ue();function dD(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var a=$i(e).labelManager;a||(a=$i(e).labelManager=new Lx),a.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var a=$i(e).labelManager;n.updatedSeries.forEach(function(i){a.addLabelsOfSeries(e.getViewOfSeriesModel(i))}),a.updateLayoutConfig(e),a.layout(e),a.processLabelsOverall()})}var Px=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(oe);const Rx=Px;var Ko=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Re).models[0]},t.type="cartesian2dAxis",t}(oe);St(Ko,ix);var Gd={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},kx=K({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},Gd),il=K({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},Gd),Ex=K({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},il),Ox=te({logBase:10},il);const Nx={category:kx,value:il,time:Ex,log:Ox};var Bx={value:1,category:1,time:1,log:1};function sc(r,t,e,n){w(Bx,function(a,i){var o=K(K({},Nx[i],!0),n,!0),s=function(l){V(u,l);function u(){var c=l!==null&&l.apply(this,arguments)||this;return c.type=t+"Axis."+i,c}return u.prototype.mergeDefaultAndTheme=function(c,f){var h=An(this),v=h?ii(c):{},d=f.getTheme();K(c,d.get(i+"Axis")),K(c,this.getDefaultOption()),c.type=lc(c),h&&Pr(c,v,h)},u.prototype.optionUpdated=function(){var c=this.option;c.type==="category"&&(this.__ordinalMeta=Xo.createByAxisModel(this))},u.prototype.getCategories=function(c){var f=this.option;if(f.type==="category")return c?f.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=t+"Axis."+i,u.defaultOption=o,u}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",lc)}function lc(r){return r.type||(r.data?"category":"value")}var Vx=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return F(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),xe(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const zx=Vx;var qo=["x","y"];function uc(r){return r.type==="interval"||r.type==="time"}var Fx=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=qo,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!uc(e)||!uc(n))){var a=e.getExtent(),i=n.getExtent(),o=this.dataToPoint([a[0],i[0]]),s=this.dataToPoint([a[1],i[1]]),l=a[1]-a[0],u=i[1]-i[0];if(!(!l||!u)){var c=(s[0]-o[0])/l,f=(s[1]-o[1])/u,h=o[0]-a[0]*c,v=o[1]-i[0]*f,d=this._transform=[c,0,0,f,h,v];this._invTransform=ds([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),a=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&a.contain(a.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var a=this.dataToPoint(e),i=this.dataToPoint(n),o=this.getArea(),s=new Ne(a[0],a[1],i[0]-a[0],i[1]-a[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,a){a=a||[];var i=e[0],o=e[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return er(a,e,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return a[0]=s.toGlobalCoord(s.dataToCoord(i,n)),a[1]=l.toGlobalCoord(l.dataToCoord(o,n)),a},t.prototype.clampData=function(e,n){var a=this.getAxis("x").scale,i=this.getAxis("y").scale,o=a.getExtent(),s=i.getExtent(),l=a.parse(e[0]),u=i.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var a=[];if(this._invTransform)return er(a,e,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return a[0]=i.coordToData(i.toLocalCoord(e[0]),n),a[1]=o.coordToData(o.toLocalCoord(e[1]),n),a},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(e){e=e||0;var n=this.getAxis("x").getGlobalExtent(),a=this.getAxis("y").getGlobalExtent(),i=Math.min(n[0],n[1])-e,o=Math.min(a[0],a[1])-e,s=Math.max(n[0],n[1])-i+e,l=Math.max(a[0],a[1])-o+e;return new Ne(i,o,s,l)},t}(zx),Gx=function(r){V(t,r);function t(e,n,a,i,o){var s=r.call(this,e,n,a)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(mx);const Wx=Gx;function jo(r,t,e){e=e||{};var n=r.coordinateSystem,a=t.axis,i={},o=a.getAxesOnZeroOf()[0],s=a.position,l=o?"onZero":s,u=a.dim,c=n.getRect(),f=[c.x,c.x+c.width,c.y,c.y+c.height],h={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=u==="x"?[f[2]-v,f[3]+v]:[f[0]-v,f[1]+v];if(o){var p=o.toGlobalCoord(o.dataToCoord(0));d[h.onZero]=Math.max(Math.min(p,d[1]),d[0])}i.position=[u==="y"?d[h[l]]:f[0],u==="x"?d[h[l]]:f[3]],i.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=g[s],i.labelOffset=o?d[h[s]]-d[h.onZero]:0,t.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),Ar(e.labelInside,t.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var m=t.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-m:m,i.z2=1,i}function cc(r){return r.get("coordinateSystem")==="cartesian2d"}function fc(r){var t={xAxisModel:null,yAxisModel:null};return w(t,function(e,n){var a=n.replace(/Model$/,""),i=r.getReferringComponents(a,Re).models[0];t[n]=i}),t}var Xi=Math.log;function Hx(r,t,e){var n=Un.prototype,a=n.getTicks.call(e),i=n.getTicks.call(e,!0),o=a.length-1,s=n.getInterval.call(e),l=Cd(r,t),u=l.extent,c=l.fixMin,f=l.fixMax;if(r.type==="log"){var h=Xi(r.base);u=[Xi(u[0])/h,Xi(u[1])/h]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:c,fixMax:f});var v=n.getExtent.call(r);c&&(u[0]=v[0]),f&&(u[1]=v[1]);var d=n.getInterval.call(r),p=u[0],g=u[1];if(c&&f)d=(g-p)/o;else if(c)for(g=u[0]+d*o;gu[0]&&isFinite(p)&&isFinite(u[0]);)d=Hi(d),p=u[1]-d*o;else{var m=r.getTicks().length-1;m>o&&(d=Hi(d));var y=d*o;g=Math.ceil(u[1]/d)*d,p=ye(g-y),p<0&&u[0]>=0?(p=0,g=ye(y)):g>0&&u[1]<=0&&(g=0,p=-ye(y))}var _=(a[0].value-i[0].value)/s,S=(a[o].value-i[o].value)/s;n.setExtent.call(r,p+d*_,g+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,p+d,g-d)}var Ux=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=qo,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function a(o){var s,l=Ve(o),u=l.length;if(u){for(var c=[],f=u-1;f>=0;f--){var h=+l[f],v=o[h],d=v.model,p=v.scale;Zo(p)&&d.get("alignTicks")&&d.get("interval")==null?c.push(v):(tc(p,d),Zo(p)&&(s=v))}c.length&&(s||(s=c.pop(),tc(s.scale,s.model)),w(c,function(g){Hx(g.scale,g.model,s.scale)}))}}a(n.x),a(n.y);var i={};w(n.x,function(o){vc(n,"y",o,i)}),w(n.y,function(o){vc(n,"x",o,i)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var a=t.getBoxLayoutParams(),i=!n&&t.get("containLabel"),o=Ft(a,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(w(s,function(u){if(!u.model.get(["axisLabel","inside"])){var c=rx(u);if(c){var f=u.isHorizontal()?"height":"width",h=u.model.get(["axisLabel","margin"]);o[f]-=c[f]+h,u.position==="top"?o.y+=c.height+h:u.position==="left"&&(o.x+=c.width+h)}}}),l()),w(this._coordsList,function(u){u.calcAffineTransform()});function l(){w(s,function(u){var c=u.isHorizontal(),f=c?[0,o.width]:[0,o.height],h=u.inverse?1:0;u.setExtent(f[h],f[1-h]),Yx(u,c?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}Y(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var a=0,i=this._coordsList;a0?"top":"bottom",i="center"):Ia(a-Nt)?(o=n>0?"bottom":"top",i="center"):(o="middle",a>0&&a0?"right":"left":i=n>0?"left":"right"),{rotation:a,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),dc={axisLine:function(r,t,e,n){var a=t.get(["axisLine","show"]);if(a==="auto"&&r.handleAutoShown&&(a=r.handleAutoShown("axisLine")),!!a){var i=t.axis.getExtent(),o=n.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(er(s,s,o),er(l,l,o));var c=B({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),f=new tr({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:c,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Tn(f.shape,f.style.lineWidth),f.anid="line",e.add(f);var h=t.get(["axisLine","symbol"]);if(h!=null){var v=t.get(["axisLine","symbolSize"]);G(h)&&(h=[h,h]),(G(v)||le(v))&&(v=[v,v]);var d=Zs(t.get(["axisLine","symbolOffset"])||0,v),p=v[0],g=v[1];w([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(m,y){if(h[y]!=="none"&&h[y]!=null){var _=Gt(h[y],-p/2,-g/2,p,g,c.stroke,!0),S=m.r+m.offset,b=u?l:s;_.attr({rotation:m.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var a=Kx(e,n,t,r),i=jx(e,n,t,r);if(Zx(t,i,a),qx(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=Bd(F(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));Fd(o)}},axisName:function(r,t,e,n){var a=Ar(r.axisName,t.get("name"));if(a){var i=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),l=t.get("nameGap")||0,u=t.axis.getExtent(),c=u[0]>u[1]?-1:1,f=[i==="start"?u[0]-c*l:i==="end"?u[1]+c*l:(u[0]+u[1])/2,gc(i)?r.labelOffset+o*l:0],h,v=t.get("nameRotate");v!=null&&(v=v*Nt/180);var d;gc(i)?h=Qt.innerTextLayout(r.rotation,v??r.rotation,o):(h=Xx(r.rotation,i,v||0,u),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(h.rotation)),!isFinite(d)&&(d=null)));var p=s.getFont(),g=t.get("nameTruncate",!0)||{},m=g.ellipsis,y=Ar(r.nameTruncateMaxWidth,g.maxWidth,d),_=new we({x:f[0],y:f[1],rotation:h.rotation,silent:Qt.isLabelSilent(t),style:zt(s,{text:a,font:p,overflow:"truncate",width:y,ellipsis:m,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||h.textAlign,verticalAlign:s.get("verticalAlign")||h.textVerticalAlign}),z2:1});if(ja({el:_,componentModel:t,itemName:a}),_.__fullText=a,_.anid="name",t.get("triggerEvent")){var S=Qt.makeAxisEventDataBase(t);S.targetType="axisName",S.name=a,X(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function Xx(r,t,e,n){var a=nv(e-r),i,o,s=n[0]>n[1],l=t==="start"&&!s||t!=="start"&&s;return Ia(a-Nt/2)?(o=l?"bottom":"top",i="center"):Ia(a-Nt*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",aNt/2?i=l?"left":"right":i=l?"right":"left"),{rotation:a,textAlign:i,textVerticalAlign:o}}function Zx(r,t,e){if(!Td(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),a=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var i=t[0],o=t[1],s=t[t.length-1],l=t[t.length-2],u=e[0],c=e[1],f=e[e.length-1],h=e[e.length-2];n===!1?(Fe(i),Fe(u)):pc(i,o)&&(n?(Fe(o),Fe(c)):(Fe(i),Fe(u))),a===!1?(Fe(s),Fe(f)):pc(l,s)&&(a?(Fe(l),Fe(h)):(Fe(s),Fe(f)))}}function Fe(r){r&&(r.ignore=!0)}function pc(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var a=$f([]);return ev(a,a,-r.rotation),e.applyTransform(_o([],a,r.getLocalTransform())),n.applyTransform(_o([],a,t.getLocalTransform())),e.intersect(n)}}function gc(r){return r==="middle"||r==="center"}function Wd(r,t,e,n,a){for(var i=[],o=[],s=[],l=0;l=0||r===t}function nb(r){var t=ol(r);if(t){var e=t.axisPointerModel,n=t.axis.scale,a=e.option,i=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=Qo(e);i==null&&(a.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),os)return!0;if(o){var l=ol(t).seriesDataCount,u=a.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,a,i){},r.prototype.createPointerEl=function(t,e,n,a){var i=e.pointer;if(i){var o=qt(t).pointerEl=new Ls[i.type](_c(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,a){if(e.label){var i=qt(t).labelEl=new we(_c(e.label));t.add(i),xc(i,a)}},r.prototype.updatePointerEl=function(t,e,n){var a=qt(t).pointerEl;a&&e.pointer&&(a.setStyle(e.pointer.style),n(a,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,a){var i=qt(t).labelEl;i&&(i.setStyle(e.label.style),n(i,{x:e.label.x,y:e.label.y}),xc(i,a))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),a=this._handle,i=e.getModel("handle"),o=e.get("status");if(!i.get("show")||!o||o==="hide"){a&&n.remove(a),this._handle=null;return}var s;this._handle||(s=!0,a=this._handle=qa(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){Sg(u.event)},onmousedown:qi(this._onHandleDragMove,this,0,0),drift:qi(this._onHandleDragMove,this),ondragend:qi(this._onHandleDragEnd,this)}),n.add(a)),bc(a,e,!1),a.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");N(l)||(l=[l,l]),a.scaleX=l[0]/2,a.scaleY=l[1]/2,Ih(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){Sc(this._axisPointerModel,!e&&this._moveAnimation,this._handle,ji(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var a=this.updateHandleTransform(ji(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=a,n.stopAnimation(),n.attr(ji(a)),qt(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,a=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),a&&e.remove(a),this._group=null,this._handle=null,this._payloadInfo=null),zo(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function Sc(r,t,e,n){Zd(qt(e).lastProp,n)||(qt(e).lastProp=n,t?ge(e,n,r):(e.stopAnimation(),e.attr(n)))}function Zd(r,t){if(Y(r)&&Y(t)){var e=!0;return w(t,function(n,a){e=e&&Zd(r[a],n)}),!!e}else return r===t}function xc(r,t){r[t.get(["label","show"])?"show":"hide"]()}function ji(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function bc(r,t,e){var n=t.get("z"),a=t.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(n!=null&&(i.z=n),a!=null&&(i.zlevel=a),i.silent=e)})}const db=hb;function pb(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function gb(r,t,e,n,a){var i=e.get("value"),o=Kd(i,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),l=ai(s.get("padding")||0),u=s.getFont(),c=ms(o,u),f=a.position,h=c.width+l[1]+l[3],v=c.height+l[0]+l[2],d=a.align;d==="right"&&(f[0]-=h),d==="center"&&(f[0]-=h/2);var p=a.verticalAlign;p==="bottom"&&(f[1]-=v),p==="middle"&&(f[1]-=v/2),mb(f,h,v,n);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=t.get(["axisLine","lineStyle","color"])),r.label={x:f[0],y:f[1],style:zt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function mb(r,t,e,n){var a=n.getWidth(),i=n.getHeight();r[0]=Math.min(r[0]+t,a)-t,r[1]=Math.min(r[1]+e,i)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function Kd(r,t,e,n,a){r=t.scale.parse(r);var i=t.scale.getLabel({value:r},{precision:a.precision}),o=a.formatter;if(o){var s={value:nl(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};w(n,function(l){var u=e.getSeriesByIndex(l.seriesIndex),c=l.dataIndexInside,f=u&&u.getDataParams(c);f&&s.seriesData.push(f)}),G(o)?i=o.replace("{value}",i):$(o)&&(i=o(s))}return i}function qd(r,t,e){var n=bg();return ev(n,n,e.rotation),xg(n,n,e.position),Is([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function yb(r,t,e,n,a,i){var o=Hd.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=a.get(["label","margin"]),gb(t,n,a,i,{position:qd(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function _b(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function Sb(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var xb=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,a,i,o){var s=a.axis,l=s.grid,u=i.get("type"),c=wc(l,s).getOtherAxis(s).getGlobalExtent(),f=s.toGlobalCoord(s.dataToCoord(n,!0));if(u&&u!=="none"){var h=pb(i),v=bb[u](s,f,c);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=jo(l.model,a);yb(n,e,d,a,i,o)},t.prototype.getHandleTransform=function(e,n,a){var i=jo(n.axis.grid.model,n,{labelInside:!1});i.labelMargin=a.get(["handle","margin"]);var o=qd(n.axis,e,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,a,i){var o=a.axis,s=o.grid,l=o.getGlobalExtent(!0),u=wc(s,o).getOtherAxis(o).getGlobalExtent(),c=o.dim==="x"?0:1,f=[e.x,e.y];f[c]+=n[c],f[c]=Math.min(l[1],f[c]),f[c]=Math.max(l[0],f[c]);var h=(u[1]+u[0])/2,v=[h,h];v[c]=f[c];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:f[0],y:f[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[c]}},t}(db);function wc(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var bb={line:function(r,t,e){var n=_b([t,e[0]],[t,e[1]],Cc(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),a=e[1]-e[0];return{type:"Rect",shape:Sb([t-n/2,e[0]],[n,a],Cc(r))}}};function Cc(r){return r.dim==="x"?0:1}const wb=xb;var Cb=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},t}(oe);const Tb=Cb;var pt=ue(),Db=w;function jd(r,t,e){if(!ce.node){var n=t.getZr();pt(n).records||(pt(n).records={}),Ab(n,t);var a=pt(n).records[r]||(pt(n).records[r]={});a.handler=e}}function Ab(r,t){if(pt(r).initialized)return;pt(r).initialized=!0,e("click",J(Tc,"click")),e("mousemove",J(Tc,"mousemove")),e("globalout",Ib);function e(n,a){r.on(n,function(i){var o=Lb(t);Db(pt(r).records,function(s){s&&a(s,i,o.dispatchAction)}),Mb(o.pendings,t)})}}function Mb(r,t){var e=r.showTip.length,n=r.hideTip.length,a;e?a=r.showTip[e-1]:n&&(a=r.hideTip[n-1]),a&&(a.dispatchAction=null,t.dispatchAction(a))}function Ib(r,t,e){r.handler("leave",null,e)}function Tc(r,t,e,n){t.handler(r,e,n)}function Lb(r){var t={showTip:[],hideTip:[]},e=function(n){var a=t[n.type];a?a.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function es(r,t){if(!ce.node){var e=t.getZr(),n=(pt(e).records||{})[r];n&&(pt(e).records[r]=null)}}var Pb=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=n.getComponent("tooltip"),o=e.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";jd("axisPointer",a,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},t.prototype.remove=function(e,n){es("axisPointer",n)},t.prototype.dispose=function(e,n){es("axisPointer",n)},t.type="axisPointer",t}(Ye);const Rb=Pb;function Qd(r,t){var e=[],n=r.seriesIndex,a;if(n==null||!(a=t.getSeriesByIndex(n)))return{point:[]};var i=a.getData(),o=rr(i,r);if(o==null||o<0||N(o))return{point:[]};var s=i.getItemGraphicEl(o),l=a.coordinateSystem;if(a.getTooltipPosition)e=a.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),c=l.getOtherAxis(u),f=c.dim,h=u.dim,v=f==="x"||f==="radius"?1:0,d=i.mapDimension(h),p=[];p[v]=i.get(d,o),p[1-v]=i.get(i.getCalculationInfo("stackResultDimension"),o),e=l.dataToPoint(p)||[]}else e=l.dataToPoint(i.getValues(F(l.dimensions,function(m){return i.mapDimension(m)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),e=[g.x+g.width/2,g.y+g.height/2]}return{point:e,el:s}}var Dc=ue();function kb(r,t,e){var n=r.currTrigger,a=[r.x,r.y],i=r,o=r.dispatchAction||ie(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(s){Ta(a)&&(a=Qd({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},t).point);var l=Ta(a),u=i.axesInfo,c=s.axesInfo,f=n==="leave"||Ta(a),h={},v={},d={list:[],map:{}},p={showPointer:J(Ob,v),showTooltip:J(Nb,d)};w(s.coordSysMap,function(m,y){var _=l||m.containPoint(a);w(s.coordSysAxesInfo[y],function(S,b){var x=S.axis,C=Fb(u,S);if(!f&&_&&(!u||C)){var T=C&&C.value;T==null&&!l&&(T=x.pointToData(a)),T!=null&&Ac(S,T,p,!1,h)}})});var g={};return w(c,function(m,y){var _=m.linkGroup;_&&!v[y]&&w(_.axesInfo,function(S,b){var x=v[b];if(S!==m&&x){var C=x.value;_.mapper&&(C=m.axis.scale.parse(_.mapper(C,Mc(S),Mc(m)))),g[m.key]=C}})}),w(g,function(m,y){Ac(c[y],m,p,!0,h)}),Bb(v,c,h),Vb(d,a,r,o),zb(c,o,e),h}}function Ac(r,t,e,n,a){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=Eb(t,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&a.seriesIndex==null&&B(a,s[0]),!n&&r.snap&&i.containData(l)&&l!=null&&(t=l),e.showPointer(r,t,s),e.showTooltip(r,o,l)}}function Eb(r,t){var e=t.axis,n=e.dim,a=r,i=[],o=Number.MAX_VALUE,s=-1;return w(t.seriesModels,function(l,u){var c=l.getData().mapDimensionsAll(n),f,h;if(l.getAxisTooltipData){var v=l.getAxisTooltipData(c,r,e);h=v.dataIndices,f=v.nestestValue}else{if(h=l.getData().indicesOfNearest(c[0],r,e.type==="category"?.5:null),!h.length)return;f=l.getData().get(c[0],h[0])}if(!(f==null||!isFinite(f))){var d=r-f,p=Math.abs(d);p<=o&&((p=0&&s<0)&&(o=p,s=d,a=f,i.length=0),w(h,function(g){i.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:i,snapToValue:a}}function Ob(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function Nb(r,t,e,n){var a=e.payloadBatch,i=t.axis,o=i.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!a.length)){var l=t.coordSys.model,u=kn(l),c=r.map[u];c||(c=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(c)),c.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:a.slice()})}}function Bb(r,t,e){var n=e.axesInfo=[];w(t,function(a,i){var o=a.axisPointerModel.option,s=r[i];s?(!a.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!a.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:a.axis.dim,axisIndex:a.axis.model.componentIndex,value:o.value})})}function Vb(r,t,e,n){if(Ta(t)||!r.list.length){n({type:"hideTip"});return}var a=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:a.dataIndexInside,dataIndex:a.dataIndex,seriesIndex:a.seriesIndex,dataByCoordSys:r.list})}function zb(r,t,e){var n=e.getZr(),a="axisPointerLastHighlights",i=Dc(n)[a]||{},o=Dc(n)[a]={};w(r,function(u,c){var f=u.axisPointerModel.option;f.status==="show"&&u.triggerEmphasis&&w(f.seriesDataIndices,function(h){var v=h.seriesIndex+" | "+h.dataIndex;o[v]=h})});var s=[],l=[];w(i,function(u,c){!o[c]&&l.push(u)}),w(o,function(u,c){!i[c]&&s.push(u)}),l.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function Fb(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function Mc(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function Ta(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function Jd(r){Ud.registerAxisPointerClass("CartesianAxisPointer",wb),r.registerComponentModel(Tb),r.registerComponentView(Rb),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!N(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=Qx(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},kb)}function pD(r){_t(Xd),_t(Jd)}var Ic="\0_ec_interaction_mutex";function Gb(r,t,e){var n=ep(r);n[t]=e}function Wb(r,t,e){var n=ep(r),a=n[t];a===e&&(n[t]=null)}function ep(r){return r[Ic]||(r[Ic]={})}ct({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},mt);var Hb={axisPointer:1,tooltip:1,brush:1};function Ub(r,t,e){var n=t.getComponentByElement(r.topTarget),a=n&&n.coordinateSystem;return n&&n!==e&&!Hb.hasOwnProperty(n.mainType)&&a&&a.model!==e}function tp(r,t,e,n,a,i){r=r||0;var o=e[1]-e[0];if(a!=null&&(a=gr(a,[0,o])),i!=null&&(i=Math.max(i,a??0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=gr(s,[0,o]),a=i=gr(s,[a,i]),n=0}t[0]=gr(t[0],e),t[1]=gr(t[1],e);var l=Qi(t,n);t[n]+=r;var u=a||0,c=e.slice();l.sign<0?c[0]+=u:c[1]-=u,t[n]=gr(t[n],c);var f;return f=Qi(t,n),a!=null&&(f.sign!==l.sign||f.spani&&(t[1-n]=t[n]+f.sign*i),t}function Qi(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function gr(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var ar=!0,En=Math.min,Er=Math.max,Yb=Math.pow,$b=1e4,Xb=6,Zb=6,Lc="globalPan",Kb={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},qb={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Pc={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},jb=0,Qb=function(r){V(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new pe,n._uid="brushController_"+jb++,w(iw,function(a,i){this._handlers[i]=ie(a,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||Gb(n,Lc,this._uid),w(this._handlers,function(a,i){n.on(i,a)}),this._brushType=e.brushType,this._brushOption=K(Z(Pc),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;Wb(e,Lc,this._uid),w(this._handlers,function(n,a){e.off(a,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};w(e,function(a){n[a.panelId]=Z(a)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=F(e,function(h){return K(Z(Pc),h,!0)});var n="\0-brush-index-",a=this._covers,i=this._covers=[],o=this,s=this._creatingCover;return new Pn(a,e,u,l).add(c).update(c).remove(f).execute(),this;function l(h,v){return(h.id!=null?h.id:n+v)+"-"+h.brushType}function u(h,v){return l(h.__brushOption,v)}function c(h,v){var d=e[h];if(v!=null&&a[v]===s)i[h]=a[v];else{var p=i[h]=v!=null?(a[v].__brushOption=d,a[v]):np(o,rp(o,d));sl(o,p)}}function f(h){a[h]!==s&&o.group.remove(a[h])}},t.prototype.unmount=function(){return this.enableBrush(!1),ts(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(Vn);function rp(r,t){var e=di[t.brushType].createCover(r,t);return e.__brushOption=t,ip(e,t),r.group.add(e),e}function np(r,t){var e=ll(t);return e.endCreating&&(e.endCreating(r,t),ip(t,t.__brushOption)),t}function ap(r,t){var e=t.__brushOption;ll(t).updateCoverShape(r,t,e.range,e)}function ip(r,t){var e=t.z;e==null&&(e=$b),r.traverse(function(n){n.z=e,n.z2=e})}function sl(r,t){ll(t).updateCommon(r,t),ap(r,t)}function ll(r){return di[r.__brushOption.brushType]}function ul(r,t,e){var n=r._panels;if(!n)return ar;var a,i=r._transform;return w(n,function(o){o.isTargetByCursor(t,e,i)&&(a=o)}),a}function op(r,t){var e=r._panels;if(!e)return ar;var n=t.__brushOption.panelId;return n!=null?e[n]:ar}function ts(r){var t=r._covers,e=t.length;return w(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function ir(r,t){var e=F(r._covers,function(n){var a=n.__brushOption,i=Z(a.range);return{brushType:a.brushType,panelId:a.panelId,range:i}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function Jb(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],a=e[0]-n[0],i=e[1]-n[1],o=Yb(a*a+i*i,.5);return o>Xb}function sp(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function lp(r,t,e,n){var a=new pe;return a.add(new ve({name:"main",style:cl(e),silent:!0,draggable:!0,cursor:"move",drift:J(Rc,r,t,a,["n","s","w","e"]),ondragend:J(ir,t,{isEnd:!0})})),w(n,function(i){a.add(new ve({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:J(Rc,r,t,a,i),ondragend:J(ir,t,{isEnd:!0})}))}),a}function up(r,t,e,n){var a=n.brushStyle.lineWidth||0,i=Er(a,Zb),o=e[0][0],s=e[1][0],l=o-a/2,u=s-a/2,c=e[0][1],f=e[1][1],h=c-i+a/2,v=f-i+a/2,d=c-o,p=f-s,g=d+a,m=p+a;ht(r,t,"main",o,s,d,p),n.transformable&&(ht(r,t,"w",l,u,i,m),ht(r,t,"e",h,u,i,m),ht(r,t,"n",l,u,g,i),ht(r,t,"s",l,v,g,i),ht(r,t,"nw",l,u,i,i),ht(r,t,"ne",h,u,i,i),ht(r,t,"sw",l,v,i,i),ht(r,t,"se",h,v,i,i))}function rs(r,t){var e=t.__brushOption,n=e.transformable,a=t.childAt(0);a.useStyle(cl(e)),a.attr({silent:!n,cursor:n?"move":"default"}),w([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=t.childOfName(i.join("")),s=i.length===1?ns(r,i[0]):tw(r,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?qb[s]+"-resize":null})})}function ht(r,t,e,n,a,i,o){var s=t.childOfName(e);s&&s.setShape(nw(fl(r,t,[[n,a],[n+i,a+o]])))}function cl(r){return te({strokeNoScale:!0},r.brushStyle)}function cp(r,t,e,n){var a=[En(r,e),En(t,n)],i=[Er(r,e),Er(t,n)];return[[a[0],i[0]],[a[1],i[1]]]}function ew(r){return Ms(r.group)}function ns(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},a=Iv(e[t],ew(r));return n[a]}function tw(r,t){var e=[ns(r,t[0]),ns(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function Rc(r,t,e,n,a,i){var o=e.__brushOption,s=r.toRectRange(o.range),l=fp(t,a,i);w(n,function(u){var c=Kb[u];s[c[0]][c[1]]+=l[c[0]]}),o.range=r.fromRectRange(cp(s[0][0],s[1][0],s[0][1],s[1][1])),sl(t,e),ir(t,{isEnd:!1})}function rw(r,t,e,n){var a=t.__brushOption.range,i=fp(r,e,n);w(a,function(o){o[0]+=i[0],o[1]+=i[1]}),sl(r,t),ir(r,{isEnd:!1})}function fp(r,t,e){var n=r.group,a=n.transformCoordToLocal(t,e),i=n.transformCoordToLocal(0,0);return[a[0]-i[0],a[1]-i[1]]}function fl(r,t,e){var n=op(r,t);return n&&n!==ar?n.clipPath(e,r._transform):Z(e)}function nw(r){var t=En(r[0][0],r[1][0]),e=En(r[0][1],r[1][1]),n=Er(r[0][0],r[1][0]),a=Er(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:a-e}}function aw(r,t,e){if(!(!r._brushType||ow(r,t.offsetX,t.offsetY))){var n=r._zr,a=r._covers,i=ul(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var di={lineX:Oc(0),lineY:Oc(1),rect:{createCover:function(r,t){function e(n){return n}return lp({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=sp(r);return cp(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){up(r,t,e,n)},updateCommon:rs,contain:is},polygon:{createCover:function(r,t){var e=new pe;return e.add(new Nn({name:"main",style:cl(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new ps({name:"main",draggable:!0,drift:J(rw,r,t),ondragend:J(ir,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:fl(r,t,e)})},updateCommon:rs,contain:is}};function Oc(r){return{createCover:function(t,e){return lp({toRectRange:function(n){var a=[n,[0,100]];return r&&a.reverse(),a},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=sp(t),n=En(e[0][r],e[1][r]),a=Er(e[0][r],e[1][r]);return[n,a]},updateCoverShape:function(t,e,n,a){var i,o=op(t,e);if(o!==ar&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=t._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[n,i];r&&l.reverse(),up(t,e,l,a)},updateCommon:rs,contain:is}}const sw=Qb;function lw(r){return r=vl(r),function(t){return Pv(t,r)}}function uw(r,t){return r=vl(r),function(e){var n=t??e,a=n?r.width:r.height,i=n?r.x:r.y;return[i,i+(a||0)]}}function cw(r,t,e){var n=vl(r);return function(a,i){return n.contain(i[0],i[1])&&!Ub(a,t,e)}}function vl(r){return Ne.create(r)}var Nc=["x","y","radius","angle","single"],fw=["cartesian2d","polar","singleAxis"];function vw(r){var t=r.get("coordinateSystem");return se(fw,t)>=0}function Sr(r){return r+"Axis"}function hw(r,t){var e=U(),n=[],a=U();r.eachComponent({mainType:"dataZoom",query:t},function(c){a.get(c.uid)||s(c)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(c){!a.get(c.uid)&&l(c)&&(s(c),i=!0)}function s(c){a.set(c.uid,!0),n.push(c),u(c)}function l(c){var f=!1;return c.eachTargetAxis(function(h,v){var d=e.get(h);d&&d[v]&&(f=!0)}),f}function u(c){c.eachTargetAxis(function(f,h){(e.get(f)||e.set(f,[]))[h]=!0})}return n}var Ji=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),dw=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,a){var i=Bc(e);this.settledOption=i,this.mergeDefaultAndTheme(e,a),this._doInit(i)},t.prototype.mergeOption=function(e){var n=Bc(e);K(this.option,e,!0),K(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(n[i[0]]=a[i[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=U(),a=this._fillSpecifiedTargetAxis(n);a?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return w(Nc,function(a){var i=this.getReferringComponents(Sr(a),nm);if(i.specified){n=!0;var o=new Ji;w(i.models,function(s){o.add(s.componentIndex)}),e.set(a,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var a=this.ecModel,i=!0;if(i){var o=n==="vertical"?"y":"x",s=a.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=a.findComponents({mainType:"singleAxis",filter:function(c){return c.get("orient",!0)===n}});l(s,"single")}function l(u,c){var f=u[0];if(f){var h=new Ji;if(h.add(f.componentIndex),e.set(c,h),i=!1,c==="x"||c==="y"){var v=f.getReferringComponents("grid",Re).models[0];v&&w(u,function(d){f.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",Re).models[0]&&h.add(d.componentIndex)})}}}i&&w(Nc,function(u){if(i){var c=a.findComponents({mainType:Sr(u),filter:function(h){return h.get("type",!0)==="category"}});if(c[0]){var f=new Ji;f.add(c[0].componentIndex),e.set(u,f),i=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,a=this.get("rangeMode");w([["start","startValue"],["end","endValue"]],function(i,o){var s=e[i[0]]!=null,l=e[i[1]]!=null;s&&!l?n[o]="percent":!s&&l?n[o]="value":a?n[o]=a[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,a){e==null&&(e=this.ecModel.getComponent(Sr(n),a))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(a,i){w(a.indexList,function(o){e.call(n,i,o)})})},t.prototype.getAxisProxy=function(e,n){var a=this.getAxisModel(e,n);if(a)return a.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var a=this._targetAxisInfoMap.get(e);if(a&&a.indexMap[n])return this.ecModel.getComponent(Sr(e),n)},t.prototype.setRawRange=function(e){var n=this.option,a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i){(e[i[0]]!=null||e[i[1]]!=null)&&(n[i[0]]=a[i[0]]=e[i[0]],n[i[1]]=a[i[1]]=e[i[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;w(["start","startValue","end","endValue"],function(a){n[a]=e[a]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var a=this.findRepresentativeAxisProxy();if(a)return a.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,a=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!b)return!0;_&&(g=!0),S&&(d=!0),b&&(p=!0)}return g&&d&&p})}else _r(c,function(v){if(i==="empty")l.setData(u=u.map(v,function(p){return s(p)?p:NaN}));else{var d={};d[v]=o,u.selectRange(d)}});_r(c,function(v){u.setApproximateExtent(o,v)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;_r(["min","max"],function(a){var i=e.get(a+"Span"),o=e.get(a+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Ot(n[0]+o,n,[0,100],!0):i!=null&&(o=Ot(i,[0,100],n,!0)-n[0]),t[a+"Span"]=i,t[a+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var a=rv(n,[0,500]);a=Math.min(a,20);var i=t.axis.scale.rawExtentInfo;e[0]!==0&&i.setDeterminedMinMax("min",+n[0].toFixed(a)),e[1]!==100&&i.setDeterminedMinMax("max",+n[1].toFixed(a)),i.freeze()}},r}();function ww(r,t,e){var n=[1/0,-1/0];_r(e,function(o){ax(n,o.getData(),t)});var a=r.getAxisModel(),i=wd(a.axis.scale,a,n).calculate();return[i.min,i.max]}const Cw=bw;var Tw={getTargetSeries:function(r){function t(a){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(Sr(o),s);a(o,s,l,i)})})}t(function(a,i,o,s){o.__dzAxisProxy=null});var e=[];t(function(a,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new Cw(a,i,s,r),e.push(o.__dzAxisProxy))});var n=U();return w(e,function(a){w(a.getTargetSeriesModels(),function(i){n.set(i.uid,i)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).reset(e)}),e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var a=n.getDataPercentWindow(),i=n.getDataValueWindow();e.setCalculatedRange({start:a[0],end:a[1],startValue:i[0],endValue:i[1]})}})}};const Dw=Tw;function Aw(r){r.registerAction("dataZoom",function(t,e){var n=hw(e,t);w(n,function(a){a.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var zc=!1;function Mw(r){zc||(zc=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,Dw),Aw(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function Iw(r){r.registerComponentModel(mw),r.registerComponentView(xw),Mw(r)}var Qe=function(){function r(){}return r}(),hp={};function nn(r,t){hp[r]=t}function dp(r){return hp[r]}var Lw=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;w(this.option.feature,function(n,a){var i=dp(a);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(e)),K(n,i.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},t}(oe);const Pw=Lw;function Rw(r,t,e){var n=t.getBoxLayoutParams(),a=t.get("padding"),i={width:e.getWidth(),height:e.getHeight()},o=Ft(n,i,a);Tr(t.get("orient"),r,t.get("itemGap"),o.width,o.height),Sy(r,n,i,a)}function pp(r,t){var e=ai(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new ve({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var kw=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),l=e.get("orient")==="vertical",u=e.get("feature")||{},c=this._features||(this._features={}),f=[];w(u,function(d,p){f.push(p)}),new Pn(this._featureNames||[],f).add(h).update(h).remove(J(h,null)).execute(),this._featureNames=f;function h(d,p){var g=f[d],m=f[p],y=u[g],_=new Te(y,e,e.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===g&&(y.title=i.newTitle),g&&!m){if(Ew(g))S={onclick:_.option.onclick,featureName:g};else{var b=dp(g);if(!b)return;S=new b}c[g]=S}else if(S=c[m],!S)return;S.uid=Wn("toolbox-feature"),S.model=_,S.ecModel=n,S.api=a;var x=S instanceof Qe;if(!g&&m){x&&S.dispose&&S.dispose(n,a);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,a);return}v(_,S,g),_.setIconStatus=function(C,T){var D=this.option,A=this.iconPaths;D.iconStatus=D.iconStatus||{},D.iconStatus[C]=T,A[C]&&(T==="emphasis"?Mr:Ir)(A[C])},S instanceof Qe&&S.render&&S.render(_,n,a,i)}function v(d,p,g){var m=d.getModel("iconStyle"),y=d.getModel(["emphasis","iconStyle"]),_=p instanceof Qe&&p.getIcons?p.getIcons():d.get("icon"),S=d.get("title")||{},b,x;G(_)?(b={},b[g]=_):b=_,G(S)?(x={},x[g]=S):x=S;var C=d.iconPaths={};w(b,function(T,D){var A=qa(T,{},{x:-s/2,y:-s/2,width:s,height:s});A.setStyle(m.getItemStyle());var M=A.ensureState("emphasis");M.style=y.getItemStyle();var I=new we({style:{text:x[D],align:y.get("textAlign"),borderRadius:y.get("textBorderRadius"),padding:y.get("textPadding"),fill:null,font:Ev({fontStyle:y.get("textFontStyle"),fontFamily:y.get("textFontFamily"),fontSize:y.get("textFontSize"),fontWeight:y.get("textFontWeight")},n)},ignore:!0});A.setTextContent(I),ja({el:A,componentModel:e,itemName:D,formatterParamsExtra:{title:x[D]}}),A.__title=x[D],A.on("mouseover",function(){var L=y.getItemStyle(),P=l?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:y.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:y.get("textBackgroundColor")}),A.setTextConfig({position:y.get("textPosition")||P}),I.ignore=!e.get("showTitle"),a.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",D])!=="emphasis"&&a.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",D])==="emphasis"?Mr:Ir)(A),o.add(A),A.on("click",ie(p.onclick,p,n,a,D)),C[D]=A})}Rw(o,e,a),o.add(pp(o.getBoundingRect(),e)),l||o.eachChild(function(d){var p=d.__title,g=d.ensureState("emphasis"),m=g.textConfig||(g.textConfig={}),y=d.getTextContent(),_=y&&y.ensureState("emphasis");if(_&&!$(_)&&p){var S=_.style||(_.style={}),b=ms(p,we.makeFont(S)),x=d.x+o.x,C=d.y+o.y+s,T=!1;C+b.height>a.getHeight()&&(m.position="top",T=!0);var D=T?-5-b.height:s+10;x+b.width/2>a.getWidth()?(m.position=["100%",D],S.align="right"):x-b.width/2<0&&(m.position=[0,D],S.align="left")}})},t.prototype.updateView=function(e,n,a,i){w(this._features,function(o){o instanceof Qe&&o.updateView&&o.updateView(o.model,n,a,i)})},t.prototype.remove=function(e,n){w(this._features,function(a){a instanceof Qe&&a.remove&&a.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){w(this._features,function(a){a instanceof Qe&&a.dispose&&a.dispose(e,n)})},t.type="toolbox",t}(Ye);function Ew(r){return r.indexOf("my")===0}const Ow=kw;var Nw=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var a=this.model,i=a.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":a.get("type",!0)||"png",l=n.getConnectedDataURL({type:s,backgroundColor:a.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:a.get("connectedBackgroundColor"),excludeComponents:a.get("excludeComponents"),pixelRatio:a.get("pixelRatio")}),u=ce.browser;if($(MouseEvent)&&(u.newEdge||!u.ie&&!u.edge)){var c=document.createElement("a");c.download=i+"."+s,c.target="_blank",c.href=l;var f=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});c.dispatchEvent(f)}else if(window.navigator.msSaveOrOpenBlob||o){var h=l.split(","),v=h[0].indexOf("base64")>-1,d=o?decodeURIComponent(h[1]):h[1];v&&(d=window.atob(d));var p=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=d.length,m=new Uint8Array(g);g--;)m[g]=d.charCodeAt(g);var y=new Blob([m]);window.navigator.msSaveOrOpenBlob(y,p)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,p),document.body.removeChild(_)}}else{var x=a.get("lang"),C='',T=window.open();T.document.write(C),T.document.title=i}},t.getDefaultOption=function(e){var n={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(Qe);const Bw=Nw;var Fc="__ec_magicType_stack__",Vw=[["line","bar"],["stack"]],zw=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),a={};return w(e.get("type"),function(i){n[i]&&(a[i]=n[i])}),a},t.getDefaultOption=function(e){var n={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,a){var i=this.model,o=i.get(["seriesIndex",a]);if(Gc[a]){var s={series:[]},l=function(f){var h=f.subType,v=f.id,d=Gc[a](h,v,f,i);d&&(te(d,f.option),s.series.push(d));var p=f.coordinateSystem;if(p&&p.type==="cartesian2d"&&(a==="line"||a==="bar")){var g=p.getAxesByScale("ordinal")[0];if(g){var m=g.dim,y=m+"Axis",_=f.getReferringComponents(y,Re).models[0],S=_.componentIndex;s[y]=s[y]||[];for(var b=0;b<=S;b++)s[y][S]=s[y][S]||{};s[y][S].boundaryGap=a==="bar"}}};w(Vw,function(f){se(f,a)>=0&&w(f,function(h){i.setIconStatus(h,"normal")})}),i.setIconStatus(a,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,c=a;a==="stack"&&(u=K({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",a])!=="emphasis"&&(c="tiled")),n.dispatchAction({type:"changeMagicType",currentType:c,newOption:s,newTitle:u,featureName:"magicType"})}},t}(Qe),Gc={line:function(r,t,e,n){if(r==="bar")return K({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return K({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var a=e.get("stack")===Fc;if(r==="line"||r==="bar")return n.setIconStatus("stack",a?"normal":"emphasis"),K({id:t,stack:a?"":Fc},n.get(["option","stack"])||{},!0)}};ct({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const Fw=zw;var pi=new Array(60).join("-"),Or=" ";function Gw(r){var t={},e=[],n=[];return r.eachRawSeries(function(a){var i=a.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(a)}else e.push(a)}else e.push(a)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function Ww(r){var t=[];return w(r,function(e,n){var a=e.categoryAxis,i=e.valueAxis,o=i.dim,s=[" "].concat(F(e.series,function(v){return v.name})),l=[a.model.getCategories()];w(e.series,function(v){var d=v.getRawData();l.push(v.getRawData().mapArray(d.mapDimension(o),function(p){return p}))});for(var u=[s.join(Or)],c=0;c=0)return!0}var os=new RegExp("["+Or+"]+","g");function $w(r){for(var t=r.split(/\n+/g),e=Ga(t.shift()).split(os),n=[],a=F(e,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=e[i];if(o[a])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:a})[0];if(s){var l=s.getPercentRange();e[0][a]={dataZoomId:a,start:l[0],end:l[1]}}}}),e.push(t)}function Jw(r){var t=hl(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return gp(e,function(a,i){for(var o=t.length-1;o>=0;o--)if(a=t[o][i],a){n[i]=a;break}}),n}function e1(r){mp(r).snapshots=null}function t1(r){return hl(r).length}function hl(r){var t=mp(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var r1=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){e1(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(Qe);ct({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const n1=r1;var a1=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],i1=function(){function r(t,e,n){var a=this;this._targetInfoList=[];var i=Wc(e,t);w(o1,function(o,s){(!n||!n.include||se(n.include,s)>=0)&&o(i,a._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,a,i){if((n.coordRanges||(n.coordRanges=[])).push(a),!n.coordRange){n.coordRange=a;var o=eo[n.brushType](0,i,a);n.__rangeOffset={offset:$c[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){w(t,function(a){var i=this.findTargetInfo(a,e);i&&i!==!0&&w(i.coordSyses,function(o){var s=eo[a.brushType](1,o,a.range,!0);n(a,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){w(t,function(n){var a=this.findTargetInfo(n,e);if(n.range=n.range||[],a&&a!==!0){n.panelId=a.panelId;var i=eo[n.brushType](0,a.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?$c[n.brushType](i.values,o.offset,s1(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(t,e){return F(this._targetInfoList,function(n){var a=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:lw(a),isTargetByCursor:cw(a,t,n.coordSysModel),getLinearBrushOtherExtent:uw(a)}})},r.prototype.controlSeries=function(t,e,n){var a=this.findTargetInfo(t,n);return a===!0||a&&se(a.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,a=Wc(e,t),i=0;ir[1]&&r.reverse(),r}function Wc(r,t){return hn(r,t,{includeMainTypes:a1})}var o1={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,a=r.gridModels,i=U(),o={},s={};!e&&!n&&!a||(w(e,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),w(n,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),w(a,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,c=[];w(u.getCartesians(),function(f,h){(se(e,f.getAxis("x").model)>=0||se(n,f.getAxis("y").model)>=0)&&c.push(f)}),t.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:c[0],coordSyses:c,getPanelRect:Uc.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,t){w(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:Uc.geo})})}},Hc=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,a=r.gridModel;return!a&&e&&(a=e.axis.grid.model),!a&&n&&(a=n.axis.grid.model),a&&a===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],Uc={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(Ms(r)),t}},eo={lineX:J(Yc,0),lineY:J(Yc,1),rect:function(r,t,e,n){var a=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),i=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[ss([a[0],i[0]]),ss([a[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var a=[[1/0,-1/0],[1/0,-1/0]],i=F(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return a[0][0]=Math.min(a[0][0],s[0]),a[1][0]=Math.min(a[1][0],s[1]),a[0][1]=Math.max(a[0][1],s[0]),a[1][1]=Math.max(a[1][1],s[1]),s});return{values:i,xyMinMax:a}}};function Yc(r,t,e,n){var a=e.getAxis(["x","y"][r]),i=ss(F([0,1],function(s){return t?a.coordToData(a.toLocalCoord(n[s]),!0):a.toGlobalCoord(a.dataToCoord(n[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var $c={lineX:J(Xc,0),lineY:J(Xc,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return F(r,function(n,a){return[n[0]-e[0]*t[a][0],n[1]-e[1]*t[a][1]]})}};function Xc(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function s1(r,t){var e=Zc(r),n=Zc(t),a=[e[0]/n[0],e[1]/n[1]];return isNaN(a[0])&&(a[0]=1),isNaN(a[1])&&(a[1]=1),a}function Zc(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const yp=i1;var ls=w,l1=Jg("toolbox-dataZoom_"),u1=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){this._brushController||(this._brushController=new sw(a.getZr()),this._brushController.on("brush",ie(this._onBrush,this)).mount()),v1(e,n,this,i,a),f1(e,n)},t.prototype.onclick=function(e,n,a){c1[a].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var a={},i=this.ecModel;this._brushController.updateCovers([]);var o=new yp(dl(this.model),i,{include:["grid"]});o.matchOutputRanges(n,i,function(u,c,f){if(f.type==="cartesian2d"){var h=u.brushType;h==="rect"?(s("x",f,c[0]),s("y",f,c[1])):s({lineX:"x",lineY:"y"}[h],f,c)}}),Qw(i,a),this._dispatchZoomAction(a);function s(u,c,f){var h=c.getAxis(u),v=h.model,d=l(u,v,i),p=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(p.minValueSpan!=null||p.maxValueSpan!=null)&&(f=tp(0,f.slice(),h.scale.getExtent(),0,p.minValueSpan,p.maxValueSpan)),d&&(a[d.id]={dataZoomId:d.id,startValue:f[0],endValue:f[1]})}function l(u,c,f){var h;return f.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(u,c.componentIndex);d&&(h=v)}),h}},t.prototype._dispatchZoomAction=function(e){var n=[];ls(e,function(a,i){n.push(Z(a))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(Qe),c1={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(Jw(this.ecModel))}};function dl(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function f1(r,t){r.setIconStatus("back",t1(t)>1?"emphasis":"normal")}function v1(r,t,e,n,a){var i=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(i=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new yp(dl(r),t,{include:["grid"]}),s=o.makePanelOpts(a,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}My("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),a=[],i=dl(n),o=hn(r,i);ls(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),ls(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,c){var f=l.componentIndex,h={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:l1+u+f};h[c]=f,a.push(h)}return a});const h1=u1;function gD(r){r.registerComponentModel(Pw),r.registerComponentView(Ow),nn("saveAsImage",Bw),nn("magicType",Fw),nn("dataView",jw),nn("dataZoom",h1),nn("restore",n1),_t(Iw)}var d1=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(oe);const p1=d1;function _p(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function Sp(r){if(ce.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var c=u*Math.PI/180,f=o+a,h=f*Math.abs(Math.cos(c))+f*Math.abs(Math.sin(c)),v=Math.round(((h-Math.SQRT2*a)/2+Math.SQRT2*a-(h-f)/2)*100)/100;s+=";"+i+":-"+v+"px";var d=t+" solid "+a+"px;",p=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function b1(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,a="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,a+=ce.transformSupported?","+pl+n:",left"+n+",top"+n),y1+":"+a}function Kc(r,t,e){var n=r.toFixed(0)+"px",a=t.toFixed(0)+"px";if(!ce.transformSupported)return e?"top:"+a+";left:"+n+";":[["top",a],["left",n]];var i=ce.transform3dSupported,o="translate"+(i?"3d":"")+"("+n+","+a+(i?",0":"")+")";return e?"top:0;left:0;"+pl+":"+o+";":[["top",0],["left",0],[xp,o]]}function w1(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont()),e&&t.push("line-height:"+Math.round(e*3/2)+"px");var a=r.get("textShadowColor"),i=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return a&&i&&t.push("text-shadow:"+o+"px "+s+"px "+i+"px "+a),w(["decoration","align"],function(l){var u=r.get(l);u&&t.push("text-"+l+":"+u)}),t.join(";")}function C1(r,t,e){var n=[],a=r.get("transitionDuration"),i=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),c=r.getModel("textStyle"),f=Ah(r,"html"),h=l+"px "+u+"px "+o+"px "+s;return n.push("box-shadow:"+h),t&&a&&n.push(b1(a,e)),i&&n.push("background-color:"+i),w(["width","color","radius"],function(v){var d="border-"+v,p=Zv(d),g=r.get(p);g!=null&&n.push(d+":"+g+(v==="color"?"":"px"))}),n.push(w1(c)),f!=null&&n.push("padding:"+ai(f).join("px ")+"px"),n.join(";")+";"}function qc(r,t,e,n,a){var i=t&&t.painter;if(e){var o=i&&i.getViewportRoot();o&&Cg(r,o,e,n,a)}else{r[0]=n,r[1]=a;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var T1=function(){function r(t,e){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,ce.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var a=this._zr=t.getZr(),i=e.appendTo,o=i&&(G(i)?document.querySelector(i):wo(i)?i:$(i)&&i(t.getDom()));qc(this._styleCoord,a,o,t.getWidth()/2,t.getHeight()/2),(o||t.getDom()).appendChild(n),this._api=t,this._container=o;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=a.handler,c=a.painter.getViewportRoot();wg(c,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){if(!this._container){var e=this._api.getDom(),n=m1(e,"position"),a=e.style;a.position!=="absolute"&&n!=="absolute"&&(a.position="relative")}var i=t.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,a=n.style,i=this._styleCoord;n.innerHTML?a.cssText=_1+C1(t,!this._firstShow,this._longHide)+Kc(i[0],i[1],!0)+("border-color:"+nr(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):a.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,a,i){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(G(i)&&n.get("trigger")==="item"&&!_p(n)&&(s=x1(n,a,i)),G(t))o.innerHTML=t+s;else if(t){o.innerHTML="",N(t)||(t=[t]);for(var l=0;l=0?this._tryShow(i,o):a==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,a=this._api,i=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!a.isDisposed()&&o.manuallyShowTip(e,n,a,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,a,i){if(!(i.from===this.uid||ce.node||!a.getDom())){var o=Jc(i,a);this._ticket="";var s=i.dataByCoordSys,l=E1(i,n,a);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var c=I1;c.x=i.x,c.y=i.y,c.update(),X(c).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:c},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,a,i))return;var f=Qd(i,n),h=f.point[0],v=f.point[1];h!=null&&v!=null&&this._tryShow({offsetX:h,offsetY:v,target:f.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(a.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:a.getZr().findHover(i.x,i.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,a,i){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(Jc(i,a))},t.prototype._manuallyAxisShowTip=function(e,n,a,i){var o=i.seriesIndex,s=i.dataIndex,l=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=n.getSeriesByIndex(o);if(u){var c=u.getData(),f=an([c.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(f.get("trigger")==="axis")return a.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},t.prototype._tryShow=function(e,n){var a=e.target,i=this._tooltipModel;if(i){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(a){var s=X(a);if(s.ssrType==="legend")return;this._lastDataByCoordSys=null;var l,u;cn(a,function(c){if(X(c).dataIndex!=null)return l=c,!0;if(X(c).tooltipConfig!=null)return u=c,!0},!0),l?this._showSeriesItemTooltip(e,l,n):u?this._showComponentItemTooltip(e,u,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var a=e.get("showDelay");n=ie(n,this),clearTimeout(this._showTimout),a>0?this._showTimout=setTimeout(n,a):n()},t.prototype._showAxisTooltip=function(e,n){var a=this._ecModel,i=this._tooltipModel,o=[n.offsetX,n.offsetY],s=an([n.tooltipOption],i),l=this._renderMode,u=[],c=In("section",{blocks:[],noHeader:!0}),f=[],h=new Pi;w(e,function(y){w(y.dataByAxis,function(_){var S=a.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=Kd(b,S.axis,a,_.seriesDataIndices,_.valueLabelOpt),C=In("section",{header:x,noHeader:!Bn(x),sortBlocks:!0,blocks:[]});c.blocks.push(C),w(_.seriesDataIndices,function(T){var D=a.getSeriesByIndex(T.seriesIndex),A=T.dataIndexInside,M=D.getDataParams(A);if(!(M.dataIndex<0)){M.axisDim=_.axisDim,M.axisIndex=_.axisIndex,M.axisType=_.axisType,M.axisId=_.axisId,M.axisValue=nl(S.axis,{value:b}),M.axisValueLabel=x,M.marker=h.makeTooltipMarker("item",nr(M.color),l);var I=_u(D.formatTooltip(A,!0,null)),L=I.frag;if(L){var P=an([D],i).get("valueFormatter");C.blocks.push(P?B({valueFormatter:P},L):L)}I.text&&f.push(I.text),u.push(M)}})}})}),c.blocks.reverse(),f.reverse();var v=n.position,d=s.get("order"),p=Tu(c,h,l,d,a.get("useUTC"),s.get("textStyle"));p&&f.unshift(p);var g=l==="richText"?` - -`:"
",m=f.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,m,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(e,n,a){var i=this._ecModel,o=X(n),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,c=o.dataIndex,f=o.dataType,h=u.getData(f),v=this._renderMode,d=e.positionDefault,p=an([h.getItemModel(c),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),g=p.get("trigger");if(!(g!=null&&g!=="item")){var m=u.getDataParams(c,f),y=new Pi;m.marker=y.makeTooltipMarker("item",nr(m.color),v);var _=_u(u.formatTooltip(c,!1,f)),S=p.get("order"),b=p.get("valueFormatter"),x=_.frag,C=x?Tu(b?B({valueFormatter:b},x):x,y,v,S,i.get("useUTC"),p.get("textStyle")):_.text,T="item_"+u.name+"_"+c;this._showOrMove(p,function(){this._showTooltipContent(p,C,m,T,e.offsetX,e.offsetY,e.position,e.target,y)}),a({type:"showTip",dataIndexInside:c,dataIndex:h.getRawIndex(c),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,a){var i=X(n),o=i.tooltipConfig,s=o.option||{};if(G(s)){var l=s;s={content:l,formatter:l}}var u=[s],c=this._ecModel.getComponent(i.componentMainType,i.componentIndex);c&&u.push(c),u.push({formatter:s.content});var f=e.positionDefault,h=an(u,this._tooltipModel,f?{position:f}:null),v=h.get("content"),d=Math.random()+"",p=new Pi;this._showOrMove(h,function(){var g=Z(h.get("formatterParams")||{});this._showTooltipContent(h,v,g,d,e.offsetX,e.offsetY,e.position,n,p)}),a({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,a,i,o,s,l,u,c){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var f=this._tooltipContent;f.setEnterable(e.get("enterable"));var h=e.get("formatter");l=l||e.get("position");var v=n,d=this._getNearestPoint([o,s],a,e.get("trigger"),e.get("borderColor")),p=d.color;if(h)if(G(h)){var g=e.ecModel.get("useUTC"),m=N(a)?a[0]:a,y=m&&m.axisType&&m.axisType.indexOf("time")>=0;v=h,y&&(v=Ja(m.axisValue,v,g)),v=Kv(v,a,!0)}else if($(h)){var _=ie(function(S,b){S===this._ticket&&(f.setContent(b,c,e,p,l),this._updatePosition(e,l,o,s,f,a,u))},this);this._ticket=i,v=h(a,i,_)}else v=h;f.setContent(v,c,e,p,l),f.show(e,p),this._updatePosition(e,l,o,s,f,a,u)}},t.prototype._getNearestPoint=function(e,n,a,i){if(a==="axis"||N(n))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!N(n))return{color:i||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,a,i,o,s,l){var u=this._api.getWidth(),c=this._api.getHeight();n=n||e.get("position");var f=o.getSize(),h=e.get("align"),v=e.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),$(n)&&(n=n([a,i],s,o.el,d,{viewSize:[u,c],contentSize:f.slice()})),N(n))a=ee(n[0],u),i=ee(n[1],c);else if(Y(n)){var p=n;p.width=f[0],p.height=f[1];var g=Ft(p,{width:u,height:c});a=g.x,i=g.y,h=null,v=null}else if(G(n)&&l){var m=k1(n,d,f,e.get("borderWidth"));a=m[0],i=m[1]}else{var m=P1(a,i,o,u,c,h?null:20,v?null:20);a=m[0],i=m[1]}if(h&&(a-=ef(h)?f[0]/2:h==="right"?f[0]:0),v&&(i-=ef(v)?f[1]/2:v==="bottom"?f[1]:0),_p(e)){var m=R1(a,i,o,u,c);a=m[0],i=m[1]}o.moveTo(a,i)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var a=this._lastDataByCoordSys,i=this._cbParamsList,o=!!a&&a.length===e.length;return o&&w(a,function(s,l){var u=s.dataByAxis||[],c=e[l]||{},f=c.dataByAxis||[];o=o&&u.length===f.length,o&&w(u,function(h,v){var d=f[v]||{},p=h.seriesDataIndices||[],g=d.seriesDataIndices||[];o=o&&h.value===d.value&&h.axisType===d.axisType&&h.axisId===d.axisId&&p.length===g.length,o&&w(p,function(m,y){var _=g[y];o=o&&m.seriesIndex===_.seriesIndex&&m.dataIndex===_.dataIndex}),i&&w(h.seriesDataIndices,function(m){var y=m.seriesIndex,_=n[y],S=i[y];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){ce.node||!n.getDom()||(zo(this,"_updatePosition"),this._tooltipContent.dispose(),es("itemTooltip",n))},t.type="tooltip",t}(Ye);function an(r,t,e){var n=t.ecModel,a;e?(a=new Te(e,n,n),a=new Te(t.option,a,n)):a=t;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof Te&&(o=o.get("tooltip",!0)),G(o)&&(o={formatter:o}),o&&(a=new Te(o,a,n)))}return a}function Jc(r,t){return r.dispatchAction||ie(t.dispatchAction,t)}function P1(r,t,e,n,a,i,o){var s=e.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>n?r-=l+i:r+=i),o!=null&&(t+u+o>a?t-=u+o:t+=o),[r,t]}function R1(r,t,e,n,a){var i=e.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,a)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function k1(r,t,e,n){var a=e[0],i=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,c=t.height;switch(r){case"inside":s=t.x+u/2-a/2,l=t.y+c/2-i/2;break;case"top":s=t.x+u/2-a/2,l=t.y-i-o;break;case"bottom":s=t.x+u/2-a/2,l=t.y+c+o;break;case"left":s=t.x-a-o,l=t.y+c/2-i/2;break;case"right":s=t.x+u+o,l=t.y+c/2-i/2}return[s,l]}function ef(r){return r==="center"||r==="middle"}function E1(r,t,e){var n=Ss(r).queryOptionMap,a=n.keys()[0];if(!(!a||a==="series")){var i=Fn(t,a,n.get(a),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=e.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var c=X(u).tooltipConfig;if(c&&c.name===r.name)return l=u,!0}),l)return{componentMainType:a,componentIndex:o.componentIndex,el:l}}}}const O1=L1;function mD(r){_t(Jd),r.registerComponentModel(p1),r.registerComponentView(O1),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},mt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},mt)}var N1=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(oe),B1=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){if(this.group.removeAll(),!!e.get("show")){var i=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),l=e.get("textAlign"),u=ae(e.get("textBaseline"),e.get("textVerticalAlign")),c=new we({style:zt(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),f=c.getBoundingRect(),h=e.get("subtext"),v=new we({style:zt(s,{text:h,fill:s.getTextColor(),y:f.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),p=e.get("sublink"),g=e.get("triggerEvent",!0);c.silent=!d&&!g,v.silent=!p&&!g,d&&c.on("click",function(){eu(d,"_"+e.get("target"))}),p&&v.on("click",function(){eu(p,"_"+e.get("subtarget"))}),X(c).eventData=X(v).eventData=g?{componentType:"title",componentIndex:e.componentIndex}:null,i.add(c),h&&i.add(v);var m=i.getBoundingRect(),y=e.getBoxLayoutParams();y.width=m.width,y.height=m.height;var _=Ft(y,{width:a.getWidth(),height:a.getHeight()},e.get("padding"));l||(l=e.get("left")||e.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=e.get("top")||e.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};c.setStyle(S),v.setStyle(S),m=i.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var C=new ve({shape:{x:m.x-b[3],y:m.y-b[0],width:m.width+b[1]+b[3],height:m.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(C)}},t.type="title",t}(Ye);function yD(r){r.registerComponentModel(N1),r.registerComponentView(B1)}function gi(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var a=Rr(r,t,e[0]);return a!=null?a+"":null}else if(n){for(var i=[],o=0;o=0&&n.push(t[i])}return n.join(" ")}var V1=function(r){V(t,r);function t(e,n,a,i){var o=r.call(this)||this;return o.updateData(e,n,a,i),o}return t.prototype._createSymbol=function(e,n,a,i,o){this.removeAll();var s=Gt(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=z1,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){Mr(this.childAt(0))},t.prototype.downplay=function(){Ir(this.childAt(0))},t.prototype.setZ=function(e,n){var a=this.childAt(0);a.zlevel=e,a.z=n},t.prototype.setDraggable=function(e,n){var a=this.childAt(0);a.draggable=e,a.cursor=!n&&e?"move":a.cursor},t.prototype.updateData=function(e,n,a,i){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,l=t.getSymbolSize(e,n),u=o!==this._symbolType,c=i&&i.disableAnimation;if(u){var f=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,l,f)}else{var h=this.childAt(0);h.silent=!1;var v={scaleX:l[0]/2,scaleY:l[1]/2};c?h.attr(v):ge(h,v,s,n),Ka(h)}if(this._updateCommon(e,n,l,a,i),u){var h=this.childAt(0);if(!c){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,De(h,v,s,n)}}c&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,a,i,o){var s=this.childAt(0),l=e.hostModel,u,c,f,h,v,d,p,g,m;if(i&&(u=i.emphasisItemStyle,c=i.blurItemStyle,f=i.selectItemStyle,h=i.focus,v=i.blurScope,p=i.labelStatesModels,g=i.hoverScale,m=i.cursorStyle,d=i.emphasisDisabled),!i||e.hasItemOption){var y=i&&i.itemModel?i.itemModel:e.getItemModel(n),_=y.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),f=y.getModel(["select","itemStyle"]).getItemStyle(),c=y.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),p=Vr(y),g=_.getShallow("scale"),m=y.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=Zs(e.getItemVisual(n,"symbolOffset"),a);b&&(s.x=b[0],s.y=b[1]),m&&s.attr("cursor",m);var x=e.getItemVisual(n,"style"),C=x.fill;if(s instanceof Nr){var T=s.style;s.useStyle(B({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(C,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var D=e.getItemVisual(n,"liftZ"),A=this._z2;D!=null?A==null&&(this._z2=s.z2,s.z2+=D):A!=null&&(s.z2=A,this._z2=null);var M=o&&o.useNameLabel;Br(s,p,{labelFetcher:l,labelDataIndex:n,defaultText:I,inheritColor:C,defaultOpacity:x.opacity});function I(R){return M?e.getName(R):gi(e,R)}this._sizeX=a[0]/2,this._sizeY=a[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=f,s.ensureState("blur").style=c;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Lr(this,h,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,a){var i=this.childAt(0),o=X(this).dataIndex,s=a&&a.animation;if(this.silent=i.silent=!0,a&&a.fadeLabel){var l=i.getTextContent();l&&Cn(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();Cn(i,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return T_(e.getItemVisual(n,"symbolSize"))},t}(pe);function z1(r,t){this.parent.drift(r,t)}const gl=V1;function to(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function tf(r){return r!=null&&!Y(r)&&(r={isIgnore:r}),r||{}}function rf(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:Vr(t),cursorStyle:t.get("cursor")}}var F1=function(){function r(t){this.group=new pe,this._SymbolCtor=t||gl}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=tf(e);var n=this.group,a=t.hostModel,i=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=rf(t),u={disableAnimation:s},c=e.getSymbolPoint||function(f){return t.getItemLayout(f)};i||n.removeAll(),t.diff(i).add(function(f){var h=c(f);if(to(t,h,f,e)){var v=new o(t,f,l,u);v.setPosition(h),t.setItemGraphicEl(f,v),n.add(v)}}).update(function(f,h){var v=i.getItemGraphicEl(h),d=c(f);if(!to(t,d,f,e)){n.remove(v);return}var p=t.getItemVisual(f,"symbol")||"circle",g=v&&v.getSymbolType&&v.getSymbolType();if(!v||g&&g!==p)n.remove(v),v=new o(t,f,l,u),v.setPosition(d);else{v.updateData(t,f,l,u);var m={x:d[0],y:d[1]};s?v.attr(m):ge(v,m,a)}n.add(v),t.setItemGraphicEl(f,v)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&h.fadeOut(function(){n.remove(h)},a)}).execute(),this._getSymbolPoint=c,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,a){var i=t._getSymbolPoint(a);n.setPosition(i),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=rf(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=tf(n);function a(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=t.start;i=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(oe);const us=W1;var mr=J,cs=w,va=pe,H1=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new va),this.group.add(this._selectorGroup=new va),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,a){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var l=e.get("selector",!0),u=e.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,a,l,s,u);var c=e.getBoxLayoutParams(),f={width:a.getWidth(),height:a.getHeight()},h=e.get("padding"),v=Ft(c,f,h),d=this.layoutInner(e,o,v,i,l,u),p=Ft(te({width:d.width,height:d.height},c),f,h);this.group.x=p.x-d.x,this.group.y=p.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=pp(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,a,i,o,s,l){var u=this.getContentGroup(),c=U(),f=n.get("selectedMode"),h=[];a.eachRawSeries(function(v){!v.get("legendHoverLink")&&h.push(v.id)}),cs(n.getData(),function(v,d){var p=v.get("name");if(!this.newlineDisabled&&(p===""||p===` -`)){var g=new va;g.newline=!0,u.add(g);return}var m=a.getSeriesByName(p)[0];if(!c.get(p))if(m){var y=m.getData(),_=y.getVisual("legendLineStyle")||{},S=y.getVisual("legendIcon"),b=y.getVisual("style"),x=this._createItem(m,p,d,v,n,e,_,b,S,f,i);x.on("click",mr(nf,p,null,i,h)).on("mouseover",mr(fs,m.name,null,i,h)).on("mouseout",mr(vs,m.name,null,i,h)),a.ssr&&x.eachChild(function(C){var T=X(C);T.seriesIndex=m.seriesIndex,T.dataIndex=d,T.ssrType="legend"}),c.set(p,!0)}else a.eachRawSeries(function(C){if(!c.get(p)&&C.legendVisualProvider){var T=C.legendVisualProvider;if(!T.containName(p))return;var D=T.indexOfName(p),A=T.getItemVisual(D,"style"),M=T.getItemVisual(D,"legendIcon"),I=Tg(A.fill);I&&I[3]===0&&(I[3]=.2,A=B(B({},A),{fill:Dg(I,"rgba")}));var L=this._createItem(C,p,d,v,n,e,{},A,M,f,i);L.on("click",mr(nf,null,p,i,h)).on("mouseover",mr(fs,null,p,i,h)).on("mouseout",mr(vs,null,p,i,h)),a.ssr&&L.eachChild(function(P){var R=X(P);R.seriesIndex=C.seriesIndex,R.dataIndex=d,R.ssrType="legend"}),c.set(p,!0)}},this)},this),o&&this._createSelector(o,n,i,s,l)},t.prototype._createSelector=function(e,n,a,i,o){var s=this.getSelectorGroup();cs(e,function(u){var c=u.type,f=new we({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){a.dispatchAction({type:c==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(f);var h=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);Br(f,{normal:h,emphasis:v},{defaultText:u.title}),Ao(f)})},t.prototype._createItem=function(e,n,a,i,o,s,l,u,c,f,h){var v=e.visualDrawType,d=o.get("itemWidth"),p=o.get("itemHeight"),g=o.isSelected(n),m=i.get("symbolRotate"),y=i.get("symbolKeepAspect"),_=i.get("icon");c=_||c||"roundRect";var S=U1(c,i,l,u,v,g,h),b=new va,x=i.getModel("textStyle");if($(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:p,icon:c,iconRotate:m,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}));else{var C=_==="inherit"&&e.getData().getVisual("symbol")?m==="inherit"?e.getData().getVisual("symbolRotate"):m:0;b.add(Y1({itemWidth:d,itemHeight:p,icon:c,iconRotate:C,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}))}var T=s==="left"?d+5:-5,D=s,A=o.get("formatter"),M=n;G(A)&&A?M=A.replace("{name}",n??""):$(A)&&(M=A(n));var I=g?x.getTextColor():i.get("inactiveColor");b.add(new we({style:zt(x,{text:M,x:T,y:p/2,fill:I,align:D,verticalAlign:"middle"},{inheritColor:I})}));var L=new ve({shape:b.getBoundingRect(),style:{fill:"transparent"}}),P=i.getModel("tooltip");return P.get("show")&&ja({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(R){R.silent=!0}),L.silent=!f,this.getContentGroup().add(b),Ao(b),b.__legendDataIndex=a,b},t.prototype.layoutInner=function(e,n,a,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Tr(e.get("orient"),l,e.get("itemGap"),a.width,a.height);var c=l.getBoundingRect(),f=[-c.x,-c.y];if(u.markRedraw(),l.markRedraw(),o){Tr("horizontal",u,e.get("selectorItemGap",!0));var h=u.getBoundingRect(),v=[-h.x,-h.y],d=e.get("selectorButtonGap",!0),p=e.getOrient().index,g=p===0?"width":"height",m=p===0?"height":"width",y=p===0?"y":"x";s==="end"?v[p]+=c[g]+d:f[p]+=h[g]+d,v[1-p]+=c[m]/2-h[m]/2,u.x=v[0],u.y=v[1],l.x=f[0],l.y=f[1];var _={x:0,y:0};return _[g]=c[g]+d+h[g],_[m]=Math.max(c[m],h[m]),_[y]=Math.min(0,h[y]+v[1-p]),_}else return l.x=f[0],l.y=f[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Ye);function U1(r,t,e,n,a,i,o){function s(g,m){g.lineWidth==="auto"&&(g.lineWidth=m.lineWidth>0?2:0),cs(g,function(y,_){g[_]==="inherit"&&(g[_]=m[_])})}var l=t.getModel("itemStyle"),u=l.getItemStyle(),c=r.lastIndexOf("empty",0)===0?"fill":"stroke",f=l.getShallow("decal");u.decal=!f||f==="inherit"?n.decal:Wo(f,o),u.fill==="inherit"&&(u.fill=n[a]),u.stroke==="inherit"&&(u.stroke=n[c]),u.opacity==="inherit"&&(u.opacity=(a==="fill"?n:e).opacity),s(u,n);var h=t.getModel("lineStyle"),v=h.getLineStyle();if(s(v,e),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!i){var d=t.get("inactiveBorderWidth"),p=u[c];u.lineWidth=d==="auto"?n.lineWidth>0&&p?2:0:u.lineWidth,u.fill=t.get("inactiveColor"),u.stroke=t.get("inactiveBorderColor"),v.stroke=h.get("inactiveColor"),v.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:v}}function Y1(r){var t=r.icon||"roundRect",e=Gt(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function nf(r,t,e,n){vs(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r??t}),fs(r,t,e,n)}function Tp(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,a=t.length;na[o],g=[-v.x,-v.y];n||(g[i]=c[u]);var m=[0,0],y=[-d.x,-d.y],_=ae(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?y[i]+=a[o]-d[o]:m[i]+=d[o]+_}y[1-i]+=v[s]/2-d[s]/2,c.setPosition(g),f.setPosition(m),h.setPosition(y);var b={x:0,y:0};if(b[o]=p?a[o]:v[o],b[s]=Math.max(v[s],d[s]),b[l]=Math.min(0,d[l]+y[1-i]),f.__rectSize=a[o],p){var x={x:0,y:0};x[o]=Math.max(a[o]-d[o]-_,0),x[s]=b[s],f.setClipPath(new ve({shape:x})),f.__rectSize=x[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var C=this._getPageInfo(e);return C.pageIndex!=null&&ge(c,{x:C.contentPosition[0],y:C.contentPosition[1]},p?e:null),this._updatePageInfoView(e,C),b},t.prototype._pageGo=function(e,n,a){var i=this._getPageInfo(n)[e];i!=null&&a.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var a=this._controllerGroup;w(["pagePrev","pageNext"],function(c){var f=c+"DataIndex",h=n[f]!=null,v=a.childOfName(c);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var i=a.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;i&&o&&i.setStyle("text",G(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),a=this.getContentGroup(),i=this._containerGroup.__rectSize,o=e.getOrient().index,s=ro[o],l=no[o],u=this._findTargetItemIndex(n),c=a.children(),f=c[u],h=c.length,v=h?1:0,d={contentPosition:[a.x,a.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!f)return d;var p=S(f);d.contentPosition[o]=-p.s;for(var g=u+1,m=p,y=p,_=null;g<=h;++g)_=S(c[g]),(!_&&y.e>m.s+i||_&&!b(_,m.s))&&(y.i>m.i?m=y:m=_,m&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=m.i),++d.pageCount)),y=_;for(var g=u-1,m=p,y=p,_=null;g>=-1;--g)_=S(c[g]),(!_||!b(y,_.s))&&m.i=C&&x.s<=C+i}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,a=this.getContentGroup(),i;return a.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===e&&(n=s)}),n??i},t.type="legend.scroll",t}(Dp);const j1=q1;function Q1(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(a){a.setScrollDataIndex(n)})})}function J1(r){_t(Ap),r.registerComponentModel(K1),r.registerComponentView(j1),Q1(r)}function _D(r){_t(Ap),_t(J1)}var eC={label:{enabled:!0},decal:{show:!1}},sf=ue(),tC={};function rC(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=Z(eC);K(n.label,r.getLocaleModel().get("aria"),!1),K(e.option,n,!1),a(),i();function a(){var u=e.getModel("decal"),c=u.get("show");if(c){var f=U();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=f.get(h.type);v||(v={},f.set(h.type,v)),sf(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if($(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var y=ru(h.ecModel,h.name,tC,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,y))}else{var d=h.getRawData(),p={},g=sf(h).scope;v.each(function(b){var x=v.getRawIndex(b);p[x]=b});var m=d.count();d.each(function(b){var x=p[b],C=d.getName(b)||b+"",T=ru(h.ecModel,C,g,m),D=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(D,T))})}function S(b,x){var C=b?B(B({},x),b):x;return C.dirty=!0,C}})}}function i(){var u=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=te(c.option,u),!!c.get("enabled")){var f=t.getZr().dom;if(c.get("description")){f.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),g;if(!(h<1)){var m=s();if(m){var y=c.get(["general","withTitle"]);g=o(y,{title:m})}else g=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);g+=o(S,{seriesCount:h}),r.eachSeries(function(T,D){if(D1?c.get(["series","multiple",I]):c.get(["series","single",I]),A=o(A,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>v){var P=c.get(["data","partialData"]);A+=o(P,{displayCnt:v})}else A+=c.get(["data","allData"]);for(var R=c.get(["data","separator","middle"]),O=c.get(["data","separator","end"]),W=[],k=0;k":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},aC=function(){function r(t){var e=this._condVal=G(t)?new RegExp(t):Ag(t)?t:null;if(e==null){var n="";Q(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return G(e)?this._condVal.test(t):le(e)?this._condVal.test(t+""):!1},r}(),iC=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),oC=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(lt);const _C=yC;function Ip(r,t,e){var n=r.getBaseAxis(),a=r.getOtherAxis(n),i=SC(a,e),o=n.dim,s=a.dim,l=t.mapDimension(s),u=t.mapDimension(o),c=s==="x"||s==="radius"?1:0,f=F(r.dimensions,function(d){return t.mapDimension(d)}),h=!1,v=t.getCalculationInfo("stackResultDimension");return kr(t,f[0])&&(h=!0,f[0]=v),kr(t,f[1])&&(h=!0,f[1]=v),{dataDimsForPoint:f,valueStart:i,valueAxisDim:s,baseAxisDim:o,stacked:!!h,valueDim:l,baseDim:u,baseDataOffset:c,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function SC(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:le(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function Lp(r,t,e,n){var a=NaN;r.stacked&&(a=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(a)&&(a=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=e.get(r.baseDim,n),o[1-i]=a,t.dataToPoint(o)}function xC(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,a){e.push({cmd:"=",idx:a,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function bC(r,t,e,n,a,i,o,s){for(var l=xC(r,t),u=[],c=[],f=[],h=[],v=[],d=[],p=[],g=Ip(a,t,o),m=r.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=a||p<0)break;if(Jt(m,y)){if(l){p+=i;continue}break}if(p===e)r[i>0?"moveTo":"lineTo"](m,y),f=m,h=y;else{var _=m-u,S=y-c;if(_*_+S*S<.5){p+=i;continue}if(o>0){for(var b=p+i,x=t[b*2],C=t[b*2+1];x===m&&C===y&&g=n||Jt(x,C))v=m,d=y;else{A=x-u,M=C-c;var P=m-u,R=x-m,O=y-c,W=C-y,k=void 0,E=void 0;if(s==="x"){k=Math.abs(P),E=Math.abs(R);var z=A>0?1:-1;v=m-z*k*o,d=y,I=m+z*E*o,L=y}else if(s==="y"){k=Math.abs(O),E=Math.abs(W);var H=M>0?1:-1;v=m,d=y-H*k*o,I=m,L=y+H*E*o}else k=Math.sqrt(P*P+O*O),E=Math.sqrt(R*R+W*W),D=E/(E+k),v=m-A*o*(1-D),d=y-M*o*(1-D),I=m+A*o*D,L=y+M*o*D,I=Lt(I,Pt(x,m)),L=Lt(L,Pt(C,y)),I=Pt(I,Lt(x,m)),L=Pt(L,Lt(C,y)),A=I-m,M=L-y,v=m-A*k/E,d=y-M*k/E,v=Lt(v,Pt(u,m)),d=Lt(d,Pt(c,y)),v=Pt(v,Lt(u,m)),d=Pt(d,Lt(c,y)),A=m-v,M=y-d,I=m+A*E/k,L=y+M*E/k}r.bezierCurveTo(f,h,v,d,m,y),f=I,h=L}else r.lineTo(m,y)}u=m,c=y,p+=i}return g}var Pp=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),wC=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Pp},t.prototype.buildPath=function(e,n){var a=n.points,i=0,o=a.length/2;if(n.connectNulls){for(;o>0&&Jt(a[o*2-2],a[o*2-1]);o--);for(;i=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=i[f++],d=i[f++],p=i[f++],g=i[f++],m=i[f++],y=i[f++];var b=u?Al(s,v,p,m,e,c):Al(l,d,g,y,e,c);if(b>0)for(var x=0;x=0){var S=u?Ml(l,d,g,y,C):Ml(s,v,p,m,C);return u?[e,S]:[S,e]}}s=m,l=y;break}}},t}(_e),CC=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(Pp),TC=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new CC},t.prototype.buildPath=function(e,n){var a=n.points,i=n.stackedOnPoints,o=0,s=a.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Jt(a[s*2-2],a[s*2-1]);s--);for(;ot){i?e.push(o(i,l,t)):a&&e.push(o(a,l,0),o(a,l,t));break}else a&&(e.push(o(a,l,0)),a=null),e.push(l),i=l}return e}function MC(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var a,i,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(a=s&&s.coordDim,a==="x"||a==="y"){i=n[o];break}}if(i){var l=t.getAxis(a),u=F(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),c=u.length,f=i.outerColors.slice();c&&u[0].coord>u[c-1].coord&&(u.reverse(),f.reverse());var h=AC(u,a==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&c)return u[0].coord<0?f[1]?f[1]:u[c-1].color:f[0]?f[0]:u[0].color;var d=10,p=h[0].coord-d,g=h[v-1].coord+d,m=g-p;if(m<.001)return"transparent";w(h,function(_){_.offset=(_.coord-p)/m}),h.push({offset:v?h[v-1].offset:.5,color:f[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:f[0]||"transparent"});var y=new jf(0,0,0,0,h,!0);return y[a]=p,y[a+"2"]=g,y}}}function IC(r,t,e){var n=r.get("showAllSymbol"),a=n==="auto";if(!(n&&!a)){var i=e.getAxesByScale("ordinal")[0];if(i&&!(a&&LC(i,t))){var o=t.mapDimension(i.dim),s={};return w(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function LC(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var a=t.count(),i=Math.max(1,Math.round(a/5)),o=0;on)return!1;return!0}function PC(r,t){return isNaN(r)||isNaN(t)}function RC(r){for(var t=r.length/2;t>0&&PC(r[t*2-2],r[t*2-1]);t--);return t-1}function df(r,t){return[r[t*2],r[t*2+1]]}function kC(r,t,e){for(var n=r.length/2,a=e==="x"?0:1,i,o,s=0,l=-1,u=0;u=t||i>=t&&o<=t){l=u;break}s=u,i=o}return{range:[s,l],t:(t-i)/(o-i)}}function Ep(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var z=p.getState("emphasis").style;z.lineWidth=+p.style.lineWidth+1}X(p).seriesIndex=e.seriesIndex,Lr(p,W,k,E);var H=hf(e.get("smooth")),q=e.get("smoothMonotone");if(p.setShape({smooth:H,smoothMonotone:q,connectNulls:T}),g){var j=l.getCalculationInfo("stackedOnSeries"),re=0;g.useStyle(te(c.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),j&&(re=hf(j.get("smooth"))),g.setShape({smooth:H,stackedOnSmooth:re,smoothMonotone:q,connectNulls:T}),wn(g,e,"areaStyle"),X(g).seriesIndex=e.seriesIndex,Lr(g,W,k,E)}var Se=function(me){i._changePolyState(me)};l.eachItemGraphicEl(function(me){me&&(me.onHoverStateChange=Se)}),this._polyline.onHoverStateChange=Se,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=f,this._step=M,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,p),g&&this.packEventData(e,g))},t.prototype.packEventData=function(e,n){X(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var c=l[s*2],f=l[s*2+1];if(isNaN(c)||isNaN(f)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(c,f))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new gl(o,s),u.x=c,u.y=f,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Oe.prototype.highlight.call(this,e,n,a,i)},t.prototype.downplay=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Oe.prototype.downplay.call(this,e,n,a,i)},t.prototype._changePolyState=function(e){var n=this._polygon;Nl(this._polyline,e),n&&Nl(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new wC({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var a=this._polygon;return a&&this._lineGroup.remove(a),a=new TC({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(a),this._polygon=a,a},t.prototype._initSymbolLabelAnimation=function(e,n,a){var i,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):n.type==="polar"&&(i=s.dim==="angle",o=!0);var u=e.hostModel,c=u.get("animationDuration");$(c)&&(c=c(null));var f=u.get("animationDelay")||0,h=$(f)?f(null):f;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var g=[v.x,v.y],m=void 0,y=void 0,_=void 0;if(a)if(o){var S=a,b=n.pointToCoord(g);i?(m=S.startAngle,y=S.endAngle,_=-b[1]/180*Math.PI):(m=S.r0,y=S.r,_=b[0])}else{var x=a;i?(m=x.x,y=x.x+x.width,_=v.x):(m=x.y+x.height,y=x.y,_=v.y)}var C=y===m?0:(_-m)/(y-m);l&&(C=1-C);var T=$(f)?f(d):c*C+h,D=p.getSymbolPath(),A=D.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),A&&A.animateFrom({style:{opacity:0}},{duration:300,delay:T}),D.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,a){var i=e.getModel("endLabel");if(Ep(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new we({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var c=RC(l);c>=0&&(Br(s,Vr(e,"endLabel"),{inheritColor:a,labelFetcher:e,labelDataIndex:c,defaultText:function(f,h,v){return v!=null?wp(o,v):gi(o,f)},enableTextSetter:!0},EC(i,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,a,i,o,s,l){var u=this._endLabel,c=this._polyline;if(u){e<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var f=a.getLayout("points"),h=a.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,g=l.getBaseAxis(),m=g.isHorizontal(),y=g.inverse,_=n.shape,S=y?m?_.x:_.y+_.height:m?_.x+_.width:_.y,b=(m?p:0)*(y?-1:1),x=(m?0:-p)*(y?-1:1),C=m?"x":"y",T=kC(f,S,C),D=T.range,A=D[1]-D[0],M=void 0;if(A>=1){if(A>1&&!v){var I=df(f,D[0]);u.attr({x:I[0]+b,y:I[1]+x}),o&&(M=h.getRawValue(D[0]))}else{var I=c.getPointOn(S,C);I&&u.attr({x:I[0]+b,y:I[1]+x});var L=h.getRawValue(D[0]),P=h.getRawValue(D[1]);o&&(M=vv(a,d,L,P,T.t))}i.lastFrameIndex=D[0]}else{var R=e===1||i.lastFrameIndex>0?D[0]:0,I=df(f,R);o&&(M=h.getRawValue(R)),u.attr({x:I[0]+b,y:I[1]+x})}if(o){var O=zr(u);typeof O.setLabelText=="function"&&O.setLabelText(M)}}},t.prototype._doUpdateAnimation=function(e,n,a,i,o,s,l){var u=this._polyline,c=this._polygon,f=e.hostModel,h=bC(this._data,e,this._stackedOnPoints,n,this._coordSys,a,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,g=h.stackedOnNext;if(o&&(v=Rt(h.current,a,o,l),d=Rt(h.stackedOnCurrent,a,o,l),p=Rt(h.next,a,o,l),g=Rt(h.stackedOnNext,a,o,l)),vf(v,p)>3e3||c&&vf(d,g)>3e3){u.stopAnimation(),u.setShape({points:p}),c&&(c.stopAnimation(),c.setShape({points:p,stackedOnPoints:g}));return}u.shape.__points=h.current,u.shape.points=v;var m={shape:{points:p}};h.current!==v&&(m.shape.__points=h.next),u.stopAnimation(),ge(u,m,f),c&&(c.setShape({points:v,stackedOnPoints:d}),c.stopAnimation(),ge(c,{shape:{stackedOnPoints:g}},f),u.shape.points!==c.shape.points&&(c.shape.points=u.shape.points));for(var y=[],_=h.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&y.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){c&&c.dirtyShape();for(var C=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;et&&(t=i,e=a)}return isFinite(e)?e:NaN},nearest:function(r){return r[0]}},VC=function(r){return Math.round(r.length/2)};function Op(r){return{seriesType:r,reset:function(t,e,n){var a=t.getData(),i=t.get("sampling"),o=t.coordinateSystem,s=a.count();if(s>10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),c=l.getExtent(),f=n.getDevicePixelRatio(),h=Math.abs(c[1]-c[0])*(f||1),v=Math.round(s/h);if(isFinite(v)&&v>1){i==="lttb"&&t.setData(a.lttbDownSample(a.mapDimension(u.dim),1/v));var d=void 0;G(i)?d=BC[i]:$(i)&&(d=i),d&&t.setData(a.downSample(a.mapDimension(u.dim),1/v,d,VC))}}}}}function wD(r){r.registerChartView(NC),r.registerSeriesModel(_C),r.registerLayout(Sl("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Op("line"))}var Np=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,n,a){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.clampData(e),s=i.dataToPoint(o);if(a)w(i.getAxes(),function(h,v){if(h.type==="category"&&n!=null){var d=h.getTicksCoords(),p=h.getTickModel().get("alignWithLabel"),g=o[v],m=n[v]==="x1"||n[v]==="y1";if(m&&!p&&(g+=1),d.length<2)return;if(d.length===2){s[v]=h.toGlobalCoord(h.getExtent()[m?1:0]);return}for(var y=void 0,_=void 0,S=1,b=0;bg){_=(x+y)/2;break}b===1&&(S=C-d[0].tickValue)}_==null&&(y?y&&(_=d[d.length-1].coord):_=d[0].coord),s[v]=h.toGlobalCoord(_)}});else{var l=this.getData(),u=l.getLayout("offset"),c=l.getLayout("size"),f=i.getBaseAxis().isHorizontal()?0:1;s[f]+=u+c/2}return s}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(lt);lt.registerClass(Np);const Wa=Np;var zC=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return ci(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,a){return a.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=Ps(Wa.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(Wa);const FC=zC;var GC=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),WC=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new GC},t.prototype.buildPath=function(e,n){var a=n.cx,i=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,c=n.startAngle,f=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?f-cMath.PI/2&&cs)return!0;s=f}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var a=n.scale,i=a.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],a.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==a.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,a,i){if(this._isOrderChangedWithinSameData(e,n,a)){var o=this._dataSort(e,a,n);this._isOrderDifferentInView(o,a)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",axisId:a.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,a){var i=n.baseAxis,o=this._dataSort(e,i,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,a=this._data;e&&e.isAnimationEnabled()&&a&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],a.eachItemGraphicEl(function(i){Pa(i,e,X(i).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(Oe),gf={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var a=r.x+r.width,i=r.y+r.height,o=io(t.x,r.x),s=oo(t.x+t.width,a),l=io(t.y,r.y),u=oo(t.y+t.height,i),c=sa?s:o,t.y=f&&l>i?u:l,t.width=c?0:s-o,t.height=f?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),c||f},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var a=oo(t.r,r.r),i=io(t.r0,r.r0);t.r=a,t.r0=i;var o=a-i<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},mf={cartesian2d:function(r,t,e,n,a,i,o,s,l){var u=new ve({shape:B({},n),z2:1});if(u.__dataIndex=e,u.name="item",i){var c=u.shape,f=a?"height":"width";c[f]=0}return u},polar:function(r,t,e,n,a,i,o,s,l){var u=!a&&l?pf:or,c=new u({shape:n,z2:1});c.name="item";var f=Bp(a);if(c.calculateTextPosition=HC(f,{isRoundCap:u===pf}),i){var h=c.shape,v=a?"r":"endAngle",d={};h[v]=a?n.r0:n.startAngle,d[v]=n[v],(s?ge:De)(c,{shape:d},i)}return c}};function XC(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function yf(r,t,e,n,a,i,o,s){var l,u;i?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?ge:De)(e,{shape:l},t,a,null);var c=t?r.baseAxis.model:null;(o?ge:De)(e,{shape:u},c,a)}function _f(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+i*a/2,y:n.y+o*a/2,width:n.width-i*a,height:n.height-o*a}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function qC(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function Bp(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function xf(r,t,e,n,a,i,o,s){var l=t.getItemVisual(e,"style");if(s){if(!i.get("roundCap")){var c=r.shape,f=fn(n.getModel("itemStyle"),c,!0);B(c,f),r.setShape(c)}}else{var u=n.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var h=n.getShallow("cursor");h&&r.attr("cursor",h);var v=s?o?a.r>=a.r0?"endArc":"startArc":a.endAngle>=a.startAngle?"endAngle":"startAngle":o?a.height>=0?"bottom":"top":a.width>=0?"right":"left",d=Vr(n);Br(r,d,{labelFetcher:i,labelDataIndex:e,defaultText:gi(i.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:v});var p=r.getTextContent();if(s&&p){var g=n.get(["label","position"]);r.textConfig.inside=g==="middle"?!0:null,UC(r,g==="outside"?v:g,Bp(o),n.get(["label","rotate"]))}jm(p,d,i.getRawValue(e),function(y){return wp(t,y)});var m=n.getModel(["emphasis"]);Lr(r,m.get("focus"),m.get("blurScope"),m.get("disabled")),wn(r,n),qC(a)&&(r.style.fill="none",r.style.stroke="none",w(r.states,function(y){y.style&&(y.style.fill=y.style.stroke="none")}))}function jC(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,a=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),i=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,a,i)}var QC=function(){function r(){}return r}(),bf=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new QC},t.prototype.buildPath=function(e,n){for(var a=n.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,c=0;c=0?e:null},30,!1);function JC(r,t,e){for(var n=r.baseDimIdx,a=1-n,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,c=0,f=i.length/3;c=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[c]}return-1}function Vp(r,t,e){if(ml(e,"cartesian2d")){var n=t,a=e.getArea();return{x:r?n.x:a.x,y:r?a.y:n.y,width:r?n.width:a.width,height:r?a.height:n.height}}else{var a=e.getArea(),i=t;return{cx:a.cx,cy:a.cy,r0:r?a.r0:i.r0,r:r?a.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function eT(r,t,e){var n=r.type==="polar"?or:ve;return new n({shape:Vp(t,e,r),silent:!0,z2:0})}const tT=$C;function CD(r){r.registerChartView(tT),r.registerSeriesModel(FC),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,J(md,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,yd("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Op("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(a){t.sortInfo&&a.axis.setCategorySortInfo(t.sortInfo)})})}var Tf=Math.PI*2,ga=Math.PI/180;function zp(r,t){return Ft(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function Fp(r,t){var e=zp(r,t),n=r.get("center"),a=r.get("radius");N(a)||(a=[0,a]);var i=ee(e.width,t.getWidth()),o=ee(e.height,t.getHeight()),s=Math.min(i,o),l=ee(a[0],s/2),u=ee(a[1],s/2),c,f,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);c=v[0]||0,f=v[1]||0}else N(n)||(n=[n,n]),c=ee(n[0],i)+e.x,f=ee(n[1],o)+e.y;return{cx:c,cy:f,r0:l,r:u}}function rT(r,t,e){t.eachSeriesByType(r,function(n){var a=n.getData(),i=a.mapDimension("value"),o=zp(n,e),s=Fp(n,e),l=s.cx,u=s.cy,c=s.r,f=s.r0,h=-n.get("startAngle")*ga,v=n.get("endAngle"),d=n.get("padAngle")*ga;v=v==="auto"?h-Tf:-v*ga;var p=n.get("minAngle")*ga,g=p+d,m=0;a.each(i,function(O){!isNaN(O)&&m++});var y=a.getSum(i),_=Math.PI/(y||m)*2,S=n.get("clockwise"),b=n.get("roseType"),x=n.get("stillShowZeroSum"),C=a.getDataExtent(i);C[0]=0;var T=S?1:-1,D=[h,v],A=T*d/2;Ig(D,!S),h=D[0],v=D[1];var M=Math.abs(v-h),I=M,L=0,P=h;if(a.setLayout({viewRect:o,r:c}),a.each(i,function(O,W){var k;if(isNaN(O)){a.setItemLayout(W,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:S,cx:l,cy:u,r0:f,r:b?NaN:c});return}b!=="area"?k=y===0&&x?_:O*_:k=M/m,kk?(z=P+T*k/2,H=z):(z=P+A,H=E-A),a.setItemLayout(W,{angle:k,startAngle:z,endAngle:H,clockwise:S,cx:l,cy:u,r0:f,r:b?Ot(O,C,[f,c]):c}),P=E}),Ie?m:g,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*a,C=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();i.width=p.width;var g=(n.style.margin||0)+2.1;i.height=p.height+g,i.y-=(i.height-f)/2}}}function so(r){return r.position==="center"}function oT(r){var t=r.getData(),e=[],n,a,i=!1,o=(r.get("minShowLabelAngle")||0)*aT,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,c=s.x,f=s.y,h=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var C in x.states)if(x.states[C].ignore===!1)return!0;return!1}t.each(function(x){var C=t.getItemGraphicEl(x),T=C.shape,D=C.getTextContent(),A=C.getTextGuideLine(),M=t.getItemModel(x),I=M.getModel("label"),L=I.get("position")||M.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),O=ee(I.get("edgeDistance"),u),W=I.get("bleedMargin"),k=M.getModel("labelLine"),E=k.get("length");E=ee(E,u);var z=k.get("length2");if(z=ee(z,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":q>0?"left":"right"}var Tt=Math.PI,ft=0,Ur=I.get("rotate");if(le(Ur))ft=Ur*(Tt/180);else if(L==="center")ft=0;else if(Ur==="radial"||Ur===!0){var Jp=q<0?-H+Tt:-H;ft=Jp}else if(Ur==="tangential"&&L!=="outside"&&L!=="outer"){var ur=Math.atan2(q,j);ur<0&&(ur=Tt*2+ur);var eg=j>0;eg&&(ur=Tt+ur),ft=ur-Tt}if(i=!!ft,D.x=re,D.y=Se,D.rotation=ft,D.setStyle({verticalAlign:"middle"}),Ct){D.setStyle({align:wt});var mi=D.states.select;mi&&(mi.x+=D.x,mi.y+=D.y)}else{var Yr=D.getBoundingRect().clone();Yr.applyTransform(D.getComputedTransform());var bl=(D.style.margin||0)+2.1;Yr.y-=bl/2,Yr.height+=bl,e.push({label:D,labelLine:A,position:L,len:E,len2:z,minTurnAngle:k.get("minTurnAngle"),maxSurfaceAngle:k.get("maxSurfaceAngle"),surfaceNormal:new be(q,j),linePoints:me,textAlign:wt,labelDistance:P,labelAlignTo:R,edgeDistance:O,bleedMargin:W,rect:Yr,unconstrainedWidth:Yr.width,labelStyleWidth:D.style.width})}C.setTextConfig({inside:Ct})}}),!i&&r.get("avoidLabelOverlap")&&iT(e,n,a,l,u,h,c,f);for(var p=0;p0){for(var c=o.getItemLayout(0),f=1;isNaN(c&&c.startAngle)&&f=i.r0}},t.type="pie",t}(Oe);const uT=lT;function Wp(r,t,e){t=N(t)&&{coordDimensions:t}||B({encodeDefine:r.getEncode()},t);var n=r.getSource(),a=ld(n,t).dimensions,i=new sd(a,r);return i.initData(n,e),i}var cT=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const fT=cT;var vT=ue(),hT=function(r){V(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new fT(ie(this.getData,this),ie(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return Wp(this,{coordDimensions:["value"],encodeDefaulter:J(Dy,this)})},t.prototype.getDataParams=function(e){var n=this.getData(),a=vT(n),i=a.seats;if(!i){var o=[];n.each(n.mapDimension("value"),function(l){o.push(l)}),i=a.seats=Gg(o,n.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,e);return s.percent=i[e]||0,s.$vars.push("percent"),s},t.prototype._defaultLabelLine=function(e){Co(e,"labelLine",["show"]);var n=e.labelLine,a=e.emphasis.labelLine;n.show=n.show&&e.label.show,a.show=a.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,endAngle:"auto",padAngle:0,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(lt);const dT=hT;function pT(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(a){var i=n.mapDimension("value"),o=n.get(i,a);return!(le(o)&&!isNaN(o)&&o<0)})}}}function TD(r){r.registerChartView(uT),r.registerSeriesModel(dT),p_("pie",r.registerAction),r.registerLayout(J(rT,"pie")),r.registerProcessor(nT("pie")),r.registerProcessor(pT("pie"))}var gT=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e??(this.option.large?5e3:this.get("progressive"))},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e??(this.option.large?1e4:this.get("progressiveThreshold"))},t.prototype.brushSelector=function(e,n,a){return a.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(lt);const mT=gT;var Hp=4,yT=function(){function r(){}return r}(),_T=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new yT},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var a=n.points,i=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&i[0]=0;u--){var c=u*2,f=i[c]-s/2,h=i[c+1]-l/2;if(e>=f&&n>=h&&e<=f+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var a=this.transformCoordToLocal(e,n),i=this.getBoundingRect();if(e=a[0],n=a[1],i.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,a=n.points,i=n.size,o=i[0],s=i[1],l=1/0,u=1/0,c=-1/0,f=-1/0,h=0;h=0&&(u.dataIndex=f+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const xT=ST;var bT=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.updateData(i,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.incrementalPrepareUpdate(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,a){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,a){var i=e.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=Sl("").reset(e,n,a);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){if(e.get("clip",!0)){var n=e.coordinateSystem;return n&&n.getArea&&n.getArea(.1)}},t.prototype._updateSymbolDraw=function(e,n){var a=this._symbolDraw,i=n.pipelineContext,o=i.large;return(!a||o!==this._isLargeDraw)&&(a&&a.remove(),a=this._symbolDraw=o?new xT:new Cp,this._isLargeDraw=o,this.group.removeAll()),this.group.add(a.group),a},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(Oe);const wT=bT;function DD(r){_t(Xd),r.registerSeriesModel(mT),r.registerChartView(wT),r.registerLayout(Sl("scatter"))}var CT=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,a=e.getComponent("xAxis",this.get("xAxisIndex")),i=e.getComponent("yAxis",this.get("yAxisIndex")),o=a.get("type"),s=i.get("type"),l;o==="category"?(t.layout="horizontal",n=a.getOrdinalMeta(),l=!0):s==="category"?(t.layout="vertical",n=i.getOrdinalMeta(),l=!0):t.layout=t.layout||"horizontal";var u=["x","y"],c=t.layout==="horizontal"?0:1,f=this._baseAxisDim=u[c],h=u[1-c],v=[a,i],d=v[c].get("type"),p=v[1-c].get("type"),g=t.data;if(g&&l){var m=[];w(g,function(S,b){var x;N(S)?(x=S.slice(),S.unshift(b)):N(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,m.push(x)}),t.data=m}var y=this.defaultValueDimensions,_=[{name:f,type:$o(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:$o(p),dimsDef:y.slice()}];return Wp(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:J(eh,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),TT=["color","borderColor"],DT=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,a){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,a,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){Gn(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),a=this._data,i=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),n.diff(a).add(function(c){if(n.hasValue(c)){var f=n.getItemLayout(c);if(s&&Af(u,f))return;var h=lo(f,c,!0);De(h,{shape:{points:f.ends}},e,c),uo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}}).update(function(c,f){var h=a.getItemGraphicEl(f);if(!n.hasValue(c)){i.remove(h);return}var v=n.getItemLayout(c);if(s&&Af(u,v)){i.remove(h);return}h?(ge(h,{shape:{points:v.ends}},e,c),Ka(h)):h=lo(v),uo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}).remove(function(c){var f=a.getItemGraphicEl(c);f&&i.remove(f)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Mf(e,this.group);var n=e.get("clip",!0)?_l(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var a=n.getData(),i=a.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=a.getItemLayout(o),l=lo(s);uo(l,a,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){Mf(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(Oe),AT=function(){function r(){}return r}(),MT=function(r){V(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new AT},t.prototype.buildPath=function(e,n){var a=n.points;this.__simpleBox?(e.moveTo(a[4][0],a[4][1]),e.lineTo(a[6][0],a[6][1])):(e.moveTo(a[0][0],a[0][1]),e.lineTo(a[1][0],a[1][1]),e.lineTo(a[2][0],a[2][1]),e.lineTo(a[3][0],a[3][1]),e.closePath(),e.moveTo(a[4][0],a[4][1]),e.lineTo(a[5][0],a[5][1]),e.moveTo(a[6][0],a[6][1]),e.lineTo(a[7][0],a[7][1]))},t}(_e);function lo(r,t,e){var n=r.ends;return new MT({shape:{points:e?IT(n,r):n},z2:100})}function Af(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]);r===0&&(a=e.get(["itemStyle","borderColorDoji"]));var i=e.getModel("itemStyle").getItemStyle(TT);t.useStyle(i),t.style.fill=null,t.style.stroke=a}const PT=DT;var Up=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,a){var i=n.getItemLayout(e);return i&&a.rect(i.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(lt);St(Up,CT,!0);const RT=Up;function kT(r){!r||!N(r.series)||w(r.series,function(t){Y(t)&&t.type==="k"&&(t.type="candlestick")})}var ET=["itemStyle","borderColor"],OT=["itemStyle","borderColor0"],NT=["itemStyle","borderColorDoji"],BT=["itemStyle","color"],VT=["itemStyle","color0"],zT={seriesType:"candlestick",plan:Hn(),performRawSeries:!0,reset:function(r,t){function e(i,o){return o.get(i>0?BT:VT)}function n(i,o){return o.get(i===0?NT:i>0?ET:OT)}if(!t.isSeriesFiltered(r)){var a=r.pipelineContext.large;return!a&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,c=l.getItemStyle();c.fill=e(u,l),c.stroke=n(u,l)||c.fill;var f=o.ensureUniqueItemVisual(s,"style");B(f,c)}}}}}};const FT=zT;var GT={seriesType:"candlestick",plan:Hn(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=WT(r,e),a=0,i=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[a])),l=F(e.mapDimensionsAll(o[i]),e.getDimensionIndex,e),u=l[0],c=l[1],f=l[2],h=l[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(p,g){for(var m,y=g.getStore();(m=p.next())!=null;){var _=y.get(s,m),S=y.get(u,m),b=y.get(c,m),x=y.get(f,m),C=y.get(h,m),T=Math.min(S,b),D=Math.max(S,b),A=W(T,_),M=W(D,_),I=W(x,_),L=W(C,_),P=[];k(P,M,0),k(P,A,1),P.push(z(L),z(M),z(I),z(A));var R=g.getItemModel(m),O=!!R.get(["itemStyle","borderColorDoji"]);g.setItemLayout(m,{sign:If(y,m,S,b,c,O),initBaseline:S>b?M[i]:A[i],ends:P,brushRect:E(x,C,_)})}function W(H,q){var j=[];return j[a]=q,j[i]=H,isNaN(q)||isNaN(H)?[NaN,NaN]:t.dataToPoint(j)}function k(H,q,j){var re=q.slice(),Se=q.slice();re[a]=_a(re[a]+n/2,1,!1),Se[a]=_a(Se[a]-n/2,1,!0),j?H.push(re,Se):H.push(Se,re)}function E(H,q,j){var re=W(H,j),Se=W(q,j);return re[a]-=n/2,Se[a]-=n/2,{x:re[0],y:re[1],width:n,height:Se[1]-re[1]}}function z(H){return H[a]=_a(H[a],1),H}}function d(p,g){for(var m=nt(p.count*4),y=0,_,S=[],b=[],x,C=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=p.next())!=null;){var D=C.get(s,x),A=C.get(u,x),M=C.get(c,x),I=C.get(f,x),L=C.get(h,x);if(isNaN(D)||isNaN(I)||isNaN(L)){m[y++]=NaN,y+=3;continue}m[y++]=If(C,x,A,M,c,T),S[a]=D,S[i]=I,_=t.dataToPoint(S,null,b),m[y++]=_?_[0]:NaN,m[y++]=_?_[1]:NaN,S[i]=L,_=t.dataToPoint(S,null,b),m[y++]=_?_[1]:NaN}g.setLayout("largePoints",m)}}};function If(r,t,e,n,a,i){var o;return e>n?o=-1:e0?r.get(a,t-1)<=n?1:-1:1,o}function WT(r,t){var e=r.getBaseAxis(),n,a=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),i=ee(ae(r.get("barMaxWidth"),a),a),o=ee(ae(r.get("barMinWidth"),1),a),s=r.get("barWidth");return s!=null?ee(s,a):Math.max(Math.min(a/2,i),o)}const HT=GT;function AD(r){r.registerChartView(PT),r.registerSeriesModel(RT),r.registerPreprocessor(kT),r.registerVisual(FT),r.registerLayout(HT)}var UT=["itemStyle","borderWidth"],Lf=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],vo=new Ha,YT=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),c=u.isHorizontal(),f=l.master.getRect(),h={ecSize:{width:a.getWidth(),height:a.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[f.x,f.x+f.width],[f.y,f.y+f.height]],isHorizontal:c,valueDim:Lf[+c],categoryDim:Lf[1-+c]};o.diff(s).add(function(d){if(o.hasValue(d)){var p=Rf(o,d),g=Pf(o,d,p,h),m=kf(o,h,g);o.setItemGraphicEl(d,m),i.add(m),Of(m,h,g)}}).update(function(d,p){var g=s.getItemGraphicEl(p);if(!o.hasValue(d)){i.remove(g);return}var m=Rf(o,d),y=Pf(o,d,m,h),_=qp(o,y);g&&_!==g.__pictorialShapeStr&&(i.remove(g),o.setItemGraphicEl(d,null),g=null),g?QT(g,h,y):g=kf(o,h,y,!0),o.setItemGraphicEl(d,g),g.__pictorialSymbolMeta=y,i.add(g),Of(g,h,y)}).remove(function(d){var p=s.getItemGraphicEl(d);p&&Ef(s,d,p.__pictorialSymbolMeta.animationModel,p)}).execute();var v=e.get("clip",!0)?_l(e.coordinateSystem,!1,e):null;return v?i.setClipPath(v):i.removeClipPath(),this._data=o,this.group},t.prototype.remove=function(e,n){var a=this.group,i=this._data;e.get("animation")?i&&i.eachItemGraphicEl(function(o){Ef(i,X(o).dataIndex,e,o)}):a.removeAll()},t.type="pictorialBar",t}(Oe);function Pf(r,t,e,n){var a=r.getItemLayout(t),i=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,c=e.get("symbolPatternSize")||2,f=e.isAnimationEnabled(),h={dataIndex:t,layout:a,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:u,animationModel:f?e:null,hoverScale:f&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};$T(e,i,a,n,h),XT(r,t,a,i,o,h.boundingLength,h.pxSign,c,n,h),ZT(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=Zs(e.get("symbolOffset"),v);return KT(e,v,a,i,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function $T(r,t,e,n,a){var i=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[i.wh]<=0),c;if(N(o)){var f=[ho(s,o[0])-l,ho(s,o[1])-l];f[1]0?1:-1}function ho(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function XT(r,t,e,n,a,i,o,s,l,u){var c=l.valueDim,f=l.categoryDim,h=Math.abs(e[f.wh]),v=r.getItemVisual(t,"symbolSize"),d;N(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[f.index]=ee(d[f.index],h),d[c.index]=ee(d[c.index],n?h:Math.abs(i)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[c.index]*=(l.isHorizontal?-1:1)*o}function ZT(r,t,e,n,a){var i=r.get(UT)||0;i&&(vo.attr({scaleX:t[0],scaleY:t[1],rotation:e}),vo.updateTransform(),i/=vo.getLineScale(),i*=t[n.valueDim.index]),a.valueLineWidth=i||0}function KT(r,t,e,n,a,i,o,s,l,u,c,f){var h=c.categoryDim,v=c.valueDim,d=f.pxSign,p=Math.max(t[v.index]+s,0),g=p;if(n){var m=Math.abs(l),y=Ar(r.get("symbolMargin"),"15%")+"",_=!1;y.lastIndexOf("!")===y.length-1&&(_=!0,y=y.slice(0,y.length-1));var S=ee(y,t[v.index]),b=Math.max(p+S*2,0),x=_?0:S*2,C=iv(n),T=C?n:Nf((m+x)/b),D=m-T*p;S=D/2/(_?T:Math.max(T-1,1)),b=p+S*2,x=_?0:S*2,!C&&n!=="fixed"&&(T=u?Nf((Math.abs(u)+x)/b):0),g=T*b-x,f.repeatTimes=T,f.symbolMargin=S}var A=d*(g/2),M=f.pathPosition=[];M[h.index]=e[h.wh]/2,M[v.index]=o==="start"?A:o==="end"?l-A:l/2,i&&(M[0]+=i[0],M[1]+=i[1]);var I=f.bundlePosition=[];I[h.index]=e[h.xy],I[v.index]=e[v.xy];var L=f.barRectShape=B({},e);L[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(M[v.index]+A)),L[h.wh]=e[h.wh];var P=f.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=c.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Yp(r){var t=r.symbolPatternSize,e=Gt(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function $p(r,t,e,n){var a=r.__pictorialBundle,i=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,c=0,f=i[t.valueDim.index]+o+e.symbolMargin*2;for(xl(r,function(p){p.__pictorialAnimationIndex=c,p.__pictorialRepeatTimes=u,c0:m<0)&&(y=u-1-p),g[l.index]=f*(y-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function Xp(r,t,e,n){var a=r.__pictorialBundle,i=r.__pictorialMainPath;i?Dr(i,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(i=r.__pictorialMainPath=Yp(e),a.add(i),Dr(i,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Zp(r,t,e){var n=B({},t.barRectShape),a=r.__pictorialBarRect;a?Dr(a,null,{shape:n},t,e):(a=r.__pictorialBarRect=new ve({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),a.disableMorphing=!0,r.add(a))}function Kp(r,t,e,n){if(e.symbolClip){var a=r.__pictorialClipPath,i=B({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(a)ge(a,{shape:i},s,l);else{i[o.wh]=0,a=new ve({shape:i}),r.__pictorialBundle.setClipPath(a),r.__pictorialClipPath=a;var u={};u[o.wh]=e.clipShape[o.wh],Ls[n?"updateProps":"initProps"](a,{shape:u},s,l)}}}function Rf(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=qT,e.isAnimationEnabled=jT,e}function qT(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function jT(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function kf(r,t,e,n){var a=new pe,i=new pe;return a.add(i),a.__pictorialBundle=i,i.x=e.bundlePosition[0],i.y=e.bundlePosition[1],e.symbolRepeat?$p(a,t,e):Xp(a,t,e),Zp(a,e,n),Kp(a,t,e,n),a.__pictorialShapeStr=qp(r,e),a.__pictorialSymbolMeta=e,a}function QT(r,t,e){var n=e.animationModel,a=e.dataIndex,i=r.__pictorialBundle;ge(i,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,a),e.symbolRepeat?$p(r,t,e,!0):Xp(r,t,e,!0),Zp(r,e,!0),Kp(r,t,e,!0)}function Ef(r,t,e,n){var a=n.__pictorialBarRect;a&&a.removeTextContent();var i=[];xl(n,function(o){i.push(o)}),n.__pictorialMainPath&&i.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),w(i,function(o){Cn(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function qp(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function xl(r,t,e){w(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Dr(r,t,e,n,a,i){t&&r.attr(t),n.symbolClip&&!a?e&&r.attr(e):e&&Ls[a?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,i)}function Of(r,t,e){var n=e.dataIndex,a=e.itemModel,i=a.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=a.getModel(["blur","itemStyle"]).getItemStyle(),l=a.getModel(["select","itemStyle"]).getItemStyle(),u=a.getShallow("cursor"),c=i.get("focus"),f=i.get("blurScope"),h=i.get("scale");xl(r,function(p){if(p instanceof Nr){var g=p.style;p.useStyle(B({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},e.style))}else p.useStyle(e.style);var m=p.ensureState("emphasis");m.style=o,h&&(m.scaleX=p.scaleX*1.1,m.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;d.ignoreClip=!0,Br(d,Vr(a),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:gi(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),Lr(r,c,f,i.get("disabled"))}function Nf(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}const JT=YT;var eD=function(r){V(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=Ps(Wa.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",clip:!1,progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(Wa);const tD=eD;function MD(r){r.registerChartView(JT),r.registerSeriesModel(tD),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,J(md,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,yd("pictorialBar"))}function Bf(r){return N(r[0])}function Vf(r,t){for(var e=[],n=r.length,a=0;a=0;a--)if(!e[a].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var i=l.length,u=Math.ceil(i/2);e[a].many=l.slice(u,i),e[s].many=l.slice(0,u),s++}return e}var rD={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,c;Bf(r)&&(u=r,c=t),Bf(t)&&(u=t,c=r);function f(m,y,_,S,b){var x=m.many,C=m.one;if(x.length===1&&!b){var T=y?x[0]:C,D=y?C:x[0];if(Pg(T))f({many:[T],one:D},!0,_,S,!0);else{var A=s?te({delay:s(_,S)},l):l;Rg(T,D,A),i(T,D,T,D,A)}}else for(var M=te({dividePath:rD[e],individualDelay:s&&function(W,k,E,z){return s(W+_,S)}},l),I=y?kg(x,C,M):Eg(C,x,M),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,O=0;Ot.length,v=u?Vf(c,u):Vf(h?t:r,[h?r:t]),d=0,p=0;pjp))for(var i=n.getIndices(),o=0;o0&&x.group.traverse(function(T){T instanceof _e&&!T.animators.length&&T.animateFrom({style:{opacity:0}},C)})})}function Hf(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Uf(r){return N(r)?r.sort().join(","):r}function Et(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function uD(r,t){var e=U(),n=U(),a=U();return w(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=Hf(i),c=Uf(u);n.set(c,{dataGroupId:s,data:l}),N(u)&&w(u,function(f){a.set(f,{key:c,dataGroupId:s,data:l})})}),w(t.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=Hf(i),u=Uf(l),c=n.get(u);if(c)e.set(u,{oldSeries:[{dataGroupId:c.dataGroupId,divide:Et(c.data),data:c.data}],newSeries:[{dataGroupId:o,divide:Et(s),data:s}]});else if(N(l)){var f=[];w(l,function(d){var p=n.get(d);p.data&&f.push({dataGroupId:p.dataGroupId,divide:Et(p.data),data:p.data})}),f.length&&e.set(u,{oldSeries:f,newSeries:[{dataGroupId:o,data:s,divide:Et(s)}]})}else{var h=a.get(l);if(h){var v=e.get(h.key);v||(v={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:Et(h.data)}],newSeries:[]},e.set(h.key,v)),v.newSeries.push({dataGroupId:o,data:s,divide:Et(s)})}}}}),e}function Yf(r,t){for(var e=0;e=0&&a.push({dataGroupId:t.oldDataGroupIds[s],data:t.oldData[s],divide:Et(t.oldData[s]),groupIdDim:o.dimension})}),w(he(r.to),function(o){var s=Yf(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();i.push({dataGroupId:t.oldDataGroupIds[s],data:l,divide:Et(l),groupIdDim:o.dimension})}}),a.length>0&&i.length>0&&Qp(a,i,n)}function ID(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){w(he(n.seriesTransition),function(a){w(he(a.to),function(i){for(var o=n.updatedSeries,s=0;s^+=mWaT6B6&V>B84)SQlUSy6vBi?Dn?%CTbw- z2`9(+o02~KJ|hG82{{?U?<^)G_}wQT!B4=+3;0ckB!u5Cw$z$qu} zT^uD&*n1GT#|Xo@oel}Z$sMPJ;oKj@gyA%ghJ+y+^oNAujDIj745xfDBn;>LaYPv6 z(QZf>PXA00hVwrh5{3wH8WV=dbsQ6hxG)|PhS)Gp2t#yue?S=G!C^=kV&st^3^8Ih zBn(mFXh<01LJ|>%$Z%B>hS@ zM26iVVTcWfL&6Xpt`7-Ae7HI!3=!aJNEl+ky^t_OfqO&3aPDsp2}5MKJ0uLT;K7hE zM1zMz!VnK$3<*PozcC~XG2;G^FhsHaAz_Gf*M`f1jK@x6`=#VjpUZ!9sd1^%tlvC* z8t-0^^~Ohu(-vy+B9c5d`O_p6$Ny%haiP(y@3gL7di3PsJD7XQOrHD77=HfGg|F+YZlXwYcap=g?zs zo}7p@7{PD_Ea6VTqm)a>$B(h-_e1XZk~)`~Uvb*UlCu|WObYoR)w$Amf>~B_NHH9l zEXQ%0#$(LYYUcTL^R{lf((B-qHO34Yv;CEG+g@kFWWx8tn5C}twp-2S`P47P`I6Eo z3&YMn+xKg-=-Z5|+00QORT-;QH>ItnM^bu^rK84JM6L?3Q@2S{kEBzNNb1(4*GS_% zamxE{>Ji?NCHODP=#|7WbxopMs<+OU9&EwAtpDTbJ6rRwL*Q3SCA5#LSqkGJiB$0JehaF^ z@F0w1>2gpGJ5A3tQzUyL z5-E3MuM_(_&7z$*hju%!Ggp!v1E!>(W5BfLs#)%Pou=RSmZa&yEOU!$bbD=zOc$T*3fgh{SZyWg7}^S%WwAmL5r<_3>G)??Z!0 zxB|@1Qjfd+-qLF)mqoik+KldJ<6|xx`!{Z0J-q$+#?kHlz1#b@51)|$*CH9vCK=IC z<4t>TdDO1e242`5^sZ#ps+&;=l7J4pcC8k7gB}UHL60^`t(N4tU21vJsO@NJA=Q)N z8dAZ8<6i+vj)MhRS{=t)<>q(jxn9 zX48o)_1j^!Dlgv-mjL0`kZym~?fCA8{rSbE=XU&V{lo1Ze74BW84-tDrEmYtk8XoN z&YI_S;Gg?^(fzRYVZHZZ|HHoDfxjvN{+-({cFtK&pteMmq$~<}JlMLyZ21o+dm^asj5x0Ea(~M~Ay^4Y%r=n|614i$%+;w@5ARUVt#+7=H;W^dR
li|EUa=T2juFzJqT1{b}D(Ye-vW_*AGOgo4 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

#Rv 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 diff --git a/assets/empty-H5pwkZW3.js b/assets/empty-BrREX6wo.js similarity index 100% rename from assets/empty-H5pwkZW3.js rename to assets/empty-BrREX6wo.js diff --git a/assets/empty-H5pwkZW3.js.gz b/assets/empty-BrREX6wo.js.gz similarity index 100% rename from assets/empty-H5pwkZW3.js.gz rename to assets/empty-BrREX6wo.js.gz diff --git a/assets/en-US-bb02U1ge.js b/assets/en-US-B1iKqN9o.js similarity index 62% rename from assets/en-US-bb02U1ge.js rename to assets/en-US-B1iKqN9o.js index 4e87daba..aea4ff95 100644 --- a/assets/en-US-bb02U1ge.js +++ b/assets/en-US-B1iKqN9o.js @@ -1 +1 @@ -import{x as K}from"./hooks-HESpGiIM.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-zTxN2cCS.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";const e="The current environment does not support full screen",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",ee={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:ee},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",d="Rely About",_="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",C="Office",O="Document",R="Presentation",P="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",x="Modal",F="Right Click Menu",w="Cache Utils Demo",te={Dashboard:u,Rely:g,RelyAbout:d,Error:"Error Page",Echart:_,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:x,ContextMenu:F,CacheDemo:w},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CacheDemo:w,CalculatePrecision:M,ContextMenu:F,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:_,Mock:L,Modal:x,MultiMenu:h,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,QRCode:k,Rely:g,RelyAbout:d,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),A="Configuration",z={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},E="Interface Display",ie={Title:A,ThemeOptions:z,InterfaceDisplay:E},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:z,Title:A,default:ie},Symbol.toStringTag,{value:"Module"})),Q="Register",N="Signing",G="QRCode Signing",H="please enter user name",$="please enter password",q="Login",B="User Name",V="User Password",J="Fast Background Template",ce={Register:Q,Signing:N,QRCodeSigning:G,NamePlaceholder:H,PasswordPlaceholder:$,Login:q,Name:B,Password:V,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:V,PasswordPlaceholder:$,QRCodeSigning:G,RayTemplate:J,Register:Q,Signing:N,default:ce},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./en-US/globalMessage.json":X,"./en-US/headerSettingOptions.json":Z,"./en-US/headerTooltip.json":oe,"./en-US/menu.json":ne,"./en-US/setting.json":re,"./en-US/views/login/index.json":se}),Ne={message:{...K(le,"en-US")}};export{Ne as default}; +import{t as K}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";const e="The current environment does not support full screen",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",ee={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:ee},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",d="Rely About",_="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",C="Office",O="Document",R="Presentation",P="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",F="Modal",x="Right Click Menu",w="Cache Utils Demo",te={Dashboard:u,Rely:g,RelyAbout:d,Error:"Error Page",Echart:_,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:F,ContextMenu:x,CacheDemo:w},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CacheDemo:w,CalculatePrecision:M,ContextMenu:x,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:_,Mock:L,Modal:F,MultiMenu:h,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,QRCode:k,Rely:g,RelyAbout:d,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),A="Configuration",z={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},E="Interface Display",ie={Title:A,ThemeOptions:z,InterfaceDisplay:E},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:z,Title:A,default:ie},Symbol.toStringTag,{value:"Module"})),Q="Register",N="Signing",G="QRCode Signing",H="please enter user name",$="please enter password",q="Login",B="User Name",V="User Password",J="Fast Background Template",ce={Register:Q,Signing:N,QRCodeSigning:G,NamePlaceholder:H,PasswordPlaceholder:$,Login:q,Name:B,Password:V,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:V,PasswordPlaceholder:$,QRCodeSigning:G,RayTemplate:J,Register:Q,Signing:N,default:ce},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./en-US/globalMessage.json":X,"./en-US/headerSettingOptions.json":Z,"./en-US/headerTooltip.json":oe,"./en-US/menu.json":ne,"./en-US/setting.json":re,"./en-US/views/login/index.json":se}),Ne={message:{...K(le,"en-US")}};export{Ne as default}; diff --git a/assets/en-US-B1iKqN9o.js.gz b/assets/en-US-B1iKqN9o.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c217b4255cbef6d8d780d8037f9b1e01d9415a73 GIT binary patch literal 1859 zcmV-J2fX+niwFP!000021FcxyPUE^7y+2P8S^EMcC({-Rj7O15TZW%aDYOL!ZYnqV z+87+W*iNB?dcV&*?RVO*aAYUxw1v?@Xx}u6y}Z89>sz*yvUDnyc{Lu@-k*!Hk|_$l zBvL+VzxCDJv*AfUc+lt@b2t=yiRt`7H>yFk8dNKO^X~q+H9wxOW2TA;<2%@1Q1M$k z{P0Y4=sJi#gO(}yPpVN1szKdXQBd*QdjF7i2S@AJSq6Td)RbqI_8>SI&N6811iL}4 z>bIJ3+<6{V)<gPP4VJ8rW|Z+{*3q#JuynVMgp%bU9kz0n_KN`Z*1T#Z^#33mOj-NW9HcDwIo z?t}i7{K3g?^Nc;L;~KLJG7ZB>Dri(I!PlU&CJT!z>b9D_KS(E3LHy3Jv-bH;_SCAb z56cYW+HVf8o4wnI4SAR_plD=rXHA)F)j{nl=s-i?m$HXJBZ-$0(FfeRd+eb`L zHTQLtKuY~7RT`8t1dPvwQA}tS zHL5`^sQUHn_B6TgZumB#+Sl`RB)N8sJ3ibzsk``j|1EB+q>&C)^;?sSU(EM5mhd86C7mn;>_(yr6?S-0a*krdi^5TZc> zUcQoz2V%yQ6sf(BC1_7b*r?y=agHP?oGNus} z6hz>H;MaJ<7Wn>C623$AUc`-@%2dk&+-7sKr6Foj5drtsnx}R&RZ)U4K=_)6A_`k>65)cGXq@vB zj_vS#G@&@BTxm*iPDiE-Ea7tkzvWzuxy+=$)?$ zfgs!q(WL?n!W3)qGDQ8U0vhWCz#!alfQV_=JF`nmfjve5;fE0QX$sys%z%46nHf-C z8&Zkzd5AjBVUHoY>a}DH2%mBrwrlmc0_E2cnML@u6D1* zS@h`HIV1dREf^)>UE8;UB8q|VwM}(0l2pYcv(=oFiMu$#NsNz_l8PXADcpbLPH8g4 z+7%$zpNz3npY*ZQoQ&{NagyM+jL5+Lp38`G(q7)4I*rL3=kk(PaWgD6Cf%}SRcO*H zTUXR3m$*fFlvz=hqLU6@N={}tSJ_UVJYXv^Imfxc7 zo^L=e#?9&lJ4GGW^8$;{t+-OP6|VPZu^xK0Y^(G8|3WXzSIoYg+G@G}onkC?eaBa8 zby(58@Xn_GuC@r0q9)Nb*-XN2_ z1cR|t+o8~k`~CjY{-^y5pPT~&w4)u3_J$<(^PZmf;1E7dl(uhkj~VY`In-*3{7)mL zCWf?{-QtxNbI22p7;9)n_{yRNbXA_Qd6(`fB1i_OKH=%AGR8Yn^HnW%#7;$e)Y(&RmtM6 z)oM4pwM`Iv0i&iso^`$ESN#K`L%%}qEo}O%CLndd;I9%1Qk?1Mezio@H2*-vD zxMX@kOgMrmBMH+6obrmlM;eX$L)n4xJDE_a33u^S`~xxwD;Kwyak7arp$3q{REYY4 zU-K*E`Omm{N*)`VuxC?0%pH6pQF0~BmV<^zK*AA|5=6b~SNwhQ_5MD&7B|rIw0cBM)T!7`$|Dr3KAGn|ogIYlq~#a?YPrbE~!zE;(~; z6LU!t(1sfek+ICWYODE`eul`3|A-8)M$ccWhx09l)Rb67_>{#^uVoBC>+$jKnQS!^ zgd?V{sUP?UeuaFy>T2Cdx03RzK}Mhp%vtY2HTE>w#8@NvpkDL${0ga6j}Pv?b&lQ- zlDou)$M>lBvw zA-EolA+-Kb1H8gc@f5+3OSsW00c{sMZ~cDOMEyRMsSr4VAxnj&-|!FAcC*&>t?IgF zj(aS|Z!;!Rps1~)Q~+A;?qU_7hLS@br<%F;L)ZpyJ#Gb17w8laK4E%7k^4pXlE))U zQFcN2M)N7ti-rf#Uig!RL>2I0pTz} zmnxhfYy#8;Yq^XO76Cfrc9aefW&v`U^}0nRO#{?mG6dmmEGJHy>2QQFK=78Eq8dBh zG{l8wYH+TX3hcylY07Y}a&2jfb9FRXVg&5x+n<%5S{mfl4jH{Qx!GA$%F2c2;4N0Nr*PDguPh1Ju1g^Ug!3=`KJ$m?nZ*@QxFX@Z3p6 zj)>C$bzHZ54Z*{S=VC_q#g$+<0`JZpYK0XG!P^Nlqk&>NqN&T~g2ve;Bb-LKskPD+ zWtXD*o7v$(``Ba&$oZ#3oUu>4IOCiS@QQId!Y3-EJ@h?V2m@aTmFKrYz z{gPvPU9PMXO*`f48r$>+H<$=hN6LzH+Quu&=?v#AyYT54JBsNg&IzUy+?~aaU3!j7 zZd>kUmfqovS~|}M(A;KGo#KqqOxMd2%U|oblC?EmA4joidOdCH@%=l|tMnDom!Ykv z>%U3Hiq{Y7Y9kM8yce~z&3`#dENoTX&yJSkccxQ z=T>ux^{>^?dsW-UN*_ud`A^T}TQ`AY_cE#xz6wy6$1*$b&dSN;t(IB=N(3+i9ypJ@ z)PVLRbL9TMwUsbqUX+dyes+gx%q7BK0(9pjt}==H;^}6E{2HKBW~}#xg_BsTR7PG| zCkThx37R`fZ*k!hy(+4(d_KcY`;A~BjFgB#(-tl*tgrr#GpFcthNoXvAbO8GY*E^! zUzgbYTGF=k|JW^h{{s)VBirx`e@I4||L~{tFILepV|Xlg-rWBON$$FzVxb01w80n_ zgFiM(BKm+=+aq8R=;D2#D8&Nxw2kU1B`i;hZ3W-=ry$c}S*|UcTy3$V*LG$cUd$)q z*!{$11oHx8V7ZI0Ab6YR4%0W^_b+w?V3Y}>-R1H#%(Jg6SKvOc6l5(w|Mq_?*=i$o G5dZ)(w4fLO diff --git a/assets/enter-CPGcsJ25.js b/assets/enter-CPGcsJ25.js new file mode 100644 index 00000000..371bc843 --- /dev/null +++ b/assets/enter-CPGcsJ25.js @@ -0,0 +1 @@ +const e="data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%3e%3cg%20stroke='currentColor'%20fill='none'%20fill-rule='evenodd'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M18%203v4c0%202-2%204-4%204H2'%3e%3c/path%3e%3cpath%20d='M8%2017l-6-6%206-6'%3e%3c/path%3e%3c/g%3e%3c/svg%3e";export{e as default}; diff --git a/assets/error-1RFXBHac.js b/assets/error-CjWalrOZ.js similarity index 100% rename from assets/error-1RFXBHac.js rename to assets/error-CjWalrOZ.js diff --git a/assets/expanded-hDBHAcSA.js b/assets/expanded-BswQDJyW.js similarity index 100% rename from assets/expanded-hDBHAcSA.js rename to assets/expanded-BswQDJyW.js diff --git a/assets/export_excel-CkAGWFBN.js b/assets/export_excel-CkAGWFBN.js new file mode 100644 index 00000000..3db5233c --- /dev/null +++ b/assets/export_excel-CkAGWFBN.js @@ -0,0 +1 @@ +const e="/ray-template/assets/export_excel-Re1cVpta.svg";export{e as default}; diff --git a/assets/export_excel-GFRgGiCF.js b/assets/export_excel-GFRgGiCF.js deleted file mode 100644 index 6cffeaba..00000000 --- a/assets/export_excel-GFRgGiCF.js +++ /dev/null @@ -1 +0,0 @@ -const e="/ray-template/assets/export_excel-EXtXFabW.svg";export{e as default}; diff --git a/assets/export_excel-EXtXFabW.svg b/assets/export_excel-Re1cVpta.svg similarity index 100% rename from assets/export_excel-EXtXFabW.svg rename to assets/export_excel-Re1cVpta.svg diff --git a/assets/fullscreen-LJg-Litq.js b/assets/fullscreen-Cjm0bPGx.js similarity index 100% rename from assets/fullscreen-LJg-Litq.js rename to assets/fullscreen-Cjm0bPGx.js diff --git a/assets/fullscreen_fold-0gdJoV38.js b/assets/fullscreen_fold-BUWP5JFn.js similarity index 100% rename from assets/fullscreen_fold-0gdJoV38.js rename to assets/fullscreen_fold-BUWP5JFn.js diff --git a/assets/function-bind@1.1.2-HMk2skFd.js b/assets/function-bind@1.1.2-B8G-TZ45.js similarity index 100% rename from assets/function-bind@1.1.2-HMk2skFd.js rename to assets/function-bind@1.1.2-B8G-TZ45.js diff --git a/assets/get-intrinsic@1.2.1-1fqvy-Cp.js.gz b/assets/get-intrinsic@1.2.1-1fqvy-Cp.js.gz deleted file mode 100644 index 050bcf73959e5ffd78ad6adb4c2354721d493184..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2626 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"u"||!o?r:o(Uint8Array),s={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":u&&o?o([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":A,"%AsyncGenerator%":A,"%AsyncGeneratorFunction%":A,"%AsyncIteratorPrototype%":A,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?r:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":N,"%GeneratorFunction%":A,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":u&&o?o(o([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!u||!o?r:o(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!u||!o?r:o(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":u&&o?o(""[Symbol.iterator]()):r,"%Symbol%":u?Symbol:r,"%SyntaxError%":P,"%ThrowTypeError%":_,"%TypedArray%":C,"%TypeError%":d,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet};if(o)try{null.error}catch(i){var M=o(o(i));s["%Error.prototype%"]=M}var j=function i(t){var n;if(t==="%AsyncFunction%")n=R("async function () {}");else if(t==="%GeneratorFunction%")n=R("function* () {}");else if(t==="%AsyncGeneratorFunction%")n=R("async function* () {}");else if(t==="%AsyncGenerator%"){var e=i("%AsyncGeneratorFunction%");e&&(n=e.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=i("%AsyncGenerator%");a&&o&&(n=o(a.prototype))}return s[t]=n,n},B={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=T,F=k,W=v.call(Function.call,Array.prototype.concat),D=v.call(Function.apply,Array.prototype.splice),x=v.call(Function.call,String.prototype.replace),b=v.call(Function.call,String.prototype.slice),J=v.call(Function.call,RegExp.prototype.exec),V=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,z=/\\(\\)?/g,q=function(t){var n=b(t,0,1),e=b(t,-1);if(n==="%"&&e!=="%")throw new P("invalid intrinsic syntax, expected closing `%`");if(e==="%"&&n!=="%")throw new P("invalid intrinsic syntax, expected opening `%`");var a=[];return x(t,V,function(p,l,y,m){a[a.length]=y?x(m,z,"$1"):l||p}),a},L=function(t,n){var e=t,a;if(F(B,e)&&(a=B[e],e="%"+a[0]+"%"),F(s,e)){var p=s[e];if(p===A&&(p=j(e)),typeof p>"u"&&!n)throw new d("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:e,value:p}}throw new P("intrinsic "+t+" does not exist!")},X=function(t,n){if(typeof t!="string"||t.length===0)throw new d("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new d('"allowMissing" argument must be a boolean');if(J(/^%?[^%]*%?$/,t)===null)throw new P("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var e=q(t),a=e.length>0?e[0]:"",p=L("%"+a+"%",n),l=p.name,y=p.value,m=!1,U=p.alias;U&&(a=U[0],D(e,W([0,1],U)));for(var S=1,g=!0;S=e.length){var I=c(y,f);g=!!I,g&&"get"in I&&!("originalValue"in I.get)?y=I.get:y=y[f]}else g=F(y,f),y=y[f];g&&!m&&(s[l]=y)}}return y};export{X as g}; +import{h as O}from"./has-symbols@1.0.3-eVqrYdw7.js";import{h as G}from"./has-proto@1.0.1-CgulNy6r.js";import{f as T}from"./function-bind@1.1.2-B8G-TZ45.js";import{s as k}from"./has@1.0.3-B6xjtObm.js";var r,P=SyntaxError,N=Function,d=TypeError,R=function(i){try{return N('"use strict"; return ('+i+").constructor;")()}catch{}},c=Object.getOwnPropertyDescriptor;if(c)try{c({},"")}catch{c=null}var w=function(){throw new d},_=c?function(){try{return arguments.callee,w}catch{try{return c(arguments,"callee").get}catch{return w}}}():w,u=O(),$=G(),o=Object.getPrototypeOf||($?function(i){return i.__proto__}:null),A={},C=typeof Uint8Array>"u"||!o?r:o(Uint8Array),s={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":u&&o?o([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":A,"%AsyncGenerator%":A,"%AsyncGeneratorFunction%":A,"%AsyncIteratorPrototype%":A,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?r:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":N,"%GeneratorFunction%":A,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":u&&o?o(o([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!u||!o?r:o(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!u||!o?r:o(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":u&&o?o(""[Symbol.iterator]()):r,"%Symbol%":u?Symbol:r,"%SyntaxError%":P,"%ThrowTypeError%":_,"%TypedArray%":C,"%TypeError%":d,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet};if(o)try{null.error}catch(i){var M=o(o(i));s["%Error.prototype%"]=M}var j=function i(t){var n;if(t==="%AsyncFunction%")n=R("async function () {}");else if(t==="%GeneratorFunction%")n=R("function* () {}");else if(t==="%AsyncGeneratorFunction%")n=R("async function* () {}");else if(t==="%AsyncGenerator%"){var e=i("%AsyncGeneratorFunction%");e&&(n=e.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=i("%AsyncGenerator%");a&&o&&(n=o(a.prototype))}return s[t]=n,n},B={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=T,F=k,W=v.call(Function.call,Array.prototype.concat),D=v.call(Function.apply,Array.prototype.splice),x=v.call(Function.call,String.prototype.replace),b=v.call(Function.call,String.prototype.slice),J=v.call(Function.call,RegExp.prototype.exec),V=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,z=/\\(\\)?/g,q=function(t){var n=b(t,0,1),e=b(t,-1);if(n==="%"&&e!=="%")throw new P("invalid intrinsic syntax, expected closing `%`");if(e==="%"&&n!=="%")throw new P("invalid intrinsic syntax, expected opening `%`");var a=[];return x(t,V,function(p,l,y,m){a[a.length]=y?x(m,z,"$1"):l||p}),a},L=function(t,n){var e=t,a;if(F(B,e)&&(a=B[e],e="%"+a[0]+"%"),F(s,e)){var p=s[e];if(p===A&&(p=j(e)),typeof p>"u"&&!n)throw new d("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:e,value:p}}throw new P("intrinsic "+t+" does not exist!")},X=function(t,n){if(typeof t!="string"||t.length===0)throw new d("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new d('"allowMissing" argument must be a boolean');if(J(/^%?[^%]*%?$/,t)===null)throw new P("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var e=q(t),a=e.length>0?e[0]:"",p=L("%"+a+"%",n),l=p.name,y=p.value,m=!1,U=p.alias;U&&(a=U[0],D(e,W([0,1],U)));for(var S=1,g=!0;S=e.length){var I=c(y,f);g=!!I,g&&"get"in I&&!("originalValue"in I.get)?y=I.get:y=y[f]}else g=F(y,f),y=y[f];g&&!m&&(s[l]=y)}}return y};export{X as g}; diff --git a/assets/get-intrinsic@1.2.1-5uWIhZOj.js.gz b/assets/get-intrinsic@1.2.1-5uWIhZOj.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7b66848ad5602bce35c4cecc56c1ee308abc1436 GIT binary patch literal 2626 zcmV-I3cd9oiwFP!000021D#oGbK5o+{l33~!h|#t!LpThvmI(tHBRh|JN09%IO(pW zI1mL%Oel~cA=|9Q|K7oaBq&mDcRvX@_nZsh;sU%PgLNDw{Ap#8)Vj(SNwfyNqZLUH z(`-G9!t|GZ@3{BFA^rG0`Oo~}U%js>7zBpqy{U-SzAp8WLw@WX$9{HLi(h3cCzj-J!W>&LJBYPOc#dy-fQy2hi7 zaq@VYBvFDc@tGb1&GCmUrV75n#mH^|pLmizC6sRxW?i}mV3SfSX~MI2H1(4p7W`o0`cRDJ zyH7a+pb-0*ZNe}Y(|@Su1)umTi5@IQAFO$f?yx^JZPk=XvfQjG<7v+)VMr-@(0&b$ z@0KhC6b(QzQ%%*hhdj?+=slnfzH%XYf#16jMaIIe#qRPfrdNyY)_pNFqo{oZy}LV^ z1b272Cl&_L8~l``w^-<+g>@S+{?nTzA=%Gh1Gd{vG)%n6tzd{!`~>Vb%Vk2BgsUyH zfv5F#T=*C!UL8chmY!_j$={-XvRN#s>8b(?KNV7l&N)p8kCJljHt;r%6AdGGJROhZ z8R-R@G<6~Lq%_T#f0jh+QO5i>7ZpjzP)xSK-czO&tzes?Z3t=P(K_%`W6cUE)~k95 z*eAjAobigM`kJOXCF}K%MR;pu4c9apQ&O?VZCV4b#0DtTQ4~@lmaJO{*zX7@9|QVO z`6>|YrRXZI2#NSXz@Ae-n$z2xa~pVN+r-~S>o{Um2BZlhU{h9kDBC7(dT4?O*hN|w z8B6a;D7g0|6xMqZmW-l}fPEH5g#YkrCx#}f*KR_Et`U0^HFZ_o&jLom;1445?S?Lc zlqaUX#aj4jF$sTF?p`8b@5|});xeelIybM4Vd9m2Meo0E@-m*tSsWD9r=!NN?B0gp{+GAFc9>osb5VkCz7F9=B=z=Dc`IWT> zC`PE3q6g4`9zypdae4X}OBbSnfIXsyY(xvmh;n6oW=}M`u_q(S_wLDPMG`u1eV#Q; z#Z-22;f5yxTiU==jS_h#fdSb2xKp^G4pmd5WhG_P{(l@rd60=-r~0904n#S z#l3J#94C^VBbOMyVXiCkbj+uiA(o>PSyxxrfO*Epz%T#=N=IN?RKhLvXNY%{@g$(> z9x?*jzAIZq$tm$ydu7_bEBi*X{X+@kuHc@8n`dUH%t~Y?=}r(#Q!^O5wY(NIvg0q5 zEn`0KV%MFnnd^Qu*dP~GbDdqFZFJh8Hm4wOh&oR~O=3~)?vM+(Auuc5y2iA$%XFdJ zBGZHzcBpy%wdPB#NG( z2%t2p8YEa`CM7LENxL9%eZ&hAH-=IbYMrOB233`=b*jSJsOs+EQCU8<~bdpcVsnNi&PZpyApvls3W?Q1S8tafJP;~BiS`K9muTMQK?L6P-P*# zLzP$ywJfxE`K6&Ds><%Vrovk#Eu)lhLr@jvbw!1@OUydFMQNH_9kkwNhM`r|dY>7F zrbt)nI|_|9=(=35vo+XCZlt6J>*O5W;}7Tze?y<}y?hDm7EcM;Lvr#}Whh=^`-DUE zu0bbp9A*uE8i#>TA$n|guhQ4xCo~R;5X}CjAXWZGZv_ya4qshdbOyKZniN06w=ZpU`c;<3+jQS8!**xq+@%M(wf*v>y z?Z^hK-sWGsAYk_-4CYoKN??`-zLm;@iY)pVQ=ikh<%dxku%-3I{sN>&T6kptr^hI! ztn#S-QH-Yp{V(Cs<>(_SmlvZDWoQkb$e8p(%9eaJ#o6%DU86q`c+m&Y3%A=ihlu3p zHzO>F6@P{}B4XZW?g^sMaa@8=#&n9Pn0%LvkEdO+3UubCh(aZbaXO|`p^7oaZyd*s z@mH5Zi1fcz`OnvJI?P!8T&%uWHR$p#u;^ou@)TLK4Yz{SViC8h>tHa` z<$i691M#Gf9xj4ZBpWC{CK-ci-GLnASNG_%Jsf|wr!Vc{izCD##`5!3JsZE+U#vCB zWI$%riW8a&r-Wq>E1FQbFN9lsMXecK22AE9VRMVJxg`R$qE>zNI%6sR?sA9-ro|$U zhje^A^#DLI{>_!CCGrX}h(a9qgcfBu?#XRLYuxFhTO9Y~CJ%09THcP2r|6wa(Iap!n2`gbwtVAREZm9Yy<$D=7);hDQo*TAW4>TAFi+j;;F zwp-Bv2S7KzfbI6QFr5~rQ)PmVv+7`cT90Y0zbMLZq}D^gSJwAU#A&KFYenv_C5F2YevMC;;)UZ<9LY8A979C981z7QfkIrxPaMk-!VIV5a9Y0p$U17bMKX8X zg%vO>gQ~Z4BxmA?ReQLIl9sb6_PJbFOME7MAq5VWj?-B? kjw=FyGng0eQ?h(OALVE1-^FL?Wj^@FpV)vE(_hzGIri^*kzZ4gZp+YdvM&a7}+i- zx|S`UtaQ33NF2`?3 z0>$w_60r+jFn>U(h9U)h-0XmCccO>Y;KxnGcmh1gSq>Yv7nJ0n8|VPhGZ83auc#!S zNxlsov>8oESy22ISTprtDFq9dl?q@JDgv8V zOvyG6V#o#X8lixQ2*}DBWd>_^7$A)IyktBm7-G?{ zLoWUzkHmoLsxOKK{OiH9H@ppJ1&)b$>+W0vh1^zS1UpC#wUosvU$&oq#czL$S^kR< zoJ4y8KUUb^kGE@1Z=ubksK8IjKd=(zFC| zmb%_CHI+IOdaZxQV)u)l-2Eq}*Iec>1{-`WfC*jx#8oevhMI$3DZ}>GbnW zy|e&Tzy8K3@c7nfbhSCRgiOX1^u|>GYUHEMqGNqu5Cxgxz1qxpCzqp)C78N7iZM^B zW*8P6N)QT&P`anIj5$DV4SjWA#}H~xAs0vX0z9Sc5R@@zly*mK?|??>QS~0!^a;U~ zZ3la3RMQ8)q5trhB`{#dzlw#md2p=nFa*vSZ`i_7$>?6dMzA87dp~ScTr;-<+5yY; zfacy0Px7Cxmm4H`2mKk5Jb~B1_cjrZpSPUt^8~3#BlzA^f1>GTMB%#Kp<7%8?s~f7kU5^Q2Z-Z@?90IQ z=L-(mJIXl#sswrL2P`Seg|u@}&8i^>ts`^K+Zats)6|~W`b3B_oREC$kZk)jMx%Kn z*|rY+QbGmrAfkKz;7&X_x$>AjptK?aM^su+BshSyQ}P$(a_I6vM7#q&2t;T{5;(q) zl0<~6P(glD7#Os2pDheyv2qguT!IkNiR`2)9S?f_ z)tRWbLXP+9=TKLtH&=JK58-9GjT9)wZ)`7=yJ`$@N?svR*4Nu`rL*$X2*I+z)5h5A z^p(nEn%b$M+ATY6$}oH(aFF299*u+CktBiqOU^aYqdwfNc*hVLTpjZiIFTnca97i* zHYNWnc4bf9CBnSv_4I$oQ6Fpx+k{!t3_w;$*NhOAnD;iT6@2b+!VZDwAisEZT;H2X z>(93le(;{;U)P`b^Tld0S7+7k>vFErme|e$!`<>p|fe$mXypjLl(H?W#5HxN$^z6D!E@@c!|~n8T;lE@9jc(`z;O}eO#U?SkqzuqedEEUit5bP zxC<>@JI-2o-lp$KS{v7CqCK~~V8vr8Nc{Y^so|!r-D9UD+)Ea;Eugi+l zw*)(Dd{EhihacV6Ppp+CPDZ3)t9CkziDhnKg(Ui+r z9Rwo83drkK_}#oPqAY$sxs^wivlZPleCdrtXOK@XD5eZQ|9-S3cRFve5z6o@$;fAL z+_tw5!wQ4gUUXw6ZEt6;zmV!!WrKCQopQ)bwxc(dUaZ$9;6fAETPa&2^{i?Akz01h zxacOJdoFLkQ@CWLJ1JR{JRQ##KHTMG%^`a-zh~+nJ<5xyP7zDqKE)K5<&S+2{JV4M zYAcU@_F$RJcoI+WWM$dY;QQr#Ia^M@CNn0#>{o!2c`{A>DvO`ZX5KU&XG}#**KlS+ ztV`qs7}n616ZY5XI{CWnj7mz&X48_}Es=D8WZ&~We|A%z&>t*art5Tds@9k?CV zf!ML6U9>+VN+X@YWbNwY@rvB>1Jf_Bm|o^9vf?I4fu!z+p>ipm2&8ofYhBKsTvKc_ zxnmfr(6A-kK?<2uCQ!zl6w;-Zx^`Ee!2wNcQq@778$vhQH-PPQ>IFO|Y8j1q)G|;6 z;sB6$0-vhy**-GkjyT{X=KCyiS}mo}uGLnWZR(*<*L0+SU*OV?j@>h3FK`@)qp++I zoez*kNN!kh%2{^vdaeBEOo;T)2jBH(lXJ0=O)?Y|)!5U`toH7=PVSbn2vbx7=J9Sg zr%womOm)$FTWUA_N7pohmW2Y8e6(*|R`^;sG&C>@5D+`j>_E_#gowhDk zs}D0<1(NbiG-5GznqfV7|9#!HdE7u9b z5ivIcZEQ+acHSDmz;6)Arylx>GOe>Epvt9046DCzLU!@ZidL zvh5))#30bFxJHa7AKk$LU~`vbpPTj}s^g!pGWS@zJLYIooItG#^1=eYV1fCu^_H%I zH?Qd$m}7m1VJ=^4bsiO*Tv>fZ0&kmyb-G@BJ84~W$n@cItR*@17qat@7}NMcCLs>0 za#-uE&K7Is#>NJ*+EqZ*A9m)hln@`!jnf1iEf;pl)M2P9zNl8sEPSd^7)Eksj* zu0&ZiTmRc(vZ(L<^oy%1!W?eM^#s&u5vV(ySUB{>nWxq^12j8?my!4g(gjk>Ce c*6s98CGB<&mRE8RtxkXXFEe=liHJ4;0I|IXX8-^I diff --git a/assets/hooks-8Eav2rzB.css b/assets/hooks-Bn_fmFnB.css similarity index 81% rename from assets/hooks-8Eav2rzB.css rename to assets/hooks-Bn_fmFnB.css index 0d6c1be0..22bbabd5 100644 --- a/assets/hooks-8Eav2rzB.css +++ b/assets/hooks-Bn_fmFnB.css @@ -1 +1 @@ -@charset "UTF-8";.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height);border:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .35s var(--r-bezier);transition:width .35s var(--r-bezier)}.ray-chart .ray-chart__container{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;fill:currentColor;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height);fill:currentColor}.ray-icon-path__animate{stroke-dasharray:var(--ray-icon-path-length);stroke-dashoffset:var(--ray-icon-path-length);-webkit-animation:rayIconPathAnimate 2s forwards;animation:rayIconPathAnimate 2s forwards}@-webkit-keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}@keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}.ray-iframe{width:var(--ray-iframe-width);height:var(--ray-iframe-height);-webkit-box-sizing:border-box;box-sizing:border-box;border:var(--ray-iframe-frameborder)}.ray-iframe .ray-iframe__container{width:100%;height:100%;border:0;outline:0}.r-modal.n-card.r-modal__preset-card--fullscreen{width:100%}.r-modal.n-card.r-modal__preset-card--fullscreen .n-card__content{overflow:scroll}.r-modal.n-card{width:var(--r-modal-card-width)}.r-modal.n-dialog{width:var(--r-modal-dialog-width)}.ray-qrcode{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ray-qrcode .ray-qrcode__error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background-color:#000000b3;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.938rem 0;border-radius:.156rem}.ray-qrcode .ray-qrcode__error .ray-qrcode__error-content{text-align:center;font-size:.938rem;font-weight:500;color:#fff}.ray-qrcode.ray-qrcode--loading img,.ray-qrcode.ray-qrcode--error img{-webkit-filter:blur(.208rem);filter:blur(.208rem)}.r-table__c-tree .n-tree-node-switcher.n-tree-node-switcher--hide{visibility:visible}.r-table__c-tree .ray-icon.r-table__c-tool-icon--active{color:var(--ray-theme-primary-color)}.r-table__setting:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.r-layout-full{position:fixed;top:0;right:0;bottom:0;left:0}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container{overflow:hidden}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content{height:var(--layout-content-height);padding:.833rem}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container,.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container .n-scrollbar-content{height:100%}.ray-template--light .r-layout-full__viewer-content{-webkit-box-shadow:0 -1px .104rem rgba(0,0,0,.1215686275);box-shadow:0 -1px .104rem #0000001f}.ray-template--dark .r-layout-full__viewer-content{-webkit-box-shadow:0 -1px .104rem rgba(0,0,0,.7215686275);box-shadow:0 -1px .104rem #000000b8}.n-drawer.app-menu__drawer{width:auto!important}.n-drawer.app-menu__drawer .n-layout-sider{height:100%}.ray-template--light .app-menu__sider{-webkit-box-shadow:.104rem 0 .417rem rgba(0,0,0,.1215686275);box-shadow:.104rem 0 .417rem #0000001f}.ray-template--dark .app-menu__sider{-webkit-box-shadow:.104rem 0 .417rem rgba(0,0,0,.7215686275);box-shadow:.104rem 0 .417rem #000000b8}.ray-menu__logo{height:3.333rem;padding:0 .938rem 0 1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.417rem .625rem;font-weight:600;overflow:hidden}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.content-wrapper[v-cloak]{display:none}.r-layout-full__viewer-content--maximize .layout-content__maximize-out{position:fixed;width:4.167rem;height:4.167rem;border-radius:50%;cursor:pointer;z-index:99;right:-2.083rem;top:-2.083rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier);transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier)}.r-layout-full__viewer-content--maximize .layout-content__maximize-out .ray-icon{-webkit-transform:translate(-.729rem,.729rem);-ms-transform:translate(-.729rem,.729rem);transform:translate(-.729rem,.729rem)}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out{color:#2c2a28;background:#757473}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out:hover{background-color:#d5d3d1;color:#44403c}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out{color:#eae9e8;background:#a19f9d}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out:hover{background-color:#44403c;color:#d5d3d1}.ray-template--dark .r-layout-full__viewer-content{background-color:#101014}.ray-template--light .r-layout-full__viewer-content{background-color:#f7f9f8}.layout-footer-wrapper{height:2.5rem;text-align:center;line-height:2.5rem}.ray-template--dark .layout-footer-wrapper{background-color:#18181c}.ray-template--light .layout-footer-wrapper{background-color:#fff}.layout-header{height:3.333rem;padding:0 .938rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.ray-template--light .layout-header{-webkit-box-shadow:0 1px .104rem rgba(0,0,0,.1215686275);box-shadow:0 1px .104rem #0000001f}.ray-template--dark .layout-header{-webkit-box-shadow:0 1px .104rem rgba(0,0,0,.7215686275);box-shadow:0 1px .104rem #000000b8}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-active,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active,.n-breadcrumb .n-breadcrumb-item .breadcrumb-move{-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-from,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(1.042rem);-ms-transform:translateX(1.042rem);transform:translate(1.042rem)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{position:absolute}.global-search{position:fixed;width:33.854rem;left:50%;margin-left:-16.927rem;top:3.125rem}.global-search .global-search__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-search .global-search__wrapper .global-search__card{border-radius:.313rem;min-width:29.167rem}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .n-card__action{padding:.833rem .625rem .625rem}.global-search .global-search__wrapper .global-search__card .n-card__content,.global-search .global-search__wrapper .global-search__card .n-spin-content{min-height:4.688rem}.global-search .global-search__wrapper .global-search__card .content-item{padding:.625rem;border-radius:.313rem;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier);border:1px solid var(--n-border-color)}.global-search .global-search__wrapper .global-search__card .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .item-icon{min-width:1.25rem;border-radius:.208rem;border:1px solid var(--n-border-color);padding:.156rem .313rem;background-color:var(--n-action-color)}.global-search .global-search__wrapper .global-search__card .item-icon,.global-search .global-search__wrapper .global-search__card .item-label{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);font-weight:bolder}.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item.content-item--active,.global-search .global-search__wrapper .global-search__card .global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.app-avatar{cursor:var(--app-avatar-cursor)}.app-avatar .app-avatar__name{font-weight:500}.menu-tag{height:2.396rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.313rem 0}.menu-tag .menu-tag-space{width:calc(100% - .938rem);padding:.469rem}.menu-tag .menu-tag-space .menu-tag-wrapper{width:calc(100% - 4.896rem)}.menu-tag .menu-tag-space .ray-icon{cursor:pointer}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-setting{width:1.458rem;height:1.042rem}.menu-tag .n-tag{cursor:pointer}.menu-tag .menu-tag__btn{padding:.365rem .521rem}.menu-tag .menu-tag__btn .menu-tag__btn-icon--hidden{display:none!important}.menu-tag .menu-tag__btn .menu-tag__btn-icon{display:inline;margin-left:0;width:0;height:0;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);overflow:hidden;opacity:0}.menu-tag .menu-tag__btn .menu-tag__btn-icon .ray-icon{-webkit-transform:translate(-1px,0px);-ms-transform:translate(-1px,0px);transform:translate(-1px)}.menu-tag .menu-tag__btn:hover .menu-tag__btn-icon{width:.729rem;height:.729rem;margin-left:.26rem;font-size:.625rem;background-color:#0000001f;border-radius:50%;padding:1px;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);opacity:1}.menu-tag__dropdown .menu-tag__icon{width:.938rem;height:.938rem}.menu-tag__right-setting--spinning{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite}.ray-template--light .menu-tag{-webkit-box-shadow:0 .104rem .104rem rgba(0,0,0,.1215686275);box-shadow:0 .104rem .104rem #0000001f}.ray-template--dark .menu-tag{-webkit-box-shadow:0 .104rem .104rem rgba(0,0,0,.7215686275);box-shadow:0 .104rem .104rem #000000b8} +@charset "UTF-8";.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height);border:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .35s var(--r-bezier);transition:width .35s var(--r-bezier)}.ray-chart .ray-chart__container{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;fill:currentColor;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height);fill:currentColor}.ray-icon-path__animate{stroke-dasharray:var(--ray-icon-path-length);stroke-dashoffset:var(--ray-icon-path-length);-webkit-animation:rayIconPathAnimate 2s forwards;animation:rayIconPathAnimate 2s forwards}@-webkit-keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}@keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}.ray-iframe{width:var(--ray-iframe-width);height:var(--ray-iframe-height);-webkit-box-sizing:border-box;box-sizing:border-box;border:var(--ray-iframe-frameborder)}.ray-iframe .ray-iframe__container{width:100%;height:100%;border:0;outline:0}.r-modal.n-card.r-modal__preset-card--fullscreen{width:100%}.r-modal.n-card.r-modal__preset-card--fullscreen .n-card__content{overflow:scroll}.r-modal.n-card{width:var(--r-modal-card-width)}.r-modal.n-dialog{width:var(--r-modal-dialog-width)}.ray-qrcode{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ray-qrcode .ray-qrcode__error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;background-color:#000000b3;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.938rem 0;border-radius:.156rem}.ray-qrcode .ray-qrcode__error .ray-qrcode__error-content{text-align:center;font-size:.938rem;font-weight:500;color:#fff}.ray-qrcode.ray-qrcode--loading img,.ray-qrcode.ray-qrcode--error img{-webkit-filter:blur(.208rem);filter:blur(.208rem)}.r-table__c-tree .n-tree-node-switcher.n-tree-node-switcher--hide{visibility:visible}.r-table__c-tree .ray-icon.r-table__c-tool-icon--active{color:var(--ray-theme-primary-color)}.r-table__setting:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.r-layout-full{position:fixed;top:0;right:0;bottom:0;left:0}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container{overflow:hidden}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content{height:var(--layout-content-height);padding:.833rem}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container,.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container .n-scrollbar-content{height:100%}.ray-template--light .r-layout-full__viewer-content{-webkit-box-shadow:0 -1px .104rem rgba(0,0,0,.1215686275);box-shadow:0 -1px .104rem #0000001f}.ray-template--dark .r-layout-full__viewer-content{-webkit-box-shadow:0 -1px .104rem rgba(0,0,0,.7215686275);box-shadow:0 -1px .104rem #000000b8}.n-drawer.app-menu__drawer{width:auto!important}.n-drawer.app-menu__drawer .n-layout-sider{height:100%}.ray-template--light .app-menu__sider{-webkit-box-shadow:.104rem 0 .417rem rgba(0,0,0,.1215686275);box-shadow:.104rem 0 .417rem #0000001f}.ray-template--dark .app-menu__sider{-webkit-box-shadow:.104rem 0 .417rem rgba(0,0,0,.7215686275);box-shadow:.104rem 0 .417rem #000000b8}.ray-menu__logo{height:3.333rem;padding:0 .938rem 0 1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.417rem .625rem;font-weight:600;overflow:hidden}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.content-wrapper[v-cloak]{display:none}.r-layout-full__viewer-content--maximize .layout-content__maximize-out{position:fixed;width:4.167rem;height:4.167rem;border-radius:50%;cursor:pointer;z-index:99;right:-2.083rem;top:-2.083rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier);transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier)}.r-layout-full__viewer-content--maximize .layout-content__maximize-out .ray-icon{-webkit-transform:translate(-.729rem,.729rem);-ms-transform:translate(-.729rem,.729rem);transform:translate(-.729rem,.729rem)}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out{color:#2c2a28;background:#757473}body[class=ray-template--dark] .r-layout-full__viewer-content--maximize--dark .layout-content__maximize-out:hover{background-color:#d5d3d1;color:#44403c}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out{color:#eae9e8;background:#a19f9d}body[class=ray-template--light] .r-layout-full__viewer-content--maximize--light .layout-content__maximize-out:hover{background-color:#44403c;color:#d5d3d1}.ray-template--dark .r-layout-full__viewer-content{background-color:#101014}.ray-template--light .r-layout-full__viewer-content{background-color:#f7f9f8}.layout-footer-wrapper{height:2.5rem;text-align:center;line-height:2.5rem}.ray-template--dark .layout-footer-wrapper{background-color:#18181c}.ray-template--light .layout-footer-wrapper{background-color:#fff}.layout-header{height:3.333rem;padding:0 .938rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.ray-template--light .layout-header{-webkit-box-shadow:0 1px .104rem rgba(0,0,0,.1215686275);box-shadow:0 1px .104rem #0000001f}.ray-template--dark .layout-header{-webkit-box-shadow:0 1px .104rem rgba(0,0,0,.7215686275);box-shadow:0 1px .104rem #000000b8}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-active,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active,.n-breadcrumb .n-breadcrumb-item .breadcrumb-move{-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-from,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(1.042rem);-ms-transform:translateX(1.042rem);transform:translate(1.042rem)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{position:absolute}.global-search{position:fixed;width:33.854rem;left:50%;margin-left:-16.927rem;top:3.125rem}.global-search .global-search__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-search .global-search__wrapper .global-search__card{border-radius:.313rem;min-width:29.167rem}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .n-card__action{padding:.833rem .625rem .625rem}.global-search .global-search__wrapper .global-search__card .n-card__content,.global-search .global-search__wrapper .global-search__card .n-spin-content{min-height:4.688rem}.global-search .global-search__wrapper .global-search__card .content-item{padding:.625rem;border-radius:.313rem;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier);border:1px solid var(--n-border-color)}.global-search .global-search__wrapper .global-search__card .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-search .global-search__wrapper .global-search__card .item-icon{min-width:1.25rem;border-radius:.208rem;border:1px solid var(--n-border-color);padding:.156rem .313rem;background-color:var(--n-action-color)}.global-search .global-search__wrapper .global-search__card .item-icon,.global-search .global-search__wrapper .global-search__card .item-label{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);font-weight:bolder}.n-flex.global-search__card-content .content-item.content-item--active,.n-flex.global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.n-flex.global-search__card-content .content-item{position:relative;-webkit-transition:var(--r-bezier);transition:var(--r-bezier)}.n-flex.global-search__card-content .content-item .content-item-icon__enter{position:absolute;width:.938rem;height:.938rem;right:.833rem;opacity:0}.n-flex.global-search__card-content .content-item.content-item--active .content-item-icon__enter,.n-flex.global-search__card-content .content-item:hover .content-item-icon__enter{opacity:1}.app-avatar{cursor:var(--app-avatar-cursor)}.app-avatar .app-avatar__name{font-weight:500}.menu-tag{height:2.396rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.313rem 0}.menu-tag .menu-tag-space{width:calc(100% - .938rem);padding:.469rem}.menu-tag .menu-tag-space .menu-tag-wrapper{width:calc(100% - 4.896rem)}.menu-tag .menu-tag-space .ray-icon{cursor:pointer}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-tag .menu-tag-space .menu-tag__right-wrapper .menu-tag__right-setting{width:1.458rem;height:1.042rem}.menu-tag .n-tag{cursor:pointer}.menu-tag .menu-tag__btn{padding:.365rem .521rem}.menu-tag .menu-tag__btn .menu-tag__btn-icon--hidden{display:none!important}.menu-tag .menu-tag__btn .menu-tag__btn-icon{display:inline;margin-left:0;width:0;height:0;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);overflow:hidden;opacity:0}.menu-tag .menu-tag__btn .menu-tag__btn-icon .ray-icon{-webkit-transform:translate(-1px,0px);-ms-transform:translate(-1px,0px);transform:translate(-1px)}.menu-tag .menu-tag__btn:hover .menu-tag__btn-icon{width:.729rem;height:.729rem;margin-left:.26rem;font-size:.625rem;background-color:#0000001f;border-radius:50%;padding:1px;-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);opacity:1}.menu-tag__dropdown .menu-tag__icon{width:.938rem;height:.938rem}.menu-tag__right-setting--spinning{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite}.ray-template--light .menu-tag{-webkit-box-shadow:0 .104rem .104rem rgba(0,0,0,.1215686275);box-shadow:0 .104rem .104rem #0000001f}.ray-template--dark .menu-tag{-webkit-box-shadow:0 .104rem .104rem rgba(0,0,0,.7215686275);box-shadow:0 .104rem .104rem #000000b8} diff --git a/assets/hooks-Bn_fmFnB.css.gz b/assets/hooks-Bn_fmFnB.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..6205e63dc9c90c079364a77d4d318908260a90b7 GIT binary patch literal 2619 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 literal 0 HcmV?d00001 diff --git a/assets/hooks-C9tZi_HS.js b/assets/hooks-C9tZi_HS.js new file mode 100644 index 00000000..ea26e361 --- /dev/null +++ b/assets/hooks-C9tZi_HS.js @@ -0,0 +1,17 @@ +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/en-US-B1iKqN9o.js","assets/dayjs@1.11.10-BYZwCyGy.js","assets/awesome-qr@2.1.5-rc.0-Ds7AaOTE.js","assets/canvas@2.11.2-CVRTzJty.js","assets/js-binary-schema-parser@2.0.3-D0akQrQ7.js","assets/print-js@1.6.0-C3lAJnMa.js","assets/vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js","assets/lodash@4.17.21-CM7ROh5r.js","assets/js-cookie@3.0.5-Z_8Sd105.js","assets/screenfull@5.2.0-DuGDi0R7.js","assets/qs@6.11.2-5yoVYNs7.js","assets/side-channel@1.0.4-DiPXwnX9.js","assets/get-intrinsic@1.2.1-5uWIhZOj.js","assets/has-symbols@1.0.3-eVqrYdw7.js","assets/has-proto@1.0.1-CgulNy6r.js","assets/function-bind@1.1.2-B8G-TZ45.js","assets/has@1.0.3-B6xjtObm.js","assets/call-bind@1.0.2-BD5aDJOM.js","assets/currency.js@2.0.4-9OAR_aOO.js","assets/lodash-es@4.17.21-C8H4BJij.js","assets/@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js","assets/@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js","assets/utils-B_UBRWj5.js","assets/interactjs@1.10.26-DmsZVOf4.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js","assets/dom-to-image@2.6.0-CaeIWam-.js","assets/echarts@5.5.0-BEyY33Zi.js","assets/zrender@5.5.0-JN1hODMT.js","assets/tslib@2.3.0-BDyQ-Jie.js","assets/@vue_runtime-core@3.4.21-DW3iHaBZ.js","assets/@vue_reactivity@3.4.21-8_tu8c_o.js","assets/@vue_shared@3.4.21-DCcVmNGw.js","assets/zh-CN-DfDWFdbg.js","assets/index-SqeT1aYm.js","assets/index-DsYRgjoY.js","assets/index-DeeQXRbp.css","assets/index-B5Z57bIp.js","assets/instance-GflPbm5N.js","assets/index-CTOeMyqn.css","assets/index-D9cLjbAP.js","assets/index-BAtuyJYR.js","assets/index-BwFxO02U.js","assets/index-Bn_UToez.js","assets/index-BqPIKfai.css","assets/index-nyLrq_TO.js","assets/index-C5KZd3-c.js","assets/index-BZYAeO8n.js","assets/index-iv2cRqsP.js","assets/index-MIifIf1C.js","assets/ray-CES7ACvF.js","assets/index-CoqJ_eRa.js","assets/index-cMo-v_SD.css","assets/index-4j_Rv2CP.js","assets/index-DlFOimWs.js","assets/index-Dig957GB.css","assets/index-BtQWgsIO.js","assets/index-CIq6_pk2.css","assets/index-BatqiR9W.js","assets/index-BagNRHLc.js","assets/index-CciwGHqu.js","assets/index-G2qqDeP0.css","assets/index-DKh0jCzy.js","assets/index-BhnoEzFG.css"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +var Mo=Object.defineProperty;var Do=(e,t,o)=>t in e?Mo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var $e=(e,t,o)=>(Do(e,typeof t!="symbol"?t+"":t,o),o);import{s as Ve,t as Me,c as zo,i as Io}from"./lodash-es@4.17.21-C8H4BJij.js";import{o as jo,u as le,a as Eo,b as De,c as Se,d as $o}from"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import{d as B}from"./dayjs@1.11.10-BYZwCyGy.js";import{p as Bo}from"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as ie,i as q,s as ze,c as Fo,a as z,r as ae,b as A,d as Wo,u as fe,e as Ko,p as Uo,f as ge,h as Be,j as qo,k as Ae,q as Pe,l as Go,m as Ho,n as Yo,o as Xo,w as Zo,t as Qo,v as W,x as Jo}from"./utils-B_UBRWj5.js";import{l as en}from"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import{u as et}from"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import{i as Fe}from"./interactjs@1.10.26-DmsZVOf4.js";import{s as tn}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import{d as ne}from"./dom-to-image@2.6.0-CaeIWam-.js";import{r as on,u as re,i as nn,a as rn,b as an,c as ln,d as sn,e as cn,f as un,g as dn,h as pn,j as mn,k as hn,l as fn,m as gn,n as yn,o as bn,p as vn,q as Vn,s as Sn}from"./echarts@5.5.0-BEyY33Zi.js";import{f as _n}from"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import{c as tt,o as ot,a as nt}from"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";const Nl=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let a=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=a.lastIndexOf(".");a=a.substring(0,i);const l=a.split("/"),s=l.shift(),u=l.join(".");s&&(u?(Ve(o,s,o[s]||{}),Ve(o[s],u,r)):Ve(o,s,r||{}))}),o},wn="modulepreload",Cn=function(e){return"/ray-template/"+e},We={},O=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){const a=document.getElementsByTagName("link");r=Promise.all(o.map(i=>{if(i=Cn(i),i in We)return;We[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!n)for(let p=a.length-1;p>=0;p--){const f=a[p];if(f.href===i&&(!l||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=l?"stylesheet":wn,l||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),l)return new Promise((p,f)=>{c.addEventListener("load",p),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})}))}return r.then(()=>t()).catch(a=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a})},Nn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Tn=async e=>{var o;const t={};for(const n of e){const r=await Nn(Object.assign({"../lang/en-US.ts":()=>O(()=>import("./en-US-B1iKqN9o.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31])),"../lang/zh-CN.ts":()=>O(()=>import("./zh-CN-DfDWFdbg.js"),__vite__mapDeps([32,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]))}),`../lang/${n.key}.ts`),a=n.key;a&&(t[a]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Tl=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},rt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},kl="",D={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},kn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],E={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},at=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],On="zh-CN",xn="zh-CN",Rn={"zh-CN":"zh-cn","en-US":"en"},An="zh-cn",Ol={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},xl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},J=Vue.ref(null),Pn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Ln=["RLogin","ErrorPage","RayTemplateDoc"],de=["admin"],Rl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:a}=t??{},i=p=>{r.value=p},l=p=>{p.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:f,clientY:b}=p;o.value=f,n.value=b,i(!0)})};a&&jo(e,p=>{a(p)});const s=le(e,"contextmenu",l,t),u=le(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:i}},lt=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function K(e,t,o){lt[e]=t,o==null||o()}function X(e){return Vue.readonly(Vue.toRef(lt,e))}let F;const Mn=async()=>{const e=To(),t=await Tn(at);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:xn})},Al=async e=>{const t=await Mn();e.use(t),F=t},Ke=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,ee=e=>{if(!F)return{t:a=>Ke(e,a),locale:a=>{}};const{t,...o}=F.global;return{...o,t:(a,...i)=>a?!a.includes(".")&&!e?a:t(Ke(e,a),...i):"",locale:a=>{F.mode==="legacy"?F.global.locale=a:Vue.isRef(F.global.locale)?F.global.locale.value=a:F.global.locale=a}}},x=e=>e,Dn={path:"/dashboard",name:"RDashboard",component:()=>O(()=>import("./index-SqeT1aYm.js"),__vite__mapDeps([33,1,2,3,4,5,18,6,7,8,9,10,11,12,13,14,15,16,17,34,19,20,21,22,23,24,25,26,27,28,29,30,31,35])),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/axios",name:"RAxios",component:()=>O(()=>import("./index-B5Z57bIp.js"),__vite__mapDeps([36,6,7,2,3,4,8,9,10,11,12,13,14,15,16,17,37,22,18,1,5,19,20,21,23,24,25,26,27,28,29,30,31,38])),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/cache-demo",name:"CacheDemo",component:()=>O(()=>import("./index-D9cLjbAP.js"),__vite__mapDeps([39,22,18,1,2,3,4,6,7,8,9,10,11,12,13,14,15,16,17,5,19,20,21,23,24,25,26,27,28,29,30,31])),meta:{i18nKey:x("menu.CacheDemo"),icon:"other",order:3,extra:{label:"new"}}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/context-menu",name:"ContextMenuDemo",component:()=>O(()=>import("./index-BAtuyJYR.js"),__vite__mapDeps([40,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31])),meta:{i18nKey:x("menu.ContextMenu"),icon:"other",order:2}},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/directive",name:"RDirective",component:()=>O(()=>import("./index-rdKGIz_K.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),U=()=>O(()=>Promise.resolve().then(()=>va),void 0),Un={path:"/doc",name:"RDocLayout",component:U,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>O(()=>import("./index-BwFxO02U.js"),__vite__mapDeps([41,1,2,3,4,5,18,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31])),meta:{i18nKey:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:U,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:U,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/echart",name:"REchart",component:()=>O(()=>import("./index-Bn_UToez.js"),__vite__mapDeps([42,1,2,3,4,5,18,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31,43])),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/iframe",name:"IframeDemo",component:()=>O(()=>import("./index-nyLrq_TO.js"),__vite__mapDeps([44,1,2,3,4,5,18,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/mock-demo",name:"MockDemo",component:()=>O(()=>import("./index-C5KZd3-c.js"),__vite__mapDeps([45,1,2,3,4,5,18,6,7,8,9,10,11,12,13,14,15,16,17,37,22,19,20,21,23,24,25,26,27,28,29,30,31])),meta:{i18nKey:x("menu.Mock"),icon:"other",order:3,keepAlive:!1}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/modal-demo",name:"ModalDemo",component:()=>O(()=>import("./index-BZYAeO8n.js"),__vite__mapDeps([46,1,2,3,4,5,18,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31])),meta:{i18nKey:x("menu.Modal"),icon:"other",order:3}},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/multi",name:"MultiMenu",component:U,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>O(()=>import("./index-BtZPyenx.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:U,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>O(()=>import("./index-B6a_PCdD.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:U,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>O(()=>import("./index-Cg1Whvge.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/precision",name:"CalculatePrecision",component:()=>O(()=>import("./index-iv2cRqsP.js"),__vite__mapDeps([47,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,22,18,19,20,21,23,24,25,26,27,28,29,30,31])),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar={path:"/qrcode",name:"RQRCode",component:()=>O(()=>import("./index-MIifIf1C.js"),__vite__mapDeps([48,1,2,3,4,5,18,6,7,8,9,10,11,12,13,14,15,16,17,49,19,20,21,22,23,24,25,26,27,28,29,30,31])),meta:{i18nKey:x("menu.QRCode"),icon:"other",order:3}},lr=Object.freeze(Object.defineProperty({__proto__:null,default:ar},Symbol.toStringTag,{value:"Module"})),ir={path:"/rely",name:"Rely",component:U,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>O(()=>import("./index-CoqJ_eRa.js"),__vite__mapDeps([50,51])),meta:{i18nKey:x("menu.RelyAbout")}}]},sr=Object.freeze(Object.defineProperty({__proto__:null,default:ir},Symbol.toStringTag,{value:"Module"})),cr={path:"/router-demo",name:"RouterDemoRoot",component:U,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>O(()=>import("./index-4j_Rv2CP.js"),__vite__mapDeps([52,1,2,3,4,5,18,19,20,21,22,6,7,8,9,10,11,12,13,14,15,16,17,23,24,25,26,27,28,29,30,31])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>O(()=>import("./index-BRGdSJVO.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},ur=Object.freeze(Object.defineProperty({__proto__:null,default:cr},Symbol.toStringTag,{value:"Module"})),dr={path:"/scroll-reveal",name:"ScrollReveal",component:()=>O(()=>import("./index-DlFOimWs.js"),__vite__mapDeps([53,54])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},pr=Object.freeze(Object.defineProperty({__proto__:null,default:dr},Symbol.toStringTag,{value:"Module"})),mr={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>O(()=>import("./index-BtQWgsIO.js"),__vite__mapDeps([55,1,2,3,4,5,18,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31,56])),meta:{i18nKey:x("menu.SvgIcon"),icon:"other",order:3}},hr=Object.freeze(Object.defineProperty({__proto__:null,default:mr},Symbol.toStringTag,{value:"Module"})),fr={path:"/table",name:"TableView",component:()=>O(()=>import("./index-BatqiR9W.js"),__vite__mapDeps([57,1,2,3,4,5,18,19,20,21,22,6,7,8,9,10,11,12,13,14,15,16,17,23,24,25,26,27,28,29,30,31])),meta:{i18nKey:x("menu.Table"),icon:"other",order:2}},gr=Object.freeze(Object.defineProperty({__proto__:null,default:fr},Symbol.toStringTag,{value:"Module"})),yr={path:"/template-hooks",name:"TemplateHooks",component:()=>O(()=>import("./index-BagNRHLc.js"),__vite__mapDeps([58,1,2,3,4,5,18,6,7,8,9,10,11,12,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31])),meta:{i18nKey:x("menu.TemplateHooks"),icon:"other",order:1,extra:{label:"new"}}},br=Object.freeze(Object.defineProperty({__proto__:null,default:yr},Symbol.toStringTag,{value:"Module"})),vr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>O(()=>import("./index-CciwGHqu.js"),__vite__mapDeps([59,19,20,21,1,2,3,4,5,18,22,6,7,8,9,10,11,12,13,14,15,16,17,23,24,25,26,27,28,29,30,31,60])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},Vr=Object.freeze(Object.defineProperty({__proto__:null,default:vr},Symbol.toStringTag,{value:"Module"})),Sr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":zn,"/src/router/modules/demo/axios.ts":jn,"/src/router/modules/demo/cache-demo.ts":$n,"/src/router/modules/demo/context-menu.ts":Fn,"/src/router/modules/demo/directive.ts":Kn,"/src/router/modules/demo/doc.ts":qn,"/src/router/modules/demo/echart.ts":Hn,"/src/router/modules/demo/iframe.ts":Xn,"/src/router/modules/demo/mock.ts":Qn,"/src/router/modules/demo/modal.ts":er,"/src/router/modules/demo/multi-menu.ts":or,"/src/router/modules/demo/precision.ts":rr,"/src/router/modules/demo/qrcode.ts":lr,"/src/router/modules/demo/rely.ts":sr,"/src/router/modules/demo/router-demo.ts":ur,"/src/router/modules/demo/scroll-reveal.ts":pr,"/src/router/modules/demo/svg-icons.ts":hr,"/src/router/modules/demo/table.ts":gr,"/src/router/modules/demo/template-hooks.ts":br,"/src/router/modules/error404.ts":Vr});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},_r=e=>e.sort((t,o)=>{var a,i;const n=((a=t.meta)==null?void 0:a.order)??1,r=((i=o.meta)==null?void 0:i.order)??0;if(typeof n!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===r?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-r}),wr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=J.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Cr=e=>{const{beforeEach:t}=e,{getRootPath:o}=te(),n=(r,a)=>r.path==="/"||a.path==="/login";t((r,a,i)=>{const l=ie(D.token),s=ie(D.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;l!==null?n(r,a)?we(!0):!q(c,"Symbol")&&c&&Ln.includes(c)?i():_o(u)?n(r,a)?s?i(s):we(!0):i():we(!0):n(r,a)?i():i("/")})};var Nr={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.5","vite-bundle-analyzer":"0.8.1","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.7.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const it=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Nr,{locale:t}=ee(),{locale:o}=el(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:To(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),r=l=>{t(l),o(l),n.localeLanguage=l,ze(D.localeLanguage,l,"localStorage")},a=(l,s=.3)=>{const u=Fo(l,s),c={primaryColor:l,primaryColorHover:l,primaryColorPressed:l};n.primaryColorOverride.common=c;const p=document.body;p.style.setProperty("--ray-theme-primary-color",l),p.style.setProperty("--ray-theme-primary-fade-color",u)},i=(l,s,u)=>{Reflect.has(n,l)&&(n[l]=s),u==null||u()};return _n(()=>n.appTheme,l=>{l?Object.assign({},n.primaryColorOverride,E.appNaiveUIThemeOverrides.dark,E.appNaiveUIThemeOverridesCommon.dark):Object.assign({},n.primaryColorOverride,E.appNaiveUIThemeOverrides.light,E.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:a,updateSettingState:i}},{persist:{key:D.appPiniaSettingStore}}),st=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],ct="transparent",ut={},dt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},pt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},mt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},ht={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},vt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Vt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},St={itemStyle:{borderWidth:0,borderColor:"#ccc"}},_t={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},wt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},Ct={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Nt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Tt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},kt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ot={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},xt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Rt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},At={textStyle:{color:"#999999"}},Pt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Lt={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},Mt={color:["#fc97af","#87f7cf"]},Dt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},zt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Tr={color:st,backgroundColor:ct,textStyle:ut,title:dt,line:pt,radar:mt,bar:ht,pie:ft,scatter:gt,boxplot:yt,parallel:bt,sankey:vt,funnel:Vt,gauge:St,candlestick:_t,graph:wt,map:Ct,geo:Nt,categoryAxis:Tt,valueAxis:kt,logAxis:Ot,timeAxis:xt,toolbox:Rt,legend:At,tooltip:Pt,timeline:Lt,visualMap:Mt,dataZoom:Dt,markPoint:zt},kr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:ct,bar:ht,boxplot:yt,candlestick:_t,categoryAxis:Tt,color:st,dataZoom:Dt,default:Tr,funnel:Vt,gauge:St,geo:Nt,graph:wt,legend:At,line:pt,logAxis:Ot,map:Ct,markPoint:zt,parallel:bt,pie:ft,radar:mt,sankey:vt,scatter:gt,textStyle:ut,timeAxis:xt,timeline:Lt,title:dt,toolbox:Rt,tooltip:Pt,valueAxis:kt,visualMap:Mt},Symbol.toStringTag,{value:"Module"})),It=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],jt="transparent",Et={},$t={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Bt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Ft={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Wt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},qt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Yt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Xt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Zt={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Qt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Jt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},eo={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},to={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},oo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},no={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ro={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ao={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},lo={textStyle:{color:"#333333"}},io={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},so={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},co={color:["#5ab1ef","#e0ffff"]},uo={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},po={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Or={color:It,backgroundColor:jt,textStyle:Et,title:$t,line:Bt,radar:Ft,bar:Wt,pie:Kt,scatter:Ut,boxplot:qt,parallel:Gt,sankey:Ht,funnel:Yt,gauge:Xt,candlestick:Zt,graph:Qt,map:Jt,geo:eo,categoryAxis:to,valueAxis:oo,logAxis:no,timeAxis:ro,toolbox:ao,legend:lo,tooltip:io,timeline:so,visualMap:co,dataZoom:uo,markPoint:po},xr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:jt,bar:Wt,boxplot:qt,candlestick:Zt,categoryAxis:to,color:It,dataZoom:uo,default:Or,funnel:Yt,gauge:Xt,geo:eo,graph:Qt,legend:lo,line:Bt,logAxis:no,map:Jt,markPoint:po,parallel:Gt,pie:Kt,radar:Ft,sankey:Ht,scatter:Ut,textStyle:Et,timeAxis:ro,timeline:so,title:$t,toolbox:ao,tooltip:io,valueAxis:oo,visualMap:co},Symbol.toStringTag,{value:"Module"})),Rr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":kr,"/src/echart-themes/macarons/macarons.json":xr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var i;const a=(i=r.match(t))==null?void 0:i[1];if(a)return n.push({name:a,theme:e[r].default}),n;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},Ar=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),Pr={bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>Ar()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},Lr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Mr=Rr();Mr.forEach(e=>{on(e.name,e.theme)});const Pl=Vue.defineComponent({name:"RChart",props:Pr,setup(e,{expose:t}){const{getAppTheme:o}=j(),n=Vue.ref(),r=Vue.ref(),a=Vue.ref();let i,l;const{echartTheme:s}=E;let u,c;const p=Vue.computed(()=>[{label:"下载图片",key:"__DOWN_LOAD_CHART__",disabled:!(a.value&&a.value.getDom())}]),f=Vue.computed(()=>({"--ray-chart-width":z(e.width),"--ray-chart-height":z(e.height)})),b=async()=>{var V;re([rn,an,ln,sn,cn,un,dn,pn]),re([mn,hn,fn,gn,yn,bn]),re([vn,Vn]),re([Sn]);try{re((V=e.use)==null?void 0:V.filter(Boolean))}catch(k){console.error("[RChart register error]: ",k)}},v=()=>{if(e.theme==="default"){e.autoChangeTheme?y("dark"):y("");return}if(e.theme)y(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;y(V)}},m=V=>{let k=Vue.unref(V);const R=P=>Object.assign({},k,P);return e.showAria&&(k=R({aria:{enabled:!0,decal:{show:!0}}})),k},y=(V=s)=>{const k=n.value,R=m(e.options),{height:P,width:L}=k.getBoundingClientRect(),{onSuccess:G,onError:oe}=e;try{c=nn(k,V,{width:L===0?200:void 0,height:P===0?200:void 0}),a.value=c,e.nextTick?(c.setOption({}),Vue.nextTick(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),G&&A(G,c)}catch(ve){oe&&A(oe),console.error("RChart render error: ",ve)}},d=()=>!!(c&&c.getDom()),h=()=>{d()&&(c.clear(),c.dispose(),a.value=void 0)},_=()=>{c&&c.resize()},T=(V,k)=>{if(V==="__DOWN_LOAD_CHART__"&&d()){const{filename:P,...L}=e.downloadOptions;Wo(c.getDataURL(L),P??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,V,k)},g=()=>{if(c!=null&&c.getDom()){console.warn("[RChart mount]: There is a chart instance already initialized on the dom. Execution was interrupted.");return}v(),e.autoResize&&(i=Me(_,e.throttleWait),l=Eo(e.observer||r,i))},S=()=>{var V;h(),i==null||i.cancel(),(V=l==null?void 0:l.stop)==null||V.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(h(),v())}),Vue.watch(()=>e.showAria,()=>{h(),v()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,V=>{const k=m(V),R=Object.assign(e.setChartOptions,Lr);c==null||c.setOption(k,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:a,dispose:S,render:g,isDispose:d}),Vue.onBeforeMount(async()=>{await b()}),Vue.onMounted(()=>{g()}),Vue.onBeforeUnmount(()=>{S(),u==null||u()}),{rayChartRef:n,cssVarsRef:f,rayChartWrapperRef:r,moreDropDownOptions:p,dropdownSelect:T}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:a,dropdownOptions:i}=this,{cardExtra:l}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:a},{default:ae(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ae(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ae(l,{defaultElement:Vue.createVNode(mo,{iconSize:18,cursor:"pointer",options:i??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),Dr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},Ll=Vue.defineComponent({name:"RCollapseGrid",props:Dr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":a}=e;r&&A(r,t.value),a&&A(a,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(C,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),zr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},C=Vue.defineComponent({name:"RIcon",props:zr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?z(e.width):z(e.size),"--ray-icon-height":e.height?z(e.height):z(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),Ir={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},Ml=Vue.defineComponent({name:"RIframe",props:Ir,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":z(e.frameborder),"--ray-iframe-width":z(e.width),"--ray-iframe-height":z(e.height)})),n=Vue.ref(),r=Vue.ref(!0),a=l=>{r.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,l)},i=l=>{r.value=!1;const{onError:s}=e;s&&A(s,l)};return le(n,"load",a),le(n,"error",i),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:r}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),jr={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},Er=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const a=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Fe(e).draggable({inertia:!0,autoScroll:!0,allowFrom:a,modifiers:[Fe.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);r(i)}},30)})},Dl=Vue.defineComponent({name:"RModal",props:jr,setup(e){const{height:t}=De(),o=Vue.computed(()=>({"--r-modal-width":z(e.width??600),"--r-modal-card-width":z(e.cardWidth??600),"--r-modal-dialog-width":z(e.dialogWidth??446)})),n=fe();let r;const a={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(n);s&&Er(s,e.preset,{scheduler:u=>{const c=u.target;a.x+=u.dx,a.y+=u.dy,c.style.transform=`translate(${a.x}px, ${a.y}px)`}}).then(u=>{r=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{l();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${a.x}px, ${a.y}px)`)}):(r==null||r.unset(),r=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:r,...a}=t,{cssVars:i,height:l,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${l}px`:""],preset:r},{id:s},a,n),{...o})}}),$r={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Br(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const mo=Vue.defineComponent({name:"RMoreDropdown",props:$r,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),Br(e=ae(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Fr={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Wr=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const r=new FileReader;r.onloadend=()=>{t(r.result)},r.onerror=a=>{o(a)},r.onabort=a=>{o(a)},r.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),zl=Vue.defineComponent({name:"RayQRcode",props:Fr,setup(e,t){const{expose:o}=t,n=Vue.ref();let r,a;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{r=await Wr(c)}catch(p){console.error(p)}},l=()=>{const{gifBackground:c,...p}=e;new en.AwesomeQR({...p,gifBackground:r??void 0}).draw().then(f=>{const{onSuccess:b}=e;b&&A(b,f),n.value=f}).catch(f=>{const{onError:b}=e;b&&A(b,f)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&q(n.value,"String")?Ko(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?a=Vue.watch(()=>e.text,()=>l()):a==null||a()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{a==null||a()}),{qrcodeURL:n,errorActionClick:s}},render(){const{qrcodeURL:e,status:t,loadingDescription:o,errorDescription:n,$slots:r,errorActionDescription:a}=this,{errorActionClick:i}=this;return Vue.createVNode("div",{class:["ray-qrcode",`ray-qrcode--${t}`]},[Vue.createVNode(naive.NSpin,{show:t==="loading",description:o},{default:()=>[Vue.createVNode("img",{src:e},null)]}),t==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[q(n,"String")?n:()=>n]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:i.bind(this)},[r.errorAction?r.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>a,icon:()=>Vue.createVNode(C,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),se={...naive.dataTableProps,downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},$={tableIconSize:"18",tableKey:Symbol("r-table")},Kr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...se},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:a}=e;a&&A(a,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(C,{name:"adjustment",size:$.tableIconSize,cursor:"pointer"},null)]})}}),Ur=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject($.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=et(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(C,{name:"fullscreen",size:$.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),qr=()=>Vue.createVNode(C,{name:"draggable",size:14,cursor:"all-scroll"},null),Ue=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:e,size:$.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),Le=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:u,children:c,fixed:p,isResizable:f,...b}=i,v=p==="left",m=p==="right",y={...b,title:u,key:s,fixed:p,isLeftFixedActivated:v,isRightFixedActivated:m,isResizable:f};return{...y,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ue,{icon:"row_head",title:"固定在列首",customClassName:v?_e:"",onClick:r.bind(this,"left",y,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:$.tableIconSize,cursor:"pointer",customClassName:f?_e:"",onClick:n.bind(this,y,l)},null),default:()=>"修改列宽"}),Vue.createVNode(Ue,{icon:"row_end",title:"固定在列尾",customClassName:m?_e:"",onClick:r.bind(this,"right",y,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&A(l,i)},n=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},r=(i,l,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;l[c]=!1,l[u]=!l[u],l[u]?l.fixed=i:l.fixed=void 0,t.value[s]=l,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:l,dropPosition:s})=>{const[u,c]=Le(l,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,f]=Le(i,t.value);p===null||f===null||(s==="before"?p.splice(f,0,l):p.splice(f+1,0,l),o(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"setting",size:$.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:qr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Hr=Vue.defineComponent({name:"TablePrint",props:se,setup(e){const{wrapperRef:t}=Vue.inject($.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:a}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof a=="string"?a:""),Uo(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(C,{name:"print",size:$.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),Yr=Vue.defineComponent({name:"TablePropsSelect",props:{...se,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],r=i=>{const{onPopselectChange:l}=e;l&&A(l,i)};return(()=>{const{striped:i,bordered:l,onInitialed:s}=e;i&&o.value.push("striped"),l&&o.value.push("bordered"),s&&A(s,o.value)})(),{propsPopselectValue:o,propsOptions:n,popoverShow:t,updatePopselectValue:r}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:this.propsOptions,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(C,{name:"expanded",size:$.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function Xr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Il=Vue.defineComponent({name:"RTable",props:se,setup(e,t){const{expose:o}=t,n=Vue.ref(),r=Vue.ref(),a=fe(16),i=fe(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=Vue.ref({striped:!1,bordered:!1}),c=(d,h)=>{const{onContextMenuClick:_}=e;_&&A(_,d,h),l.showContextMenu=!1},p=(d,h)=>{var T;return{...(T=e.rowProps)==null?void 0:T.call(e,d,h),onContextmenu:e.disabledContextMenu?void 0:g=>{g.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=g.clientX,l.y=g.clientY})}}},f=d=>{s.size=d},b=d=>{const{onUpdateColumns:h,"onUpdate:columns":_}=e;h&&A(h,d),_&&A(_,d)},v=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(h=>typeof h=="function"?h():h)},m=d=>{Object.keys(u.value).forEach(_=>{u.value[_]=d.includes(_)})},y=d=>{const h=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Hr,d,null),Vue.createVNode(Kr,Vue.mergeProps(d,{onChangeSize:f.bind(this)}),null),Vue.createVNode(Ur,null,null),Vue.createVNode(Gr,Vue.mergeProps(d,{onUpdateColumn:b.bind(this)}),null),Vue.createVNode(Yr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]);return e.toolOptions?e.coverTool?v:()=>Vue.createVNode(Vue.Fragment,null,[h(),v()]):h};return Vue.provide($.tableKey,{uuidTable:i,uuidWrapper:a,wrapperRef:r}),o({rTableInst:n,uuidTable:i,uuidWrapper:a}),{uuidWrapper:a,uuidTable:i,contextMenuReactive:l,rTableInst:n,combineRowProps:p,contextMenuSelect:c,privateReactive:s,tool:y,wrapperRef:r,propsPopselectValue:u}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:a,contextMenuReactive:i,contextMenuOptions:l,uuidTable:s,title:u,$slots:c,propsPopselectValue:p}=this,{tool:f,combineRowProps:b,contextMenuSelect:v}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:o},{id:n}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:s},t,e,p,{rowProps:b.bind(this),size:r.size}),{...c}),a?null:Vue.createVNode(naive.NDropdown,{show:i.showContextMenu,placement:"bottom-start",trigger:"manual",x:i.x,y:i.y,options:l,onClickoutside:()=>i.showContextMenu=!1,onSelect:v.bind(this)},null)]),header:ae(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let m;return Vue.createVNode(naive.NFlex,{align:"center"},Xr(m=f(e))?m:{default:()=>[m]})},footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),Zr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Qr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Zr),setup(e){const{getKeepAliveInclude:t}=ca(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=rt;return(a,i)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(l,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:a.transitionPropName,mode:a.transitionMode,appear:a.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(r)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Jr={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.5","vite-bundle-analyzer":"0.8.1","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.7.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const ea=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,ho=(e,t,o)=>{const n=[];if(ea(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const a=ho(r,t,o);a.length>0&&n.push(e,...a)}return n},ta=(e,t,o)=>{const n=[];for(const r of e){const a=ho(r,t,o);a.length>0&&n.push(...a)}return n},oa=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Jr,n=o?o.title:"";document.title=t+" - "+n},na=e=>{const{meta:{icon:t}}=e;if(!t)return;if(q(t,"Object"))return()=>t;const o=Vue.h(C,{name:t,size:Y.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},fo=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=ee(),{label:r,icon:a,type:i,i18nLabel:l}=t,s={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>l?n(l):r||null,c=()=>a&&(l||r)||!a&&(l||r)?null:{"padding-right":"0"};if(q(t,"Object"))return()=>Vue.h(naive.NTag,{...s,type:i||"primary",style:c()},{default:()=>u(),icon:()=>a})},qe=()=>{const{getRootPath:e}=te();return ie(D.appMenuKey,"sessionStorage",{defaultValue:e.value})},ra=e=>e[0]==="/",go=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const a=o+(ra(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){go(r.children,t,a);continue}else t.push({...r,path:a})}return t},aa=e=>Array.isArray(e)?go(zo(e)):[],yo=()=>_r(Sr()),la=()=>aa(yo());let pe;const bo=(e,t)=>{var o;if(pe&&Be(pe.fullPath,t))return pe;for(const n of e){if(Be(n.fullPath,t))return pe=n,n;if((o=n.children)!=null&&o.length){bo(n.children,t);continue}}},vo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=ee(),{setKeepAliveInclude:r}=ua(),a=Vue.reactive({menuKey:qe(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=d=>{const{meta:h}=d,{i18nKey:_,noLocalTitle:T}=h,g=Vue.computed(()=>_?n(`${_}`):T),S={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>g.value}),breadcrumbLabel:g.value},V=Object.assign({},S,{icon:na(d),extra:fo(d)});return d.fullPath===qe()&&(a.currentMenuOption=V),V.show=wo(V),V},s=d=>{a.breadcrumbOptions=ta(a.options,"fullPath",d)},u=(d,h=!0)=>{const T=Array.isArray(d)?[...d]:[d];h?a.menuTagOptions.push(...T):a.menuTagOptions=T},c=(d,h)=>{a.menuTagOptions.find(T=>T.fullPath===d)||a.menuTagOptions.push(h)},p=(d,h,_)=>{const{meta:T}=h;if(T.windowOpen)window.open(T.windowOpen);else{e({path:String(d),query:_});const{sameLevel:g}=T;if(r(h),oa(h),!g)c(d,h),s(d),a.menuKey=d,a.currentMenuOption=h,ze(D.appMenuKey,d);else{const S=ge(l(h),["breadcrumbLabel","children","key","meta","name","path","show"]);a.breadcrumbOptions.find(k=>k.key===S.key)||a.breadcrumbOptions.push({...S,fullPath:String(S.key)})}}},f=async(d,h)=>{const[_]=d.split("?"),T=t().find(g=>g.path===_);if(T){const g=ge(T,["children","meta","path","name","redirect"]);p(_,l({...g,fullPath:g.path}),h)}},b=()=>new Promise(d=>{const h=(_,T)=>{var S;const g=[];for(const V of _){let k=`${T.endsWith("/")?T:T+"/"}${V.path}`;if(k=k.replace(/\/+/g,"/"),(S=V.children)!=null&&S.length)V.children=h(V.children,k);else if(!_o(V.meta))continue;g.push(l({...V,fullPath:k}))}return g};if(a.options=h(yo(),""),a.currentMenuOption){const{currentMenuOption:_}=a;s(_.key),c(_.fullPath,_)}d()}),v=d=>a.collapsed=d,m=(d,h=1)=>a.menuTagOptions.splice(d,h),y=async()=>{i.value&&(await b(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,h)=>{await y(),d!==h&&await f(d,o.query)},{immediate:!0}),{...Vue.toRefs(a),changeMenuModelValue:p,collapsedMenu:v,spliceMenTagOptions:m,setMenuTagOptions:u,resolveOption:l}},{persist:{key:D.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),Vo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,a)=>{Io(n)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),qo("__all_sessionStorage__","sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:D.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),So=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=rt,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=a=>{const i=o(),{name:l,meta:{keepAlive:s}}=a;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:D.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Z=()=>{const e=vo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:l}=te();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==l.value?s.closeable=!0:s.closeable=!1,s.key===l.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),a=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:a,getCollapsed:i}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}=vo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}},j=()=>{const e=it(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),a=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),p=Vue.computed(()=>e.watermarkConfig),f=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:a,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:p,getAppRootRoute:f}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=it();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},ia=()=>{const e=Vo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},sa=()=>{const{signing:e,logout:t}=Vo();return{signing:e,logout:t}},ca=()=>{const e=So();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},ua=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=So();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},jl=e=>{const t=Pinia.createPinia();e.use(t),t.use(tn)},_o=e=>{const{getSigningCallback:t}=ia(),{role:o}=e;return de!=null&&de.length&&de.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},wo=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:a}=Ae();return!(n||o||r&&typeof r=="string"&&r!==a||r&&Array.isArray(r)&&!r.includes(a))},da=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},pa=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Pn;t&&da(e),o&&Cr(e)},we=(e=!0)=>{const{router:t}=Ie(),{push:o,replace:n}=t,{getRootPath:r}=te();ze(D.appMenuKey,r.value),e?n(r.value):o(r.value)};var ma={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.5","vite-bundle-analyzer":"0.8.1","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.7.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const ha=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=ma;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>Vue.createVNode(C,{name:t.icon,size:"30",cursor:r},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var r;return(r=this.sideBarLogo)==null?void 0:r.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var r;return[(r=this.sideBarLogo)==null?void 0:r.title]}})])]):null}}),fa=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=ce(),{getMenuOptions:n,getCollapsed:r,getMenuKey:a}=Z(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),a.value),set:()=>{l.value&&K("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=be(),s=Vue.computed({get:()=>X("globalDrawerValue").value,set:p=>{K("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var f,b;(b=(f=e.value)==null?void 0:f.showOption)==null||b.call(f,p)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!l.value,collapseMode:Y.menuCollapsedMode,collapsedWidth:Y.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(ha,{collapsed:r.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":p=>i.value=p,options:n.value,indent:Y.menuCollapsedIndent,collapsed:r.value,collapsedIconSize:Y.menuCollapsedIconSize,collapsedWidth:Y.menuCollapsedWidth,onUpdateValue:(p,f)=>{t(p,f)},accordion:Y.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class ga{constructor(){$e(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){t.__CANCELER_TAG_RAY_TEMPLATE__="__CANCELER_TAG_RAY_TEMPLATE__";const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Ce={requestInstance:null,responseInstance:null},Ne={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},me={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ya=new ga,El=()=>{const e=(l,s)=>{s==="requestInstance"?Ce.requestInstance=l:Ce.responseInstance=l},t=l=>Ce[l],o=(l,s,u)=>{u==="ok"?Ne[l]=s:me[l]=s},n=(l,s)=>s==="ok"?Ne[l]:me[l],r=(l,...s)=>{Array.isArray(l)&&l.forEach(u=>{typeof u=="function"&&u(...s)})};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,s,u)=>{const c=u==="ok"?Ne[s]:me[s],p=t(l),{MODE:f}=Ae();p&&r(c,p,f)},fetchError:(l,s,u)=>{const c=me[u],{MODE:p}=Ae();r(c,s,p)}}},ba=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ya.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Co=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=No(),{getContentTransition:o}=j(),n=Vue.ref(!1),r={opacitySpinning:"0"},a=X("globalMainLayoutLoad"),i=X("layoutContentMaximize"),l=X("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:a,spinning:n,themeOverridesSpin:r,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:l}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(C,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ba,null,null),e?Vue.createVNode(Qr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),va=Object.freeze(Object.defineProperty({__proto__:null,default:Co},Symbol.toStringTag,{value:"Module"}));var Va={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.5","vite-bundle-analyzer":"0.8.1","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.7.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Sa=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Va;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Ge=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(C,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),_a=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=nl(),{getAppTheme:o}=j(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(C,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(C,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function he(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const wa=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=I(),{getAppTheme:r,getPrimaryColorOverride:a,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=j(),p=Vue.computed({get:()=>e.show,set:b=>{t("update:show",b)}}),f=Vue.computed({get:()=>({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:b=>{}});return{modelShow:p,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:a,updateSettingState:n,modelSwitchReactive:f}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:a,updateSettingState:i}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:r("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(_a,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:E.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":l=>this.getPrimaryColorOverride.common.primaryColor=l,onUpdateValue:a.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":l=>this.modelSwitchReactive.getContentTransition=l,options:kn,onUpdateValue:l=>{i("contentTransition",l)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(n=r("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getMenuTagSwitch=l,onUpdateValue:l=>i("menuTagSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getBreadcrumbSwitch=l,onUpdateValue:l=>i("breadcrumbSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getWatermarkSwitch=l,onUpdateValue:l=>i("watermarkSwitch",l)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":l=>this.modelSwitchReactive.getCopyrightSwitch=l,onUpdateValue:l=>i("copyrightSwitch",l)},null)]})]})]})]})]})}});function Ca(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Na=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=Z(),{isTabletOrSmaller:o}=be();return{getBreadcrumbOptions:t,dropdownSelect:(a,i)=>{e(a,i)},breadcrumbItemClick:a=>{var i;if(!((i=a.children)!=null&&i.length)){const{meta:l={}}=a;l.sameLevel||e(a.fullPath,a)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:r}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},Ca(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.fullPath,onClick:r.bind(this,a)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:a.children&&((i=a.children)==null?void 0:i.length)>1?a.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[a.label&&typeof a.label=="function"?a.label():a.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Te(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ta=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ce(),{getRoutes:r}=VueRouter.useRouter(),a=Vue.computed({get:()=>e.show,set:g=>{t("update:show",g),g||f()}}),i=Vue.reactive({searchValue:null,searchOptions:[]}),l=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let s=0,u=s;const{isTabletOrSmaller:c}=be(),p=Vue.ref(!1),f=()=>{i.searchOptions=[],i.searchValue=null,s=0,u=s},b=g=>{a.value||(g.ctrlKey||g.metaKey)&&g.key==="k"&&(g.preventDefault(),g.stopPropagation(),f(),a.value=!0)},v=g=>{if(g)p.value=!0;else{p.value=!1,i.searchOptions=[];return}const S=r().reduce((V,k)=>{var G;const R=ge(k,["children","meta","path","name"]),P=n({...R,fullPath:k.path}),{breadcrumbLabel:L}=P;return(G=L==null?void 0:L.toLocaleLowerCase())!=null&&G.includes(g.toLocaleLowerCase())&&wo(P)&&V.push(P),V},[]);setTimeout(()=>{i.searchOptions=S,Vue.nextTick().then(()=>{y()}),p.value=!1},500)},m=g=>{if(g){const{meta:S}=g;S.windowOpen?window.open(S.windowOpen):(a.value=!1,o(g.fullPath,g))}},y=()=>{const g=i.searchOptions[s],S=i.searchOptions[u],V="content-item--active";g&&Vue.nextTick().then(()=>{const k=Pe(`attr:data_path="${g.path}"`),R=S?Pe(`attr:data_path="${S==null?void 0:S.path}"`):null;if(R!=null&&R.length){const[P]=R;Go(P,V)}if(k!=null&&k.length){const[P]=k;Ho(P,V)}})},d=g=>{const{icon:S}=g;return typeof S=="string"?Vue.createVNode(C,{name:S,size:"24"},null):typeof S=="function"?()=>S:Vue.createVNode(C,{name:"search",size:"24"},null)},h=g=>{g==="up"?s=s-1<0?0:s-1:g==="down"&&(s=s+1>=i.searchOptions.length?i.searchOptions.length-1:s+1)},_=g=>{const S=g.key;switch((S==="ArrowUp"||S==="ArrowDown"||S==="Enter")&&(g.preventDefault(),g.stopPropagation()),u=s<=0?0:s,S){case"ArrowUp":h("up");break;case"ArrowDown":h("down");break;case"Enter":const V=i.searchOptions[s];V&&m(V);break}y()},T=({menuOption:g})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,g),data_path:g.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(g.meta)]),Vue.createVNode("div",{class:"content-item-label"},[g.breadcrumbLabel]),Vue.createVNode(C,{name:"enter",size:"18",customClassName:"content-item-icon__enter"},null)]});return Vue.watchEffect(()=>{c.value&&(a.value=!1)}),le(window,"keydown",g=>{b(g),_(g)},!0),{...Vue.toRefs(i),modelShow:a,helperTipOptions:l,fuzzySearchMenuOptions:Me(v,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:T,loading:p}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":a=>this.searchValue=a,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(C,{name:"search",size:"24"},null)}),default:()=>{let a;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Te(a=t.map((i,l)=>Vue.createVNode(n,{menuOption:i,key:i.fullPath},null)))?a:{default:()=>[a]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createTextVNode("没有搜索结果")]})})]})]})},action:()=>{let a;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Te(a=this.helperTipOptions.map(i=>Vue.createVNode(naive.NFlex,{key:i.label,size:[4,0]},{default:()=>[i.icon.map(l=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Te(l)?l:{default:()=>[l]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[i.label]})]})))?a:{default:()=>[a]})}})])])]})}});function ka(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Oa=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=Yo();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&A(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(C,{name:"search",size:"16"},null),default:()=>{let n;return Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode(naive.NButton,{size:"tiny"},ka(n=e())?n:{default:()=>[n]})]})}})}}),xa=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ie(D.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){const{signing:e,cssVars:t,spaceSize:o,avatarSize:n,$props:r}=this;return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:t,size:o}),{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(r,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:n}),null),Vue.createVNode("div",{class:"app-avatar__name"},[e==null?void 0:e.name])]})}}),Ra=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Aa={logout:()=>{const{logout:e}=sa();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},Pa=e=>{const t=Aa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},La=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},Ma=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=ee(),r=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],a=[...r],i=[...r];return o.value?i:a},Da=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=ee(),[n,{toggleFullscreen:r,isEnabled:a}]=et(document.getElementsByTagName("html")[0]),{getDrawerPlacement:i,getBreadcrumbSwitch:l}=j(),s=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=be(),p=X("globalDrawerValue"),f=Vue.computed(()=>La({isFullscreen:n,isTabletOrSmaller:c})),b=Vue.computed(()=>Ma({isFullscreen:n,isTabletOrSmaller:c})),v={search:()=>{u.value=!0},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{a||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{K("globalDrawerValue",!p.value)}};return{leftIconOptions:f,rightTooltipIconOptions:b,toolIconClick:d=>{var h;(h=v[d])==null||h.call(v)},showSettings:s,updateLocale:e,getDrawerPlacement:i,getBreadcrumbSwitch:l,globalSearchShown:u,isRenderVNode:d=>c.value?null:d}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:a,isRenderVNode:i}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Ta,{show:this.globalSearchShown,"onUpdate:show":l=>this.globalSearchShown=l},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[t.map(l=>Vue.createVNode(Ge,{key:l.name,iconName:l.name,tooltipText:Vue.isRef(l.tooltip)?l.tooltip.value:l.tooltip,customClassName:l.iconClass,onClick:r.bind(this,l.name)},null)),n?Vue.createVNode(Na,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center",size:[16,0]},{default:()=>[i(Vue.createVNode(Oa,{onClick:l=>{l.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(l=>Vue.createVNode(Ge,{key:l.name,iconName:l.name,tooltipText:Vue.isRef(l.tooltip)?l.tooltip.value:l.tooltip,customClassName:l.iconClass,onClick:r.bind(this,l.name)},null)),Vue.createVNode(naive.NDropdown,{options:at,onSelect:l=>a(String(l)),trigger:"click"},{default:()=>[Vue.createVNode(C,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Ra(),onSelect:Pa.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(xa,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(wa,{show:this.showSettings,"onUpdate:show":l=>this.showSettings=l,placement:o},null)]})}}),za=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(Da,null,null)]})}}),Ia={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ja=nt('',1),Ea=[ja];function $a(e,t){return ot(),tt("svg",Ia,[...Ea])}const Ba={render:$a},Fa={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Wa=nt('',1),Ka=[Wa];function Ua(e,t){return ot(),tt("svg",Fa,[...Ka])}const qa={render:Ua};function Ga(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ha=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=Z(),{changeMenuModelValue:a}=ce(),{getRootPath:i}=te(),{maximize:l}=No(),{reload:s}=ol(),{close:u,closeAll:c,closeRight:p,closeLeft:f,closeOther:b,checkCloseLeft:v,checkCloseRight:m}=rl(),y=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=1/0;const h={size:16},_=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:h.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:h.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(qa,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Ba,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(C,{name:"other",size:h.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:h.size},null),disabled:!1}]),T=fe(16),g={closeCurrentPage:()=>{n.value!==i.value&&u(d)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{p(d)},closeLeft:()=>{f(d)},closeOther:()=>{b(d)}},S=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),V="menu_tag_data",k=X("globalMainLayoutLoad"),R="n-scrollbar-container",P=w=>{u(w)},L=(w,N)=>{_.value.forEach(M=>{if(M.key===w){M.disabled=N;return}})},G=w=>{S.actionDropdownShow=!1,a(w.fullPath,w)},oe=()=>{const w=document.getElementById(T);if(w)return Array.from(w.childNodes).find(ue=>Xo(ue,R).value)},ve=w=>{var M;const N=oe();if(N){const ue=N.scrollLeft||0,Ee=w==="left"?Math.max(0,ue-200):ue+200;(M=o.value)==null||M.scrollTo({left:Ee,behavior:"smooth"})}},ko=w=>{S.actionDropdownShow=!1;const N=g[w];N&&N()},Oo=(w,N)=>{N.preventDefault(),S.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{S.actionDropdownShow=!0,S.x=N.clientX,S.y=N.clientY})},je=()=>{const{closeable:w}=r.value[d]??{};L("closeCurrentPage",!w),m(d)?L("closeRight",!1):L("closeRight",!0),v(d)?L("closeLeft",!1):L("closeLeft",!0)},xo=()=>{d=r.value.findIndex(N=>N.fullPath===n.value),je()},Ro=w=>{r.value.length>1&&w.fullPath!==i.value&&(w.closeable=!0)},Ao=w=>{w.fullPath!==n.value&&(w.closeable=!1)},Po=()=>{oe()&&Vue.nextTick().then(()=>{var N;(N=o.value)==null||N.scrollTo({left:99999,behavior:"smooth"})})},Lo=()=>{Vue.nextTick().then(()=>{const w=Pe(`attr:${V}="${n.value}"`);if(w!=null&&w.length){const[N]=w;Vue.nextTick().then(()=>{var M;(M=o.value)==null||M.scrollTo({left:N.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(w,N)=>{_.value.forEach(M=>{y.includes(M.key)&&(w.length>1?M.disabled=!1:M.disabled=!0)}),N!=null&&N.length&&(w.length>(N==null?void 0:N.length)?Po():w.length===(N==null?void 0:N.length)&&Lo())},{immediate:!0}),Vue.watch(()=>S.actionDropdownShow,w=>{var N;w&&((N=Me(je,100))==null||N())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:P,getMenuKey:n,menuTagClick:G,moreOptions:_,scrollX:ve,scrollRef:o,uuidScrollBar:T,actionDropdownSelect:ko,actionState:S,menuTagContextMenu:Oo,setCurrentContextmenuIndex:xo,menuTagMouseenter:Ro,menuTagMouseleave:Ao,MENU_TAG_DATA:V,iconConfig:{width:22,height:22},maximize:l,getRootPath:i,reload:s,globalMainLayoutLoad:k}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:a,globalMainLayoutLoad:i}=this,{maximize:l,closeCurrentMenuTag:s,scrollX:u,$t:c,menuTagClick:p,menuTagContextMenu:f,menuTagMouseenter:b,menuTagMouseleave:v,actionDropdownSelect:m,reload:y}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:m.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Ga(e=r.map((d,h)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:p.bind(this,d),onContextmenu:f.bind(this,h),onMouseenter:b.bind(this,d),onMouseleave:v.bind(this,d),[a]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:_,meta:{i18nKey:T}}=d;return T?c(T):_}}),(d.closeable||r.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:s.bind(this,h)}),{default:()=>[Vue.createVNode(C,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(C,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{l(!0)}},null),Vue.createVNode(C,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${i?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{y()}},null),Vue.createVNode(mo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(C,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ya=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(Ha,null,null)}}),Xa=e=>{const t=Se(e[0]),o=Se(e[1]),n=Se(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},He=$o(D.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Za=()=>({setLockAppScreen:o=>{He.value=o},getLockAppScreen:()=>He.value}),Qa=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=j(),{getLockAppScreen:a}=Za(),i=Xa([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:a,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(fa,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(za,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ya,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:J,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Co,null,null)]}),o?Vue.createVNode(Sa,{ref:"layoutFooterRef"},null):null]})]})}}),Ja=[{path:"/",name:"RLogin",component:()=>O(()=>import("./index-DKh0jCzy.js"),__vite__mapDeps([61,22,18,1,2,3,4,6,7,8,9,10,11,12,13,14,15,16,17,5,19,49,20,21,34,23,24,25,26,27,28,29,30,31,62]))},{path:"/",name:"RLayout",component:Qa,children:la()}],ye=VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:Ja,scrollBehavior:e=>{wr(e)}}),$l=e=>{e.use(ye),pa(ye)},Ie=()=>ye?{router:ye}:{router:{}},Ye="YYYY-MM-DD HH:mm:ss",el=()=>({locale:i=>{const l=Rn[i];l?B.locale(l):B.locale(An)},getStartAndEndOfDay:i=>{const{format:l=Ye}=i??{},s=B(),u=s.startOf("day"),c=s.endOf("day"),p=s.format(l),f=u.format(l);return{today:s,startOfDay:u,endOfDay:c,formatToday:p,formatStartOfDay:f}},format:(i,l)=>{const{format:s=Ye}=l??{};return B(i).format(s)},isDayjs:i=>B.isDayjs(i),daysDiff:(i,l)=>{const s=B(i);return B(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:u}=l,c=B(i);return c.isAfter(s)&&c.isBefore(u)}});function be(e){const{width:t,height:o}=De(e),n=Vue.ref(!1);return Zo(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let Xe=999,ke=!1;const H="ELEMENT-FULLSCREEN-RAY",{height:Ze}=De(),Qe=document.createElement("style"),tl=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:a,backgroundColor:i,zIndex:l}=t??{},s={};let u=!1;const c=()=>{const m=W(e);if(!m)return;const{left:y,top:d}=m.getBoundingClientRect(),h=` + [${H}] { + position: fixed; + width: 100% !important; + height: ${Ze.value}px !important; + transform: translate(-${y}px, -${d}px) !important; + transition: all 0.3s var(--r-bezier); + z-index: ${q(l,"Null")||q(l,"Undefined")?Xe:l} !important; + background-color: ${i??null}; + } + `;Qe.innerHTML=h,ke||document.head.appendChild(Qe)},p=()=>{const m=W(e);o==null||o(),m&&(m.getAttribute(H)||m.setAttribute(H,H),u||(u=!0,Xe+=1),ke||(c(),ke=!0),s.transition=m.style.transition,m.style.transition="all 0.3s var(--r-bezier)",r==null||r())},f=()=>{n==null||n();const m=W(e);m&&m.removeAttribute(H),a==null||a()},b=()=>{const m=W(e);m&&(m.getAttribute(H)?f():p())},v=Vue.watch(()=>Ze.value,c);return Qo(()=>{const m=W(e);m&&(m.style.transition=s.transition??"",m.removeAttribute(H)),v()}),{enter:p,exit:f,toggleFullscreen:b}},Oe={svg:ne.toSvg,png:ne.toPng,jpeg:ne.toJpeg,blob:ne.toBlob,pixelData:ne.toPixelData},Bl=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:a,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var f;const p=W(e);if(o==null||o(p),!p)return r==null||r(),c("useDomToImage: element is undefined.");(f=Oe[s??i??"jpeg"])==null||f.call(Oe,p,t).then(b=>(n==null||n(b,p),u(b))).catch(b=>(r==null||r(b),c(b))).finally(()=>{a==null||a()})})}},Fl=(e,t)=>({print:()=>{const n=W(e)||e;Bo({...Jo(t,["printable"]),printable:n})}}),No=()=>({isLayoutContentMaximized:Vue.computed(()=>X("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:r}=n??{},a=W(J),{toggleFullscreen:i}=tl(a,n);K("layoutContentMaximize",o),i(),r&&o&&((l=J==null?void 0:J.value)==null||l.scrollTo(r))}}),ol=()=>({reload:(n=800)=>{K("globalMainLayoutLoad",!1),setTimeout(()=>K("globalMainLayoutLoad",!0),n)},openSpin:()=>{K("layoutContentSpinning",!0)},closeSpin:()=>{K("layoutContentSpinning",!1)}}),Wl=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:a}=j(),i=Object.assign(a.value,{content:r}),{updateSettingState:l}=I();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=I();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=j(),{updateSettingState:a}=I();a("watermarkSwitch",!r.value)}}),xe=e=>{const{getPrimaryColorOverride:t}=j(),{updateSettingState:o}=I();o("primaryColorOverride",e?Object.assign({},t.value,E.appNaiveUIThemeOverrides.dark,E.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,E.appNaiveUIThemeOverrides.light,E.appNaiveUIThemeOverridesCommon.light))},nl=()=>{const e=()=>{const{getAppTheme:r}=j(),{t:a}=ee();return{theme:r.value,themeLabel:r.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!0),xe(!0)},changeLightTheme:()=>{const{updateSettingState:r}=I();r("appTheme",!1),xe(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:a}=I();a("appTheme",!r),xe(!r)},getAppTheme:e}},Q=(e,t)=>{const{getMenuTagOptions:o}=Z();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(a=>a.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function rl(){const{getMenuTagOptions:e,getMenuKey:t}=Z(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:a}=ce(),i=()=>e.value.findIndex(v=>v.fullPath===t.value);return{close:v=>{const m=Q(v,"close");if(e.value.length!==1&&m){const{index:y,option:d}=m;if(n(y),d.fullPath===t.value){const h=e.value[y-1];h&&o(h.fullPath,h)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:v}=te(),{router:{getRoutes:m}}=Ie(),y=m().find(d=>d.path===v.value);if(y){const d=ge(y,["children","meta","path","name","redirect"]),h=a(d);o(h.path,a({...h,fullPath:h.path}))}},closeRight:v=>{const m=Q(v,"closeRight");if(m){const{option:y,index:d}=m,h=e.value.length-d,_=i();n(d+1,h),d<=_&&t.value!==y.fullPath&&o(y.fullPath,y)}},closeLeft:v=>{const m=Q(v,"closeLeft");if(m){const{option:y,index:d}=m,h=i();n(0,d),h<=d&&t.value!==y.fullPath&&o(y.fullPath,y)}},closeOther:v=>{const m=Q(v,"closeOther");if(m){const{option:y}=m;t.value!==y.fullPath?(n(0,e.value.length),o(y.fullPath,y)):r(y,!1)}},getCurrentTagIndex:i,checkCloseRight:v=>{const m=Q(v,"checkCloseRight");if(m){const{index:y}=m,d=e.value.length-1;return!(y>=d)}return!1},checkCloseLeft:v=>{const m=Q(v,"checkCloseRight");if(m){const{index:y}=m,d=e.value.length-1;return y===0?!1:y>0&&d>0}return!1}}}function Kl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:a}}=Ie(),{isPush:i=!0,query:l}=o||{},s=u=>i?r({path:u,query:l}):a({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=Z();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],p=f=>{if(f.children&&f.children.length>0){const{children:[b]}=f;p(b);return}s(f.fullPath)};p(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else s(t.fullPath)}}}function te(){const{getAppRootRoute:e}=j(),{updateSettingState:t}=I(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const al=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=fo(e)},Je=(e,t,o)=>{const n=bo(e,t);n&&al(n,o)},Re=(e,t,o)=>{const{getMenuOptions:n}=Z();if(typeof e=="string")Je(n.value,e,o);else if(q(e,"Object")){const{fullPath:r}=e;Je(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function Ul(){return{hidden:n=>{Re(n,"hidden",{show:!1})},show:n=>{Re(n,"show",{show:!0})},update:(n,r)=>{Re(n,"update",r)}}}const To=()=>ie(D.localeLanguage,"localStorage",{defaultValue:On});export{kl as A,ya as B,El as C,An as D,xl as E,mo as F,No as G,Kl as H,ol as I,Wl as J,nl as K,at as L,Ul as M,we as N,Dl as R,_a as T,O as _,Fl as a,Ol as b,j as c,D as d,I as e,xa as f,Tl as g,Za as h,sa as i,be as j,X as k,Al as l,$l as m,te as n,ee as o,K as p,zl as q,C as r,jl as s,Nl as t,Bl as u,Rl as v,Ml as w,Pl as x,Ll as y,Il as z}; diff --git a/assets/hooks-C9tZi_HS.js.gz b/assets/hooks-C9tZi_HS.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..621a13258655a45b456349177429155c9ad8121c GIT binary patch literal 31638 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 F_zwhV-Nyg` literal 0 HcmV?d00001 diff --git a/assets/hooks-HESpGiIM.js b/assets/hooks-HESpGiIM.js deleted file mode 100644 index 63e18b90..00000000 --- a/assets/hooks-HESpGiIM.js +++ /dev/null @@ -1,17 +0,0 @@ -var Lo=Object.defineProperty;var Mo=(e,t,o)=>t in e?Lo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ee=(e,t,o)=>(Mo(e,typeof t!="symbol"?t+"":t,o),o);import{o as Do,u as le,a as zo,b as De,c as Se,d as Io}from"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import{u as Je}from"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import{d as F}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as jo}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as ie,i as G,s as ze,c as Eo,a as D,r as re,b as P,d as $o,u as ge,e as Bo,p as Fo,f as ye,h as $e,j as Wo,k as Pe,q as Le,l as Ko,m as Uo,n as qo,o as Go,w as Ho,t as Yo,v as K}from"./utils-zTxN2cCS.js";import{l as Xo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as Be}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as Qo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{t as et,c as Zo,i as Jo,d as en,s as _e}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as oe}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{r as tn,u as ne,i as on,a as nn,b as rn,c as an,d as ln,e as sn,f as cn,g as un,h as dn,j as pn,k as mn,l as hn,m as fn,n as gn,o as yn,p as bn,q as vn,s as Vn}from"./echarts@5.5.0-WNSrrRu3.js";import{o as tt,c as ot,a as nt}from"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import{e as Sn}from"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";const _n="modulepreload",wn=function(e){return"/ray-template/"+e},Fe={},O=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){const l=document.getElementsByTagName("link");r=Promise.all(o.map(i=>{if(i=wn(i),i in Fe)return;Fe[i]=!0;const a=i.endsWith(".css"),s=a?'[rel="stylesheet"]':"";if(!!n)for(let p=l.length-1;p>=0;p--){const f=l[p];if(f.href===i&&(!a||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":_n,a||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),a)return new Promise((p,f)=>{c.addEventListener("load",p),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})}))}return r.then(()=>t()).catch(l=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=l,window.dispatchEvent(i),!i.defaultPrevented)throw l})},Cn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})},rt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Nl="",M={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},Nn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],j={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},at=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Tn="zh-CN",kn="zh-CN",On={"zh-CN":"zh-cn","en-US":"en"},xn="zh-cn",Tl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},kl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},ee=Vue.ref(null),Rn={setupRouterLoadingBar:!0,setupRouterGuard:!0},An=["RLogin","ErrorPage","RayTemplateDoc"],pe=["admin"],Ol=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:l}=t??{},i=p=>{r.value=p},a=p=>{p.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:f,clientY:b}=p;o.value=f,n.value=b,i(!0)})};l&&Do(e,p=>{l(p)});const s=le(e,"contextmenu",a,t),u=le(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:i}},lt=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function U(e,t,o){lt[e]=t,o==null||o()}function X(e){return Vue.readonly(Vue.toRef(lt,e))}let W;const Pn=async()=>{const e=To(),t=await al(at);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:kn})},xl=async e=>{const t=await Pn();e.use(t),W=t},We=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,te=e=>{if(!W)return{t:l=>We(e,l),locale:l=>{}};const{t,...o}=W.global;return{...o,t:(l,...i)=>l?!l.includes(".")&&!e?l:t(We(e,l),...i):"",locale:l=>{W.mode==="legacy"?W.global.locale=l:Vue.isRef(W.global.locale)?W.global.locale.value=l:W.global.locale=l}}},x=e=>e,Ln={path:"/dashboard",name:"RDashboard",component:()=>O(()=>import("./index-Ji02w0VU.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33])),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},Mn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),Dn={path:"/axios",name:"RAxios",component:()=>O(()=>import("./index-wQgCpKgU.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,22,18,16,17,23,20,21,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/cache-demo",name:"CacheDemo",component:()=>O(()=>import("./index-yyfNdCCw.js"),__vite__mapDeps([37,22,18,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.CacheDemo"),icon:"other",order:3,extra:{label:"new"}}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/context-menu",name:"ContextMenuDemo",component:()=>O(()=>import("./index-hsVU_iaJ.js"),__vite__mapDeps([38,18,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.ContextMenu"),icon:"other",order:2}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/directive",name:"RDirective",component:()=>O(()=>import("./index-qt5v82ci.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),q=()=>O(()=>Promise.resolve().then(()=>ya),void 0),Wn={path:"/doc",name:"RDocLayout",component:q,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>O(()=>import("./index-V9956E0k.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:q,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:q,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/echart",name:"REchart",component:()=>O(()=>import("./index-k3xzQ4Uj.js"),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,41])),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/iframe",name:"IframeDemo",component:()=>O(()=>import("./index-ilzb9WZo.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/mock-demo",name:"MockDemo",component:()=>O(()=>import("./index-B9Y8JKnJ.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,22,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Mock"),icon:"other",order:3,keepAlive:!1}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/modal-demo",name:"ModalDemo",component:()=>O(()=>import("./index-gNfY19AN.js"),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Modal"),icon:"other",order:3}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/multi",name:"MultiMenu",component:q,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>O(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:q,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>O(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:q,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>O(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/precision",name:"CalculatePrecision",component:()=>O(()=>import("./index-1M1NSL1D.js"),__vite__mapDeps([45,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,22,18,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/qrcode",name:"RQRCode",component:()=>O(()=>import("./index-DuOnyvCG.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,47,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.QRCode"),icon:"other",order:3}},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar={path:"/rely",name:"Rely",component:q,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>O(()=>import("./index-jz2enyHr.js"),__vite__mapDeps([48,49])),meta:{i18nKey:x("menu.RelyAbout")}}]},lr=Object.freeze(Object.defineProperty({__proto__:null,default:ar},Symbol.toStringTag,{value:"Module"})),ir={path:"/router-demo",name:"RouterDemoRoot",component:q,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>O(()=>import("./index-nPDpyH6g.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>O(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},sr=Object.freeze(Object.defineProperty({__proto__:null,default:ir},Symbol.toStringTag,{value:"Module"})),cr={path:"/scroll-reveal",name:"ScrollReveal",component:()=>O(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([51,52])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},ur=Object.freeze(Object.defineProperty({__proto__:null,default:cr},Symbol.toStringTag,{value:"Module"})),dr={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>O(()=>import("./index-REqw_tgG.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,54])),meta:{i18nKey:x("menu.SvgIcon"),icon:"other",order:3}},pr=Object.freeze(Object.defineProperty({__proto__:null,default:dr},Symbol.toStringTag,{value:"Module"})),mr={path:"/table",name:"TableView",component:()=>O(()=>import("./index-mswpX-5K.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Table"),icon:"other",order:2}},hr=Object.freeze(Object.defineProperty({__proto__:null,default:mr},Symbol.toStringTag,{value:"Module"})),fr={path:"/template-hooks",name:"TemplateHooks",component:()=>O(()=>import("./index-nnQ71BjC.js"),__vite__mapDeps([56,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.TemplateHooks"),icon:"other",order:1,extra:{label:"new"}}},gr=Object.freeze(Object.defineProperty({__proto__:null,default:fr},Symbol.toStringTag,{value:"Module"})),yr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>O(()=>import("./index-JkVEU21Q.js"),__vite__mapDeps([57,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32,58])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},br=Object.freeze(Object.defineProperty({__proto__:null,default:yr},Symbol.toStringTag,{value:"Module"})),vr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Mn,"/src/router/modules/demo/axios.ts":zn,"/src/router/modules/demo/cache-demo.ts":jn,"/src/router/modules/demo/context-menu.ts":$n,"/src/router/modules/demo/directive.ts":Fn,"/src/router/modules/demo/doc.ts":Kn,"/src/router/modules/demo/echart.ts":qn,"/src/router/modules/demo/iframe.ts":Hn,"/src/router/modules/demo/mock.ts":Xn,"/src/router/modules/demo/modal.ts":Zn,"/src/router/modules/demo/multi-menu.ts":er,"/src/router/modules/demo/precision.ts":or,"/src/router/modules/demo/qrcode.ts":rr,"/src/router/modules/demo/rely.ts":lr,"/src/router/modules/demo/router-demo.ts":sr,"/src/router/modules/demo/scroll-reveal.ts":ur,"/src/router/modules/demo/svg-icons.ts":pr,"/src/router/modules/demo/table.ts":hr,"/src/router/modules/demo/template-hooks.ts":gr,"/src/router/modules/error404.ts":br});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},Vr=e=>e.sort((t,o)=>{var l,i;const n=((l=t.meta)==null?void 0:l.order)??1,r=((i=o.meta)==null?void 0:i.order)??0;if(typeof n!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===r?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-r}),Sr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=ee.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},_r=e=>{const{beforeEach:t}=e,{getRootPath:o}=Z(),n=(r,l)=>r.path==="/"||l.path==="/login";t((r,l,i)=>{const a=ie(M.token),s=ie(M.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;a!==null?n(r,l)?Ce(!0):!G(c,"Symbol")&&c&&An.includes(c)?i():_o(u)?n(r,l)?s?i(s):Ce(!0):i():Ce(!0):n(r,l)?i():i("/")})};var wr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.20","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5","rollup-plugin-visualizer":"^5.12.0",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.4","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.6.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const it=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=wr,{locale:t}=te(),{locale:o}=Ja(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:To(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),r=a=>{t(a),o(a),n.localeLanguage=a,ze(M.localeLanguage,a,"localStorage")},l=(a,s=.3)=>{const u=Eo(a,s),c={primaryColor:a,primaryColorHover:a,primaryColorPressed:a};n.primaryColorOverride.common=c;const p=document.body;p.style.setProperty("--ray-theme-primary-color",a),p.style.setProperty("--ray-theme-primary-fade-color",u)},i=(a,s,u)=>{Reflect.has(n,a)&&(n[a]=s),u==null||u()};return Sn(()=>n.appTheme,a=>{a?Object.assign({},n.primaryColorOverride,j.appNaiveUIThemeOverrides.dark,j.appNaiveUIThemeOverridesCommon.dark):Object.assign({},n.primaryColorOverride,j.appNaiveUIThemeOverrides.light,j.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:l,updateSettingState:i}},{persist:{key:M.appPiniaSettingStore}}),st=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],ct="transparent",ut={},dt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},pt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},mt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},ht={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},vt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Vt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},St={itemStyle:{borderWidth:0,borderColor:"#ccc"}},_t={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},wt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},Ct={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Nt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Tt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},kt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ot={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},xt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Rt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},At={textStyle:{color:"#999999"}},Pt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Lt={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},Mt={color:["#fc97af","#87f7cf"]},Dt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},zt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Cr={color:st,backgroundColor:ct,textStyle:ut,title:dt,line:pt,radar:mt,bar:ht,pie:ft,scatter:gt,boxplot:yt,parallel:bt,sankey:vt,funnel:Vt,gauge:St,candlestick:_t,graph:wt,map:Ct,geo:Nt,categoryAxis:Tt,valueAxis:kt,logAxis:Ot,timeAxis:xt,toolbox:Rt,legend:At,tooltip:Pt,timeline:Lt,visualMap:Mt,dataZoom:Dt,markPoint:zt},Nr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:ct,bar:ht,boxplot:yt,candlestick:_t,categoryAxis:Tt,color:st,dataZoom:Dt,default:Cr,funnel:Vt,gauge:St,geo:Nt,graph:wt,legend:At,line:pt,logAxis:Ot,map:Ct,markPoint:zt,parallel:bt,pie:ft,radar:mt,sankey:vt,scatter:gt,textStyle:ut,timeAxis:xt,timeline:Lt,title:dt,toolbox:Rt,tooltip:Pt,valueAxis:kt,visualMap:Mt},Symbol.toStringTag,{value:"Module"})),It=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],jt="transparent",Et={},$t={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Bt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Ft={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Wt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},qt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Yt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Xt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Qt={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Zt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Jt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},eo={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},to={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},oo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},no={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ro={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ao={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},lo={textStyle:{color:"#333333"}},io={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},so={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},co={color:["#5ab1ef","#e0ffff"]},uo={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},po={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Tr={color:It,backgroundColor:jt,textStyle:Et,title:$t,line:Bt,radar:Ft,bar:Wt,pie:Kt,scatter:Ut,boxplot:qt,parallel:Gt,sankey:Ht,funnel:Yt,gauge:Xt,candlestick:Qt,graph:Zt,map:Jt,geo:eo,categoryAxis:to,valueAxis:oo,logAxis:no,timeAxis:ro,toolbox:ao,legend:lo,tooltip:io,timeline:so,visualMap:co,dataZoom:uo,markPoint:po},kr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:jt,bar:Wt,boxplot:qt,candlestick:Qt,categoryAxis:to,color:It,dataZoom:uo,default:Tr,funnel:Yt,gauge:Xt,geo:eo,graph:Zt,legend:lo,line:Bt,logAxis:no,map:Jt,markPoint:po,parallel:Gt,pie:Kt,radar:Ft,sankey:Ht,scatter:Ut,textStyle:Et,timeAxis:ro,timeline:so,title:$t,toolbox:ao,tooltip:io,valueAxis:oo,visualMap:co},Symbol.toStringTag,{value:"Module"})),Or=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":Nr,"/src/echart-themes/macarons/macarons.json":kr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var i;const l=(i=r.match(t))==null?void 0:i[1];if(l)return n.push({name:l,theme:e[r].default}),n;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},xr=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),Rr={bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>xr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},Ar={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Pr=Or();Pr.forEach(e=>{tn(e.name,e.theme)});const Rl=Vue.defineComponent({name:"RChart",props:Rr,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),r=Vue.ref(),l=Vue.ref();let i,a;const{echartTheme:s}=j;let u,c;const p=Vue.computed(()=>[{label:"下载图片",key:"__DOWN_LOAD_CHART__",disabled:!(l.value&&l.value.getDom())}]),f=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),b=async()=>{var V;ne([nn,rn,an,ln,sn,cn,un,dn]),ne([pn,mn,hn,fn,gn,yn]),ne([bn,vn]),ne([Vn]);try{ne((V=e.use)==null?void 0:V.filter(Boolean))}catch(k){console.error("[RChart register error]: ",k)}},v=()=>{if(e.theme==="default"){e.autoChangeTheme?y("dark"):y("");return}if(e.theme)y(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;y(V)}},m=V=>{let k=Vue.unref(V);const R=A=>Object.assign({},k,A);return e.showAria&&(k=R({aria:{enabled:!0,decal:{show:!0}}})),k},y=(V=s)=>{const k=n.value,R=m(e.options),{height:A,width:$}=k.getBoundingClientRect(),{onSuccess:B,onError:ue}=e;try{c=on(k,V,{width:$===0?200:void 0,height:A===0?200:void 0}),l.value=c,e.nextTick?(c.setOption({}),Vue.nextTick(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),B&&P(B,c)}catch(Ve){ue&&P(ue),console.error("RChart render error: ",Ve)}},d=()=>!!(c&&c.getDom()),h=()=>{d()&&(c.clear(),c.dispose(),l.value=void 0)},_=()=>{c&&c.resize()},T=(V,k)=>{if(V==="__DOWN_LOAD_CHART__"&&d()){const{filename:A,...$}=e.downloadOptions;$o(c.getDataURL($),A??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&P(R,V,k)},g=()=>{if(c!=null&&c.getDom()){console.warn("[RChart mount]: There is a chart instance already initialized on the dom. Execution was interrupted.");return}v(),e.autoResize&&(i=et(_,e.throttleWait),a=zo(e.observer||r,i))},S=()=>{var V;h(),i==null||i.cancel(),(V=a==null?void 0:a.stop)==null||V.call(a)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(h(),v())}),Vue.watch(()=>e.showAria,()=>{h(),v()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,V=>{const k=m(V),R=Object.assign(e.setChartOptions,Ar);c==null||c.setOption(k,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:l,dispose:S,render:g,isDispose:d}),Vue.onBeforeMount(async()=>{await b()}),Vue.onMounted(()=>{g()}),Vue.onBeforeUnmount(()=>{S(),u==null||u()}),{rayChartRef:n,cssVarsRef:f,rayChartWrapperRef:r,moreDropDownOptions:p,dropdownSelect:T}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:l,dropdownOptions:i}=this,{cardExtra:a}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:l},{default:re(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:re(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":re(a,{defaultElement:Vue.createVNode(mo,{iconSize:18,cursor:"pointer",options:i??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),Lr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},Al=Vue.defineComponent({name:"RCollapseGrid",props:Lr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":l}=e;r&&P(r,t.value),l&&P(l,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(N,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Mr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},N=Vue.defineComponent({name:"RIcon",props:Mr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?D(e.width):D(e.size),"--ray-icon-height":e.height?D(e.height):D(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:l}=e;l&&P(l,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),Dr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},Pl=Vue.defineComponent({name:"RIframe",props:Dr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":D(e.frameborder),"--ray-iframe-width":D(e.width),"--ray-iframe-height":D(e.height)})),n=Vue.ref(),r=Vue.ref(!0),l=a=>{r.value=!1;const{onSuccess:s}=e;s&&P(s,n.value,a)},i=a=>{r.value=!1;const{onError:s}=e;s&&P(s,a)};return le(n,"load",l),le(n,"error",i),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:r}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),zr={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},Ir=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const l=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Be(e).draggable({inertia:!0,autoScroll:!0,allowFrom:l,modifiers:[Be.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:a=>{n==null||n(a)}}}).resizable(!1);r(i)}},30)})},Ll=Vue.defineComponent({name:"RModal",props:zr,setup(e){const{height:t}=De(),o=Vue.computed(()=>({"--r-modal-width":D(e.width??600),"--r-modal-card-width":D(e.cardWidth??600),"--r-modal-dialog-width":D(e.dialogWidth??446)})),n=ge();let r;const l={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,a=()=>{const s=document.getElementById(n);s&&Ir(s,e.preset,{scheduler:u=>{const c=u.target;l.x+=u.dx,l.y+=u.dy,c.style.transform=`translate(${l.x}px, ${l.y}px)`}}).then(u=>{r=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{a();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${l.x}px, ${l.y}px)`)}):(r==null||r.unset(),r=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:r,...l}=t,{cssVars:i,height:a,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${a}px`:""],preset:r},{id:s},l,n),{...o})}}),jr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Er(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const mo=Vue.defineComponent({name:"RMoreDropdown",props:jr,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),Er(e=re(n,{defaultElement:Vue.createVNode(N,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),$r={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Br=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const r=new FileReader;r.onloadend=()=>{t(r.result)},r.onerror=l=>{o(l)},r.onabort=l=>{o(l)},r.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),Ml=Vue.defineComponent({name:"RayQRcode",props:$r,setup(e,t){const{expose:o}=t,n=Vue.ref();let r,l;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{r=await Br(c)}catch(p){console.error(p)}},a=()=>{const{gifBackground:c,...p}=e;new Xo.AwesomeQR({...p,gifBackground:r??void 0}).draw().then(f=>{const{onSuccess:b}=e;b&&P(b,f),n.value=f}).catch(f=>{const{onError:b}=e;b&&P(b,f)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&P(c)},u=c=>n.value&&G(n.value,"String")?Bo(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?l=Vue.watch(()=>e.text,()=>a()):l==null||l()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),a()}),Vue.onBeforeUnmount(()=>{l==null||l()}),{qrcodeURL:n,errorActionClick:s}},render(){const{qrcodeURL:e,status:t,loadingDescription:o,errorDescription:n,$slots:r,errorActionDescription:l}=this,{errorActionClick:i}=this;return Vue.createVNode("div",{class:["ray-qrcode",`ray-qrcode--${t}`]},[Vue.createVNode(naive.NSpin,{show:t==="loading",description:o},{default:()=>[Vue.createVNode("img",{src:e},null)]}),t==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[G(n,"String")?n:()=>n]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:i.bind(this)},[r.errorAction?r.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>l,icon:()=>Vue.createVNode(N,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),se={...naive.dataTableProps,downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},E={tableIconSize:"18",tableKey:Symbol("r-table")},Fr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...se},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:l}=e;l&&P(l,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(N,{name:"adjustment",size:E.tableIconSize,cursor:"pointer"},null)]})}}),Wr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(E.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=Je(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(N,{name:"fullscreen",size:E.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),Kr=()=>Vue.createVNode(N,{name:"draggable",size:14,cursor:"all-scroll"},null),Ke=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:E.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),Me=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,a)=>{const{key:s,title:u,children:c,fixed:p,isResizable:f,...b}=i,v=p==="left",m=p==="right",y={...b,title:u,key:s,fixed:p,isLeftFixedActivated:v,isRightFixedActivated:m,isResizable:f};return{...y,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ke,{icon:"row_head",title:"固定在列首",customClassName:v?we:"",onClick:r.bind(this,"left",y,a)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:E.tableIconSize,cursor:"pointer",customClassName:f?we:"",onClick:n.bind(this,y,a)},null),default:()=>"修改列宽"}),Vue.createVNode(Ke,{icon:"row_end",title:"固定在列尾",customClassName:m?we:"",onClick:r.bind(this,"right",y,a)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:a}=e;a&&P(a,i)},n=(i,a)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[a]=i,o(t.value)},r=(i,a,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;a[c]=!1,a[u]=!a[u],a[u]?a.fixed=i:a.fixed=void 0,t.value[s]=a,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:a,dropPosition:s})=>{const[u,c]=Me(a,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,f]=Me(i,t.value);p===null||f===null||(s==="before"?p.splice(f,0,a):p.splice(f+1,0,a),o(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:E.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:Kr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),qr=Vue.defineComponent({name:"TablePrint",props:se,setup(e){const{wrapperRef:t}=Vue.inject(E.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:l}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof l=="string"?l:""),Fo(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(N,{name:"print",size:E.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),Gr=Vue.defineComponent({name:"TablePropsSelect",props:{...se,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],r=i=>{const{onPopselectChange:a}=e;a&&P(a,i)};return(()=>{const{striped:i,bordered:a,onInitialed:s}=e;i&&o.value.push("striped"),a&&o.value.push("bordered"),s&&P(s,o.value)})(),{propsPopselectValue:o,propsOptions:n,popoverShow:t,updatePopselectValue:r}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:this.propsOptions,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(N,{name:"expanded",size:E.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function Hr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Dl=Vue.defineComponent({name:"RTable",props:se,setup(e,t){const{expose:o}=t,n=Vue.ref(),r=Vue.ref(),l=ge(16),i=ge(16),a=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=Vue.ref({striped:!1,bordered:!1}),c=(d,h)=>{const{onContextMenuClick:_}=e;_&&P(_,d,h),a.showContextMenu=!1},p=(d,h)=>{var T;return{...(T=e.rowProps)==null?void 0:T.call(e,d,h),onContextmenu:e.disabledContextMenu?void 0:g=>{g.preventDefault(),a.showContextMenu=!1,Vue.nextTick().then(()=>{a.showContextMenu=!0,a.x=g.clientX,a.y=g.clientY})}}},f=d=>{s.size=d},b=d=>{const{onUpdateColumns:h,"onUpdate:columns":_}=e;h&&P(h,d),_&&P(_,d)},v=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(h=>typeof h=="function"?h():h)},m=d=>{Object.keys(u.value).forEach(_=>{u.value[_]=d.includes(_)})},y=d=>{const h=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(qr,d,null),Vue.createVNode(Fr,Vue.mergeProps(d,{onChangeSize:f.bind(this)}),null),Vue.createVNode(Wr,null,null),Vue.createVNode(Ur,Vue.mergeProps(d,{onUpdateColumn:b.bind(this)}),null),Vue.createVNode(Gr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]);return e.toolOptions?e.coverTool?v:()=>Vue.createVNode(Vue.Fragment,null,[h(),v()]):h};return Vue.provide(E.tableKey,{uuidTable:i,uuidWrapper:l,wrapperRef:r}),o({rTableInst:n,uuidTable:i,uuidWrapper:l}),{uuidWrapper:l,uuidTable:i,contextMenuReactive:a,rTableInst:n,combineRowProps:p,contextMenuSelect:c,privateReactive:s,tool:y,wrapperRef:r,propsPopselectValue:u}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:l,contextMenuReactive:i,contextMenuOptions:a,uuidTable:s,title:u,$slots:c,propsPopselectValue:p}=this,{tool:f,combineRowProps:b,contextMenuSelect:v}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:o},{id:n}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:s},t,e,p,{rowProps:b.bind(this),size:r.size}),{...c}),l?null:Vue.createVNode(naive.NDropdown,{show:i.showContextMenu,placement:"bottom-start",trigger:"manual",x:i.x,y:i.y,options:a,onClickoutside:()=>i.showContextMenu=!1,onSelect:v.bind(this)},null)]),header:re(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let m;return Vue.createVNode(naive.NFlex,{align:"center"},Hr(m=f(e))?m:{default:()=>[m]})},footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),Yr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Xr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Yr),setup(e){const{getKeepAliveInclude:t}=ia(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=rt;return(l,i)=>{const a=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(a,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:l.transitionPropName,mode:l.transitionMode,appear:l.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(r)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Qr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.20","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5","rollup-plugin-visualizer":"^5.12.0",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.4","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.6.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Zr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,ho=(e,t,o)=>{const n=[];if(Zr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const l=ho(r,t,o);l.length>0&&n.push(e,...l)}return n},Jr=(e,t,o)=>{const n=[];for(const r of e){const l=ho(r,t,o);l.length>0&&n.push(...l)}return n},ea=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Qr,n=o?o.title:"";document.title=t+" - "+n},ta=e=>{const{meta:{icon:t}}=e;if(!t)return;if(G(t,"Object"))return()=>t;const o=Vue.h(N,{name:t,size:Y.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},fo=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=te(),{label:r,icon:l,type:i,i18nLabel:a}=t,s={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>a?n(a):r||null,c=()=>l&&(a||r)||!l&&(a||r)?null:{"padding-right":"0"};if(G(t,"Object"))return()=>Vue.h(naive.NTag,{...s,type:i||"primary",style:c()},{default:()=>u(),icon:()=>l})},Ue=()=>{const{getRootPath:e}=Z();return ie(M.appMenuKey,"sessionStorage",{defaultValue:e.value})},oa=e=>e[0]==="/",go=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const l=o+(oa(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){go(r.children,t,l);continue}else t.push({...r,path:l})}return t},na=e=>Array.isArray(e)?go(Zo(e)):[],yo=()=>Vr(vr()),ra=()=>na(yo());let me;const bo=(e,t)=>{var o;if(me&&$e(me.fullPath,t))return me;for(const n of e){if($e(n.fullPath,t))return me=n,n;if((o=n.children)!=null&&o.length){bo(n.children,t);continue}}},vo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=te(),{setKeepAliveInclude:r}=sa(),l=Vue.reactive({menuKey:Ue(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),a=d=>{const{meta:h}=d,{i18nKey:_,noLocalTitle:T}=h,g=Vue.computed(()=>_?n(`${_}`):T),S={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>g.value}),breadcrumbLabel:g.value},V=Object.assign({},S,{icon:ta(d),extra:fo(d)});return d.fullPath===Ue()&&(l.currentMenuOption=V),V.show=wo(V),V},s=d=>{l.breadcrumbOptions=Jr(l.options,"fullPath",d)},u=(d,h=!0)=>{const T=Array.isArray(d)?[...d]:[d];h?l.menuTagOptions.push(...T):l.menuTagOptions=T},c=(d,h)=>{l.menuTagOptions.find(T=>T.fullPath===d)||l.menuTagOptions.push(h)},p=(d,h,_)=>{const{meta:T}=h;if(T.windowOpen)window.open(T.windowOpen);else{e({path:String(d),query:_});const{sameLevel:g}=T;if(r(h),ea(h),!g)c(d,h),s(d),l.menuKey=d,l.currentMenuOption=h,ze(M.appMenuKey,d);else{const S=ye(a(h),["breadcrumbLabel","children","key","meta","name","path","show"]);l.breadcrumbOptions.find(k=>k.key===S.key)||l.breadcrumbOptions.push({...S,fullPath:String(S.key)})}}},f=async(d,h)=>{const[_]=d.split("?"),T=t().find(g=>g.path===_);if(T){const g=ye(T,["children","meta","path","name","redirect"]);p(_,a({...g,fullPath:g.path}),h)}},b=()=>new Promise(d=>{const h=(_,T)=>{var S;const g=[];for(const V of _){let k=`${T.endsWith("/")?T:T+"/"}${V.path}`;if(k=k.replace(/\/+/g,"/"),(S=V.children)!=null&&S.length)V.children=h(V.children,k);else if(!_o(V.meta))continue;g.push(a({...V,fullPath:k}))}return g};if(l.options=h(yo(),""),l.currentMenuOption){const{currentMenuOption:_}=l;s(_.key),c(_.fullPath,_)}d()}),v=d=>l.collapsed=d,m=(d,h=1)=>l.menuTagOptions.splice(d,h),y=async()=>{i.value&&(await b(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,h)=>{await y(),d!==h&&await f(d,o.query)},{immediate:!0}),{...Vue.toRefs(l),changeMenuModelValue:p,collapsedMenu:v,spliceMenTagOptions:m,setMenuTagOptions:u,resolveOption:a}},{persist:{key:M.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),Vo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,l)=>{Jo(n)?l({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Wo("__all_sessionStorage__","sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:M.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),So=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=rt,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const i=o(),{name:a,meta:{keepAlive:s}}=l;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(a))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:M.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Q=()=>{const e=vo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:a}=Z();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==a.value?s.closeable=!0:s.closeable=!1,s.key===a.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),l=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:l,getCollapsed:i}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}=vo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}},I=()=>{const e=it(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),l=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),a=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),p=Vue.computed(()=>e.watermarkConfig),f=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:l,getLocaleLanguage:i,getLockScreenSwitch:a,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:p,getAppRootRoute:f}},z=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=it();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},aa=()=>{const e=Vo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},la=()=>{const{signing:e,logout:t}=Vo();return{signing:e,logout:t}},ia=()=>{const e=So();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},sa=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=So();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},zl=async e=>{const t=Pinia.createPinia();e.use(t),t.use(Qo)},_o=e=>{const{getSigningCallback:t}=aa(),{role:o}=e;return pe!=null&&pe.length&&pe.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},wo=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:l}=Pe();return!(n||o||r&&typeof r=="string"&&r!==l||r&&Array.isArray(r)&&!r.includes(l))},ca=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},ua=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Rn;t&&ca(e),o&&_r(e)},Ce=(e=!0)=>{const{router:t}=be(),{push:o,replace:n}=t,{getRootPath:r}=Z();ze(M.appMenuKey,r.value),e?n(r.value):o(r.value)};var da={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.20","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5","rollup-plugin-visualizer":"^5.12.0",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.4","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.6.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const pa=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=da;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>Vue.createVNode(N,{name:t.icon,size:"30",cursor:r},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var r;return(r=this.sideBarLogo)==null?void 0:r.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var r;return[(r=this.sideBarLogo)==null?void 0:r.title]}})])]):null}}),ma=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=ce(),{getMenuOptions:n,getCollapsed:r,getMenuKey:l}=Q(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),l.value),set:()=>{a.value&&U("globalDrawerValue",!1)}}),{isTabletOrSmaller:a}=ve(),s=Vue.computed({get:()=>X("globalDrawerValue").value,set:p=>{U("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var f,b;(b=(f=e.value)==null?void 0:f.showOption)==null||b.call(f,p)})};return{isTabletOrSmaller:a,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!a.value,collapseMode:Y.menuCollapsedMode,collapsedWidth:Y.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(pa,{collapsed:r.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":p=>i.value=p,options:n.value,indent:Y.menuCollapsedIndent,collapsed:r.value,collapsedIconSize:Y.menuCollapsedIconSize,collapsedWidth:Y.menuCollapsedWidth,onUpdateValue:(p,f)=>{t(p,f)},accordion:Y.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class ha{constructor(){Ee(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Ne={requestInstance:null,responseInstance:null},Te={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},he={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},fa=new ha,Il=()=>{const e=(a,s)=>{s==="requestInstance"?Ne.requestInstance=a:Ne.responseInstance=a},t=a=>Ne[a],o=(a,s,u)=>{u==="ok"?Te[a]=s:he[a]=s},n=(a,s)=>s==="ok"?Te[a]:he[a],r=(a,...s)=>{Array.isArray(a)&&(a==null||a.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(a,s,u)=>{const c=u==="ok"?Te[s]:he[s],p=t(a),{MODE:f}=Pe();p&&r(c,p,f)},fetchError:(a,s,u)=>{const c=he[u],{MODE:p}=Pe();r(c,s,p)}}},ga=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{fa.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Co=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=No(),{getContentTransition:o}=I(),n=Vue.ref(!1),r={opacitySpinning:"0"},l=X("globalMainLayoutLoad"),i=X("layoutContentMaximize"),a=X("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:l,spinning:n,themeOverridesSpin:r,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:a}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ga,null,null),e?Vue.createVNode(Xr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),ya=Object.freeze(Object.defineProperty({__proto__:null,default:Co},Symbol.toStringTag,{value:"Module"}));var ba={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.20","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5","rollup-plugin-visualizer":"^5.12.0",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.4","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.6.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const va=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ba;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),qe=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(N,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),Va=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=ol(),{getAppTheme:o}=I(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:l})=>l?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function fe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Sa=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=z(),{getAppTheme:r,getPrimaryColorOverride:l,getMenuTagSwitch:i,getBreadcrumbSwitch:a,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=I(),p=Vue.computed({get:()=>e.show,set:b=>{t("update:show",b)}}),f=Vue.computed({get:()=>({getMenuTagSwitch:i.value,getBreadcrumbSwitch:a.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:b=>{}});return{modelShow:p,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:l,updateSettingState:n,modelSwitchReactive:f}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:l,updateSettingState:i}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:r("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},fe(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Va,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},fe(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:j.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":a=>this.getPrimaryColorOverride.common.primaryColor=a,onUpdateValue:l.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},fe(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":a=>this.modelSwitchReactive.getContentTransition=a,options:Nn,onUpdateValue:a=>{i("contentTransition",a)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},fe(n=r("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getMenuTagSwitch=a,onUpdateValue:a=>i("menuTagSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getBreadcrumbSwitch=a,onUpdateValue:a=>i("breadcrumbSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getWatermarkSwitch=a,onUpdateValue:a=>i("watermarkSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getCopyrightSwitch=a,onUpdateValue:a=>i("copyrightSwitch",a)},null)]})]})]})]})]})}});function _a(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const wa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=Q(),{isTabletOrSmaller:o}=ve();return{getBreadcrumbOptions:t,dropdownSelect:(l,i)=>{e(l,i)},breadcrumbItemClick:l=>{var i;if(!((i=l.children)!=null&&i.length)){const{meta:a={}}=l;a.sameLevel||e(l.fullPath,l)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:r}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},_a(e=o.map(l=>Vue.createVNode(naive.NBreadcrumbItem,{key:l.fullPath,onClick:r.bind(this,l)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:l.children&&((i=l.children)==null?void 0:i.length)>1?l.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function ke(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ca=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ce(),{getRoutes:r}=VueRouter.useRouter(),l=Vue.computed({get:()=>e.show,set:g=>{t("update:show",g),g||f()}}),i=Vue.reactive({searchValue:null,searchOptions:[]}),a=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let s=0,u=s;const{isTabletOrSmaller:c}=ve(),p=Vue.ref(!1),f=()=>{i.searchOptions=[],i.searchValue=null,s=0,u=s},b=g=>{l.value||(g.ctrlKey||g.metaKey)&&g.key==="k"&&(g.preventDefault(),g.stopPropagation(),f(),l.value=!0)},v=g=>{if(g)p.value=!0;else{p.value=!1,i.searchOptions=[];return}const S=r().reduce((V,k)=>{var B;const R=ye(k,["children","meta","path","name"]),A=n({...R,fullPath:k.path}),{breadcrumbLabel:$}=A;return(B=$==null?void 0:$.toLocaleLowerCase())!=null&&B.includes(g.toLocaleLowerCase())&&wo(A)&&V.push(A),V},[]);setTimeout(()=>{i.searchOptions=S,Vue.nextTick().then(()=>{y()}),p.value=!1},500)},m=g=>{if(g){const{meta:S}=g;S.windowOpen?window.open(S.windowOpen):(l.value=!1,o(g.fullPath,g))}},y=()=>{const g=i.searchOptions[s],S=i.searchOptions[u],V="content-item--active";g&&Vue.nextTick().then(()=>{const k=Le(`attr:data_path="${g.path}"`),R=S?Le(`attr:data_path="${S==null?void 0:S.path}"`):null;if(R!=null&&R.length){const[A]=R;Ko(A,V)}if(k!=null&&k.length){const[A]=k;Uo(A,V)}})},d=g=>{const{icon:S}=g;return typeof S=="string"?Vue.createVNode(N,{name:S,size:"24"},null):typeof S=="function"?()=>S:Vue.createVNode(N,{name:"search",size:"24"},null)},h=g=>{g==="up"?s=s-1<0?0:s-1:g==="down"&&(s=s+1>=i.searchOptions.length?i.searchOptions.length-1:s+1)},_=g=>{const S=g.key;switch((S==="ArrowUp"||S==="ArrowDown"||S==="Enter")&&(g.preventDefault(),g.stopPropagation()),u=s<=0?0:s,S){case"ArrowUp":h("up");break;case"ArrowDown":h("down");break;case"Enter":const V=i.searchOptions[s];V&&m(V);break}y()},T=({menuOption:g})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,g),data_path:g.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(g.meta)]),Vue.createVNode("div",{class:"content-item-label"},[g.breadcrumbLabel])]});return Vue.watchEffect(()=>{c.value&&(l.value=!1)}),le(window,"keydown",g=>{b(g),_(g)},!0),{...Vue.toRefs(i),modelShow:l,helperTipOptions:a,fuzzySearchMenuOptions:en(v,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:T,loading:p}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r,$t:l}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":i=>this.modelShow=i,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":i=>this.searchValue=i,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(N,{name:"search",size:"24"},null)}),default:()=>{let i;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},ke(i=t.map(a=>Vue.createVNode(n,{menuOption:a,key:a.fullPath},null)))?i:{default:()=>[i]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createTextVNode("没有搜索结果")]})})]})]})},action:()=>{let i;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},ke(i=this.helperTipOptions.map(a=>Vue.createVNode(naive.NFlex,{key:a.label,size:[4,0]},{default:()=>[a.icon.map(s=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},ke(s)?s:{default:()=>[s]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[a.label]})]})))?i:{default:()=>[i]})}})])])]})}});function Na(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ta=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=qo();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&P(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(N,{name:"search",size:"16"},null),default:()=>{let n;return Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode(naive.NButton,{size:"tiny"},Na(n=e())?n:{default:()=>[n]})]})}})}}),ka=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ie(M.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){const{signing:e,cssVars:t,spaceSize:o,avatarSize:n,$props:r}=this;return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:t,size:o}),{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(r,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:n}),null),Vue.createVNode("div",{class:"app-avatar__name"},[e==null?void 0:e.name])]})}}),Oa=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],xa={logout:()=>{const{logout:e}=la();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=z();e("lockScreenSwitch",!0)}},Ra=e=>{const t=xa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Aa=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},Pa=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=te(),r=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],l=[...r],i=[...r];return o.value?i:l},La=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=z(),{t:o}=te(),[n,{toggleFullscreen:r,isEnabled:l}]=Je(document.getElementsByTagName("html")[0]),{getDrawerPlacement:i,getBreadcrumbSwitch:a}=I(),s=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=ve(),p=X("globalDrawerValue"),f=Vue.computed(()=>Aa({isFullscreen:n,isTabletOrSmaller:c})),b=Vue.computed(()=>Pa({isFullscreen:n,isTabletOrSmaller:c})),v={search:()=>{u.value=!0},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{l||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{U("globalDrawerValue",!p.value)}};return{leftIconOptions:f,rightTooltipIconOptions:b,toolIconClick:d=>{var h;(h=v[d])==null||h.call(v)},showSettings:s,updateLocale:e,getDrawerPlacement:i,getBreadcrumbSwitch:a,globalSearchShown:u,isRenderVNode:d=>c.value?null:d}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:l,isRenderVNode:i}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Ca,{show:this.globalSearchShown,"onUpdate:show":a=>this.globalSearchShown=a},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[t.map(a=>Vue.createVNode(qe,{key:a.name,iconName:a.name,tooltipText:Vue.isRef(a.tooltip)?a.tooltip.value:a.tooltip,customClassName:a.iconClass,onClick:r.bind(this,a.name)},null)),n?Vue.createVNode(wa,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center",size:[16,0]},{default:()=>[i(Vue.createVNode(Ta,{onClick:a=>{a.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(a=>Vue.createVNode(qe,{key:a.name,iconName:a.name,tooltipText:Vue.isRef(a.tooltip)?a.tooltip.value:a.tooltip,customClassName:a.iconClass,onClick:r.bind(this,a.name)},null)),Vue.createVNode(naive.NDropdown,{options:at,onSelect:a=>l(String(a)),trigger:"click"},{default:()=>[Vue.createVNode(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Oa(),onSelect:Ra.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(ka,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(Sa,{show:this.showSettings,"onUpdate:show":a=>this.showSettings=a,placement:o},null)]})}}),Ma=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(La,null,null)]})}}),Da={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},za=nt('',1),Ia=[za];function ja(e,t){return tt(),ot("svg",Da,[...Ia])}const Ea={render:ja},$a={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Ba=nt('',1),Fa=[Ba];function Wa(e,t){return tt(),ot("svg",$a,[...Fa])}const Ka={render:Wa};function Ua(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const qa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=Q(),{changeMenuModelValue:l}=ce(),{getRootPath:i}=Z(),{maximize:a}=No(),{reload:s}=tl(),{close:u,closeAll:c,closeRight:p,closeLeft:f,closeOther:b,checkCloseLeft:v,checkCloseRight:m}=nl(),y=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=-1;const h={size:16},_=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:h.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:h.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(Ka,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Ea,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:h.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:h.size},null),disabled:!1}]),T=ge(16),g={closeCurrentPage:()=>{n.value!==i.value&&u(d)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{p(d)},closeLeft:()=>{f(d)},closeOther:()=>{b(d)}},S=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),V="menu_tag_data",k=X("globalMainLayoutLoad"),R=w=>{u(w)},A=(w,C)=>{_.value.forEach(L=>{if(L.key===w){L.disabled=C;return}})},$=w=>{S.actionDropdownShow=!1,l(w.fullPath,w)},B=()=>{const w=document.getElementById(T);if(w)return Array.from(w.childNodes).find(de=>Go(de,"n-scrollbar-container").value)},ue=w=>{var L;const C=B();if(C){const de=C.scrollLeft||0,je=w==="left"?Math.max(0,de-200):de+200;(L=o.value)==null||L.scrollTo({left:je,behavior:"smooth"})}},Ve=w=>{var C;S.actionDropdownShow=!1,(C=g[w])==null||C.call(g)},ko=(w,C)=>{C.preventDefault(),S.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{S.actionDropdownShow=!0,S.x=C.clientX,S.y=C.clientY})},Ie=()=>{const{closeable:w}=r.value[d]??{};A("closeCurrentPage",!w),m(d)?A("closeRight",!1):A("closeRight",!0),v(d)?A("closeLeft",!1):A("closeLeft",!0)},Oo=()=>{d=r.value.findIndex(C=>C.fullPath===n.value),Ie()},xo=w=>{r.value.length>1&&w.fullPath!==i.value&&(w.closeable=!0)},Ro=w=>{w.fullPath!==n.value&&(w.closeable=!1)},Ao=()=>{B()&&Vue.nextTick().then(()=>{var C;(C=o.value)==null||C.scrollTo({left:99999,behavior:"smooth"})})},Po=()=>{Vue.nextTick().then(()=>{const w=Le(`attr:${V}="${n.value}"`);if(w!=null&&w.length){const[C]=w;Vue.nextTick().then(()=>{var L;(L=o.value)==null||L.scrollTo({left:C.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(w,C)=>{_.value.forEach(L=>{y.includes(L.key)&&(w.length>1?L.disabled=!1:L.disabled=!0)}),C!=null&&C.length&&(w.length>(C==null?void 0:C.length)?Ao():w.length===(C==null?void 0:C.length)&&Po())},{immediate:!0}),Vue.watch(()=>S.actionDropdownShow,w=>{var C;w&&((C=et(Ie,100))==null||C())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:R,getMenuKey:n,menuTagClick:$,moreOptions:_,scrollX:ue,scrollRef:o,uuidScrollBar:T,actionDropdownSelect:Ve,actionState:S,menuTagContextMenu:ko,setCurrentContextmenuIndex:Oo,menuTagMouseenter:xo,menuTagMouseleave:Ro,MENU_TAG_DATA:V,iconConfig:{width:22,height:22},maximize:a,getRootPath:i,reload:s,globalMainLayoutLoad:k}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:l,globalMainLayoutLoad:i}=this,{maximize:a,closeCurrentMenuTag:s,scrollX:u,$t:c,menuTagClick:p,menuTagContextMenu:f,menuTagMouseenter:b,menuTagMouseleave:v,actionDropdownSelect:m,reload:y}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:m.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Ua(e=r.map((d,h)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:p.bind(this,d),onContextmenu:f.bind(this,h),onMouseenter:b.bind(this,d),onMouseleave:v.bind(this,d),[l]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:_,meta:{i18nKey:T}}=d;return T?c(T):_}}),(d.closeable||r.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:s.bind(this,h)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{a(!0)}},null),Vue.createVNode(N,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${i?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{y()}},null),Vue.createVNode(mo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ga=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(qa,null,null)}}),Ha=e=>{const t=Se(e[0]),o=Se(e[1]),n=Se(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},Ge=Io(M.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Ya=()=>({setLockAppScreen:o=>{Ge.value=o},getLockAppScreen:()=>Ge.value}),Xa=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=I(),{getLockAppScreen:l}=Ya(),i=Ha([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:l,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(ma,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(Ma,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ga,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:ee,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(Co,null,null)]}),o?Vue.createVNode(va,{ref:"layoutFooterRef"},null):null]})]})}}),Qa=async()=>{const{getRootPath:e}=Z();return[{path:"/",name:"RLogin",component:()=>O(()=>import("./index-oTHLersY.js"),__vite__mapDeps([59,22,18,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,23,47,20,21,19,24,25,26,27,28,29,30,31,32,60]))},{path:"/",name:"RLayout",redirect:e.value,component:Xa,children:ra()}]};let ae;const Za=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Qa(),scrollBehavior:e=>{Sr(e)}}),jl=async e=>{ae=await Za(),e.use(ae),be(),ua(ae)},be=()=>{try{if(ae)return{router:ae};throw new Error}catch(e){throw new Error(`[useVueRouter]: An error occurred during registration of vue-router. ${e}`)}},He="YYYY-MM-DD HH:mm:ss",Ja=()=>({locale:i=>{const a=On[i];a?F.locale(a):F.locale(xn)},getStartAndEndOfDay:i=>{const{format:a=He}=i??{},s=F(),u=s.startOf("day"),c=s.endOf("day"),p=s.format(a),f=u.format(a);return{today:s,startOfDay:u,endOfDay:c,formatToday:p,formatStartOfDay:f}},format:(i,a)=>{const{format:s=He}=a??{};return F(i).format(s)},isDayjs:i=>F.isDayjs(i),daysDiff:(i,a)=>{const s=F(i);return F(a).diff(s,"days")},isDateInRange:(i,a)=>{const{start:s,end:u}=a,c=F(i);return c.isAfter(s)&&c.isBefore(u)}});function ve(e){const{width:t,height:o}=De(e),n=Vue.ref(!1);return Ho(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let Ye=999,Oe=!1;const H="ELEMENT-FULLSCREEN-RAY",{height:Xe}=De(),Qe=document.createElement("style"),el=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:l,backgroundColor:i,zIndex:a}=t??{},s={};let u=!1;const c=()=>{const m=K(e);if(!m)return;const{left:y,top:d}=m.getBoundingClientRect(),h=` - [${H}] { - position: fixed; - width: 100% !important; - height: ${Xe.value}px !important; - transform: translate(-${y}px, -${d}px) !important; - transition: all 0.3s var(--r-bezier); - z-index: ${G(a,"Null")||G(a,"Undefined")?Ye:a} !important; - background-color: ${i??null}; - } - `;Qe.innerHTML=h,Oe||document.head.appendChild(Qe)},p=()=>{const m=K(e);o==null||o(),m&&(m.getAttribute(H)||m.setAttribute(H,H),u||(u=!0,Ye+=1),Oe||(c(),Oe=!0),s.transition=m.style.transition,m.style.transition="all 0.3s var(--r-bezier)",r==null||r())},f=()=>{n==null||n();const m=K(e);m&&m.removeAttribute(H),l==null||l()},b=()=>{const m=K(e);m&&(m.getAttribute(H)?f():p())},v=Vue.watch(()=>Xe.value,c);return Yo(()=>{const m=K(e);m&&(m.style.transition=s.transition??"",m.removeAttribute(H)),v()}),{enter:p,exit:f,toggleFullscreen:b}},xe={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},El=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:l,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var f;const p=K(e);if(o==null||o(p),!p)return r==null||r(),c("useDomToImage: element is undefined.");(f=xe[s??i??"jpeg"])==null||f.call(xe,p,t).then(b=>(n==null||n(b,p),u(b))).catch(b=>(r==null||r(b),c(b))).finally(()=>{l==null||l()})})}},$l=(e,t)=>({print:()=>{const n=K(e)||e;jo({...t,printable:n})}}),No=()=>({isLayoutContentMaximized:Vue.computed(()=>X("layoutContentMaximize").value),maximize:(o,n)=>{var a;const{scrollToOptions:r}=n??{},l=K(ee),{toggleFullscreen:i}=el(l,n);U("layoutContentMaximize",o),i(),r&&o&&((a=ee==null?void 0:ee.value)==null||a.scrollTo(r))}}),tl=()=>({reload:(n=800)=>{U("globalMainLayoutLoad",!1),setTimeout(()=>U("globalMainLayoutLoad",!0),n)},openSpin:()=>{U("layoutContentSpinning",!0)},closeSpin:()=>{U("layoutContentSpinning",!1)}}),Bl=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:l}=I(),i=Object.assign(l.value,{content:r}),{updateSettingState:a}=z();a("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:r}=z();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=z();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=I(),{updateSettingState:l}=z();l("watermarkSwitch",!r.value)}}),Re=e=>{const{getPrimaryColorOverride:t}=I(),{updateSettingState:o}=z();o("primaryColorOverride",e?Object.assign({},t.value,j.appNaiveUIThemeOverrides.dark,j.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,j.appNaiveUIThemeOverrides.light,j.appNaiveUIThemeOverridesCommon.light))},ol=()=>{const e=()=>{const{getAppTheme:r}=I(),{t:l}=te();return{theme:r.value,themeLabel:r.value?l("headerSettingOptions.ThemeOptions.Dark"):l("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:r}=z();r("appTheme",!0),Re(!0)},changeLightTheme:()=>{const{updateSettingState:r}=z();r("appTheme",!1),Re(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:l}=z();l("appTheme",!r),Re(!r)},getAppTheme:e}},J=(e,t)=>{const{getMenuTagOptions:o}=Q();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(l=>l.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function nl(){const{getMenuTagOptions:e,getMenuKey:t}=Q(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:l}=ce(),i=()=>e.value.findIndex(v=>v.fullPath===t.value);return{close:v=>{const m=J(v,"close");if(e.value.length!==1&&m){const{index:y,option:d}=m;if(n(y),d.fullPath===t.value){const h=e.value[y-1];h&&o(h.fullPath,h)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:v}=Z(),{router:{getRoutes:m}}=be(),y=m().find(d=>d.path===v.value);if(y){const d=ye(y,["children","meta","path","name","redirect"]),h=l(d);o(h.path,l({...h,fullPath:h.path}))}},closeRight:v=>{const m=J(v,"closeRight");if(m){const{option:y,index:d}=m,h=e.value.length-d,_=i();n(d+1,h),d<=_&&t.value!==y.fullPath&&o(y.fullPath,y)}},closeLeft:v=>{const m=J(v,"closeLeft");if(m){const{option:y,index:d}=m,h=i();n(0,d),h<=d&&t.value!==y.fullPath&&o(y.fullPath,y)}},closeOther:v=>{const m=J(v,"closeOther");if(m){const{option:y}=m;t.value!==y.fullPath?(n(0,e.value.length),o(y.fullPath,y)):r(y,!1)}},getCurrentTagIndex:i,checkCloseRight:v=>{const m=J(v,"checkCloseRight");if(m){const{index:y}=m,d=e.value.length-1;return!(y>=d)}return!1},checkCloseLeft:v=>{const m=J(v,"checkCloseRight");if(m){const{index:y}=m,d=e.value.length-1;return y===0?!1:y>0&&d>0}return!1}}}function Fl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:l}}=be(),{isPush:i=!0,query:a}=o||{},s=u=>i?r({path:u,query:a}):l({path:u,query:a});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=Q();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],p=f=>{if(f.children&&f.children.length>0){const{children:[b]}=f;p(b);return}s(f.fullPath)};p(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else s(t.fullPath)}}}function Z(){const{getAppRootRoute:e}=I(),{updateSettingState:t}=z(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const rl=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=fo(e)},Ze=(e,t,o)=>{const n=bo(e,t);n&&rl(n,o)},Ae=(e,t,o)=>{const{getMenuOptions:n}=Q();if(typeof e=="string")Ze(n.value,e,o);else if(G(e,"Object")){const{fullPath:r}=e;Ze(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function Wl(){return{hidden:n=>{Ae(n,"hidden",{show:!1})},show:n=>{Ae(n,"show",{show:!0})},update:(n,r)=>{Ae(n,"update",r)}}}const Kl=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let l=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=l.lastIndexOf(".");l=l.substring(0,i);const a=l.split("/"),s=a.shift(),u=a.join(".");s&&(u?(_e(o,s,o[s]||{}),_e(o[s],u,r)):_e(o,s,r||{}))}),o},al=async e=>{var o;const t={};for(const n of e){const r=await Cn(Object.assign({"./lang/en-US.ts":()=>O(()=>import("./en-US-bb02U1ge.js"),__vite__mapDeps([61,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>O(()=>import("./zh-CN-q1Lg5YhR.js"),__vite__mapDeps([62,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${n.key}.ts`),l=n.key;l&&(t[l]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Ul=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},To=()=>ie(M.localeLanguage,"localStorage",{defaultValue:Tn});export{Nl as A,Rl as B,Al as C,xn as D,Dl as E,fa as F,Il as G,kl as H,mo as I,No as J,Fl as K,at as L,tl as M,Bl as N,ol as O,Wl as P,Ce as Q,Ll as R,Tn as S,Va as T,O as _,El as a,Tl as b,I as c,M as d,z as e,ka as f,Ya as g,la as h,ve as i,X as j,be as k,kn as l,On as m,Ul as n,zl as o,jl as p,te as q,Z as r,xl as s,U as t,$l as u,Ml as v,N as w,Kl as x,Ol as y,Pl as z}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-Ji02w0VU.js","assets/vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js","assets/lodash@4.17.21-yUHHMES2.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-Z-dpNlsu.js","assets/side-channel@1.0.4-JVVpKjRm.js","assets/get-intrinsic@1.2.1-1fqvy-Cp.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.2-HMk2skFd.js","assets/has@1.0.3-vfHSusM3.js","assets/call-bind@1.0.2-X-jYgRcX.js","assets/dayjs@1.11.10-A-QuG2Ol.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/currency.js@2.0.4--or6eeOG.js","assets/index-0vVhegrX.js","assets/@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js","assets/@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js","assets/utils-zTxN2cCS.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.5.0-WNSrrRu3.js","assets/zrender@5.5.0-GTXoC3r-.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.20-d4vFfH7R.js","assets/@vue_reactivity@3.4.20-tq0PoOjZ.js","assets/@vue_shared@3.4.20-IXQMxlXI.js","assets/index-3nkF0W6U.css","assets/index-wQgCpKgU.js","assets/instance-CANSG-jZ.js","assets/index-kznjMqp-.css","assets/index-yyfNdCCw.js","assets/index-hsVU_iaJ.js","assets/index-V9956E0k.js","assets/index-k3xzQ4Uj.js","assets/index-ajyCn2oj.css","assets/index-ilzb9WZo.js","assets/index-B9Y8JKnJ.js","assets/index-gNfY19AN.js","assets/index-1M1NSL1D.js","assets/index-DuOnyvCG.js","assets/ray-9TfU2AhD.js","assets/index-jz2enyHr.js","assets/index-HDKPr_0g.css","assets/index-nPDpyH6g.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-REqw_tgG.js","assets/index-iKuv6ZNn.css","assets/index-mswpX-5K.js","assets/index-nnQ71BjC.js","assets/index-JkVEU21Q.js","assets/index-Btqqg3j9.css","assets/index-oTHLersY.js","assets/index-YZ6BMxRm.css","assets/en-US-bb02U1ge.js","assets/zh-CN-q1Lg5YhR.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} diff --git a/assets/hooks-HESpGiIM.js.gz b/assets/hooks-HESpGiIM.js.gz deleted file mode 100644 index a6eba25f581d57486c80f30eedd54bf5808d5d7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32182 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≈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 Jxo4ZG0RUjLmFS|3c?Za?zdaB49?N z)!aVMyU#xF`|h4_(WXpD@I;={bq>Zy=Ik*%F$oJ?I*AYG^gkd@iwJD6v<6j}0L*|2 zSRiLv^XUPo4na)? zm4)%~$&ooN2r6)3P`Zx2SPD#lHA6W)b0%j8QQTk%k*s4`=>*iE0yaL*jf{fjOc1ug z(}Pe|p$5(a)1I=p6P!2oO2Lz_s!&zHFqm=1v}r4du^A=;_^?5!fZX!w(jXn1=>kAnE;2++#5$O<`6Zf(GZ4fGZsE1G2IEixnmU|VI5#`gn}${95P^#b_zCRT zZw{13v*SavN5PS92wcLVatIb1%2_&HIDZ7Vliv<-VrgcwY%NWMlB$!E?&Z@jeDl0L zFf(a6JzchjiOwp38+laJfvq!+m|p~OkjX3#l35hWEypGTMqVcbS!va;md_R!?bC(X zVi1@^0$?H-CL9}S6>3lgYIdVk0hv%6=XDNvrMN~d?njJ+?36%-F=x0JXEQ3Ok5Yko z@w0JlIT7mitV0ZeDe<;udW8x#Fh04i@%2%&Cthd0Qg(dK;gj*Og_d;~MS&Vv0)^$= ztg+;y3`)3&%%m0_1WlC11Z8N^rUVfYtrES6l2S&u49C(1I?IrOIi^ICITDT?jaA!p z;nO?0N71Ton$xx?o+mFzsw7Ja)ckMnw+dBhMdr?$@S5;#xT0eTY+IGL;Y?h@CVD%H z3x?MmffjYkK}l8XdNl0_+Y#-F3*Fc=h~z{*8L!1;l#Q7cqA|G&A@r6KbQWcKRK#S1+SsCE)FDO^ z%Z_d80-Xvu>eOm-`}B#%s-0+F6oVmMpv5U_qA1aE3Bjo|dWAYdCXQvvRTE`(#}Y|z zBNxI1DX&R#m5Yjnl2TD;IZTofC89($#V$t_sU~+(=22O6Xszvs&F!xncV9MM+o@DWx82PjU%$HH-g;Kw z`?2x;%f`*^NS3mqE+Xwnt!qEE9^Po}|Fd!P2Pw7^lY8aH-%D=u@oxRsKeZP*xV-QF zb+^9zRix`$i@47}Z#~-d)Ls93^Y&AB^Oxq&zq-3m+{ag%f4P7j62%*V_j_Z2jlb7w(fU8V~Lt+`rU%^0~YDOMUNd z^V=((T|fKR!PaK$*`B+-8SA81gABTP1h8_3>u^lnx6xR?7`5L_G|Btf)V2`)$cM1=AVue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{P as default}; diff --git a/assets/index-4j_Rv2CP.js.gz b/assets/index-4j_Rv2CP.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9b4c55a367e0c4bfdf8bd956d53d385752626afb GIT binary patch literal 1166 zcmV;91abQxiwFP!000021BI4NZ`(!?hVT6qDo+x^-H`gQWvU7oNvRznmK?{CBL#u5 zCP(I40d`-dmBeC$jES~YtX>ZDzDT+bEK zg6-Y;k#*Z$ez?Wm&Ha8*6M5)FB9HSaO|&drL!)v1iEmqL1xQZ-u!#;sw}#6}U-fo} zTKk)M>{PlNiQ{Edi}_&KlWTEFeL!A77=zHYQ!_hs@7bI^+scE-pb%wBP$sG8+PI8u zRMUqKgHeCYqJT&w-9GrEJtb)?qK+SnI|_Gfz>@&=F;R zGQGHrTJ>#oFsjyW=w;VyZJeK|{!z3xwj>O%RIEg$QzM;je>YE2ra%x+tyaat^JRM%F8GD;Hnk10bl5Rys-zEngd#+9)(PKk8%H&MGAE-Ox4_vFUa7XdLDbux zuUo~=Nb+z=C$~M=Ke*_s_{N$XQAR|Jq!&O$(2NKPB7GuNP{$(E$Kvs7DA>oFAZ}Fv126K#?t&J_WGC0??208#PkOI&oLyIV_v+=_KVN4-!(2J;K=WQwhbMq281%RgMMmfu;NGVpoSO?0(qrZr9wf7! zsQEA48iqOz7Pc?|xSy=!$`B^SY%YQHM0M6B_NaOv_Kfe3o zOQZB+nS7ToN+xeUf6D{WAtEN z7;-T!^f)fqg-2uxg*_sshM5}R7?y1zyPSMhy@zF~AwX%t7Cuqr3D?2{hnpS`b;P72 zmdnhXVrj7g3;$&i(_#2Owor3%rLF=hadu)FoIRcSM1hn2V>qgL?>f>{W>VxT?L)cC g^r~t1mZb)qr>_%x$?HT`$FlL!-%d!hVr2*b0QAg4GXMYp literal 0 HcmV?d00001 diff --git a/assets/index-5JgHFnX_.js b/assets/index-5JgHFnX_.js deleted file mode 100644 index 0e15e541..00000000 --- a/assets/index-5JgHFnX_.js +++ /dev/null @@ -1 +0,0 @@ -import{c as u,n as E,d as h,e as M,f as Z,g as b,h as L,i as R,j as $,R as I,D as m,k as U,S as _,l as w,L as Y,m as S,s as q,o as K,p as W}from"./hooks-HESpGiIM.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import{d as p}from"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{g as J,d as G,t as Q,f as X}from"./lodash-es@4.17.21-xgd1l9mE.js";import{g as A,c as e1,x as l1,l as g,m as H,s as z}from"./utils-zTxN2cCS.js";import{C as t1}from"./clipboard@2.0.11-1jqEMlOW.js";import{u as N}from"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))c(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&c(i)}).observe(document,{childList:!0,subtree:!0});function t(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function c(o){if(o.ep)return;o.ep=!0;const a=t(o);fetch(o.href,a)}})();const o1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:c,getLocaleLanguage:o}=u(),a=Vue.computed(()=>{const n=o.value;return E(n)}),i=()=>{const{message:n,notification:r,dialog:d,loadingBar:s}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:c.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=n,window.$loadingBar=s,window.$notification=r};return l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:c,discreteApi:i}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:c,localePackage:o}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:c?naive.darkTheme:null,locale:o.locale,dateLocale:o.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NModalProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})]})}});var c1={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.20","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5","rollup-plugin-visualizer":"^5.12.0",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.4","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.6.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const i1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=u(),c=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:n}}=c1,r=document.body,d=A(h.appPiniaSettingStore,"localStorage");if(d){const s=J(d,"primaryColorOverride.common.primaryColor",i),v=e1(s,.38);r.style.setProperty("--ray-theme-primary-color",s),r.style.setProperty("--ray-theme-primary-fade-color",v||n)}},o=()=>{const i=document.getElementById("pre-loading-animation");i&&l1(i,{display:"none"})},a=i=>{const n=document.body,r="ray-template--dark",d="ray-template--light";i?g(n,d):g(n,r),H(n,i?r:d)};c(),o(),Vue.watch(()=>t.value,i=>{a(i)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),P={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},f=()=>({lockPassword:null}),a1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=b(),{updateSettingState:c}=M(),o=Vue.reactive({lockCondition:f()}),a=()=>{var i;(i=e.value)==null||i.validate(n=>{n||(t(!0),c("lockScreenSwitch",!0),o.lockCondition=f())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var i;(i=l.value)==null||i.focus()})}),{...Vue.toRefs(o),lockScreen:a,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(Z,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:P,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),n1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=L(),{updateSettingState:c}=M(),{setLockAppScreen:o}=b(),{isTabletOrSmaller:a}=R(),i="HH:mm",n="A",r="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:f(),HH_MM:p().format(i),AM_PM:p().locale("en").format(n),YY_MM_DD:p().format(r),DDD:p().format(d)}),v=setInterval(()=>{s.HH_MM=p().format(i),s.AM_PM=p().format(n)},6e3),j=setInterval(()=>{s.YY_MM_DD=p().format(r),s.DDD=p().format(d)},864e5),D=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{c("lockScreenSwitch",!1)})}})},T=()=>{var V;(V=e.value)==null||V.validate(F=>{F||(o(!1),c("lockScreenSwitch",!1),s.lockCondition=f())})};return Vue.onBeforeUnmount(()=>{clearInterval(v),clearInterval(j)}),{...Vue.toRefs(s),backToSigning:D,unlockScreen:T,formRef:e,inputInstRef:l,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:t,YY_MM_DD:c,DDD:o}=this,a=l.split(":"),{unlockScreen:i,backToSigning:n}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(Z,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:P},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":r=>this.lockCondition.lockPassword=r,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:r=>{r.code==="Enter"&&i()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:n.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[c,Vue.createTextVNode(" "),Vue.createVNode("span",null,[o])])])])])}}),r1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=b(),{updateSettingState:l}=M(),{getLockScreenSwitch:t}=u();return{lockScreenSwitchRef:Vue.computed({get:()=>t.value,set:o=>{l("lockScreenSwitch",o)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(n1,null,null):Vue.createVNode(a1,null,null)])]})}}),s1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=u();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),d1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:$("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var p1={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.20","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5","rollup-plugin-visualizer":"^5.12.0",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.4","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.6.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const u1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=p1,l=A(h.appVersionProvider,"localStorage"),t=Vue.ref(!1),{logout:c}=L();return l!==null?e!==l&&(t.value=!0,z(h.appVersionProvider,e,"localStorage")):z(h.appVersionProvider,e,"localStorage"),{modalShow:t,logout:c}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(I,{show:this.modalShow,"onUpdate:show":l=>this.modalShow=l,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),x=Vue.defineComponent({name:"App",render(){return Vue.createVNode(o1,null,{default:()=>[Vue.createVNode(u1,null,null),Vue.createVNode(r1,null,null),Vue.createVNode(i1,null,null),Vue.createVNode(s1,null,null),Vue.createVNode(d1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',l.insertBefore(t,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const h1=()=>{p.locale(m)},C=(e,l)=>{const t=new t1(e,{text:()=>l});e.$$clipboard=t,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},f1=()=>({mounted:(e,{value:l})=>{C(e,l)},updated:(e,{value:l,oldValue:t})=>{var c;l!==t&&((c=e.$$clipboard)==null||c.destroy(),C(e,l))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),v1=Object.freeze(Object.defineProperty({__proto__:null,default:f1},Symbol.toStringTag,{value:"Module"})),m1=()=>{let e,l;return{beforeMount:(t,{value:c})=>{const{func:o,trigger:a="click",wait:i=500,options:n}=c;if(typeof o!="function")throw new TypeError("debounce directive value must be a function");e=G(o,i,Object.assign({},n)),l=N(t,a,e)},beforeUnmount:(t,{value:c})=>{e&&(e.cancel(),l==null||l()),e=null}}},g1=Object.freeze(Object.defineProperty({__proto__:null,default:m1},Symbol.toStringTag,{value:"Module"})),k=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),H(e,t)):(e.removeAttribute("disabled"),g(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},M1=()=>({mounted:(e,{value:l})=>{k(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&k(e,l)}}),b1=Object.freeze(Object.defineProperty({__proto__:null,default:M1},Symbol.toStringTag,{value:"Module"})),y1=()=>{let e;return{beforeMount:(l,{value:t})=>{const{func:c,trigger:o="click",wait:a=500,options:i}=t;if(typeof c!="function")throw new TypeError("throttle directive value must be a function");e=Q(c,a,Object.assign({},i)),N(l,o,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},V1=Object.freeze(Object.defineProperty({__proto__:null,default:y1},Symbol.toStringTag,{value:"Module"})),_1=e=>Object.keys(e).reduce((t,c)=>{var a;const o=(a=e[c])==null?void 0:a.default;if(typeof o=="function")return t[c]=o,t;throw new TypeError(`directiveModules: ${c} is not function`)},{}),w1=e=>{const t=_1(Object.assign({"/src/directives/modules/copy/index.ts":v1,"/src/directives/modules/debounce/index.ts":g1,"/src/directives/modules/disabled/index.ts":b1,"/src/directives/modules/throttle/index.ts":V1})),c=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),o=/^([^-]+-)*[^-]+$/;X(t,(a,i)=>{var r;const n=(r=i.match(c))==null?void 0:r[0];typeof n=="string"&&o.test(n)?e.directive(n,a()):console.error(`[setupDirectives] ${n} is not a valid directive name`)})},z1=async()=>{const{getAppRootRoute:e}=u(),{router:{getRoutes:l}}=U();if(!l().find(c=>c.path===e.value.path))throw new Error(`[validAppRootPath]: 'store setting appRootRoute path: ' '${e.value.path}' not found in router, please check the 'appRootRoute' setting in the store setting module.`)},y=()=>Y.map(e=>e.key),C1=()=>{const e=y();if(!e.includes(_))throw new Error(`[validLocal validSystemDefaultLocal:] SYSTEM_DEFAULT_LOCAL: '${_}' is not in LOCAL_OPTIONS: [${e.join(", ")}]`)},k1=()=>{const e=y();if(!e.includes(w))throw new Error(`[validLocal validSystemFallbackLocale:] SYSTEM_FALLBACK_LOCALE: '${w}' is not in LOCAL_OPTIONS: [${e.join(", ")}]`)},Z1=()=>{const e=y();Object.keys(S).forEach(t=>{if(!e.includes(t))throw new Error(`[validLocal validDayjsLocalMap:] DAYJS_LOCAL_MAP: '${t}' is not in LOCAL_OPTIONS: [${e.join(", ")}]`)})},L1=()=>{const e=Object.values(S);if(!e.includes(m))throw new Error(`[validLocal validDefaultDayjsLocal:] DEFAULT_DAYJS_LOCAL: '${m}' is not in DAYJS_LOCAL_MAP: [${e.join(", ")}]`)},S1=async()=>{C1(),k1(),Z1(),L1()},B=async()=>{await z1(),await S1()},O=async e=>{await q(e),await K(e),await W(e),h1(),w1(e)},A1=async()=>{const e=Vue.createApp(x);await O(e),e.mount("#app"),await B()},H1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(x),await O(e),e.mount("#app"),await B()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?H1():A1(); diff --git a/assets/index-5JgHFnX_.js.gz b/assets/index-5JgHFnX_.js.gz deleted file mode 100644 index a18ab6110f8b2640fcbcc845e294de52c7d1588d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29319 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,Object.assign({},t))}const D=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0,onError:()=>{window.$message.error("接口出现异常")}});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{X as default}; diff --git a/assets/index-B5Z57bIp.js.gz b/assets/index-B5Z57bIp.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..09bb947781ee95a609afcce34572b970410d9404 GIT binary patch literal 2172 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 diff --git a/assets/index-BAtuyJYR.js b/assets/index-BAtuyJYR.js new file mode 100644 index 00000000..4d18f68b --- /dev/null +++ b/assets/index-BAtuyJYR.js @@ -0,0 +1 @@ +import{v as p}from"./hooks-C9tZi_HS.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";const I=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=p(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; diff --git a/assets/index-BAtuyJYR.js.gz b/assets/index-BAtuyJYR.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..adaf1181f6ad6ca0de143f6b5cb3b309a44d0366 GIT binary patch literal 1414 zcmV;11$p`(iwFP!000021C^HFZWBio#_#(S%Zf_2Iy3CraS}EPGPY?TYT^>ogrq`d zynAd2Q4WAlN{>^v8!hr{#b$|xt406hGGC!ti1t8< z0PrPQE)biPuyl!qYijN!t*@WTvfT*qsQA#264`k&-{?kAE|M8iuyM5lODnymm5uU+ zM^&dhL+rT}TA5p`cS$7ZE!CK{ zHkZXNsq$>nnF21wVqQD*ZAz{n44~o&Hs+|psH1id%G(M`VZSG86n{f@2x_UHmixg&YEl}GV_14VP z#2IHa8BUvV9D-C#Y4DV$I>}xjRwE_SNzdWxOo?tam$s&yB?7DkW&v$OxiE4Lg)^Hp zz*!L74wYJ!OQb|BTsakQ6^q*}%X}h%dmzWm@~Yjb*H+fEj8;BtmJ6hqsMO-Kc$vY$ zmNsO>H46Zz!x*=+wpnDSX=VE`9H^^Vm+5!{&o^{5?>59C@OV}e)vCJ@tSR&`@-{gY)KA8>J#aVlf1+ztd3hg2$%=_VI(&7!+!<=H7SD&_%pJCt+q%XYf* zHTL289zTCP3${UH#4LlstW&=kH(6^j@)F3BygH+PT= zrO+a!Y+P+e{%SlswVJJnyP64}T+K@iND8B9|LcxLST%Xeb9J4C8hCRIkJgPw;Or$_ZVJ_bv z#X=e@p_R)c@%s6Qok#NZ>Epgno8UXJ$`xT>sMdid-3aS6YWCmm^(B!+ElA% zY!1+b+<$uK)h~ZNdpvw{d3g8c@WwY|*rQCvMl(ugM|l#U;}9IvV_oKfoKW@~Qp1OT z4zFB)_IP;Xrx(|+4exz6hB$L~4VOyVqp>--kVpMJhoRVskm`t@Ls1lZRKvOCpa+X# z4)O~UbR>D-gFw_dtU=2GG(M!9KvNnbOs1$DiCmw#yY)yX)^qsci9RQxgf4JhgBFc^ zoy#MgG;WYhJV2v$o^-sw=KzWwG0GqZi@L)U>SyHHn-b9o8P{$kLvbZg4I8V%gB+)< z3uN_uANEkc3sN(e`pyw+fcoC3FejH^Jn`{c;;K}7sIQs!!7(ERW4i>vqpA?nW1MO* z-ZNHfQiPu9abx)4hnF`W4sSi$zy09Vt?!37zB2z~uK!)5*(sWcN4}5Vc(o3Ddi;9- z>9?;Q{QUCs--lP94zFB(`P+}fpTFL}eDC?6-wm%k+W+SMsJ_2H{oKr7$fE=D9_yN@ zFQMg_|60OCO2[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{b as default}; +import{R as e}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";const b=Vue.defineComponent({name:"ModalDemo",setup(){const u=Vue.reactive({modal1:!1,modal2:!1,modal3:!1});return{...Vue.toRefs(u)}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{b as default}; diff --git a/assets/index-BZYAeO8n.js.gz b/assets/index-BZYAeO8n.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cbb55d46953a8c4da66a0e82cbc6ac4b54ae6e36 GIT binary patch literal 1607 zcmV-N2DtejiwFP!000021I<@kPa8)Re($ev`~;F`vTI`?j;I{lEeR?(Ap`AMnC%v1q@Y!5|3d^vUTlHgFOnfY}kL!Ha#d5i;+^MHdWgFr1Qfild?c&q2W> zm&gL05{;9MSO!rnpI|nU_#|Z9ii=(|gA;{;Sn67Ad}_W;HqkhyNaAj12r$?W5-OXS zOwRVTbq3K0vWqiEG?2xV5yr91IO2BnAQVy#!m0ECi1&rjbb5HYtpjxxa2*g8&EaU! z?J$HdO(7L{fmq5Q%2_lF!%zURk8;zY&gQEcWUI7SjD3xwwm!GkGo3`!~e1aPBPhhF2- zq&had*fvl|TR`?KIgJ&c9G|!|!gI&EI88J}bAU-1tRj#_lws-&UTq-%`((nFI5hBBTd8jkB~R@bn`d-57mal}8W z%ScIJRrd!N=0>)sH}6^*j#Z=NxF@gLKrwPg3^-50=2IwgMlAH6rllJFbu8 zS=M9p7778kUweAZ*~+q`kCVpXTP%Q_== zaU(wK%U$#7_WsT6?Zw0_>&|Mn;A$rsj>YQ6NJR$Z%CcMdA6=Jq}7)#m=r zANA@^ZSSp*Qv)AVR^Q$GuJ&fBw)ey}wU(com14d0zp3 zW-k5G4AS)dXYroD_p{!>-<4ut2=3Jo@tF_H=CA8kdCMx^wYDDpQX4;Jj>{d5uPCo zy6qb9>)N%fj5v!#B6T{orX+E#t}af@WTK3&W} zwqud4rDx{)ZteH)n{D2xSQnB)oh5}@B*_FR`rQ9d)JZ$3N$!YNmkTOpaIR~CyspI+ zBHeVbttIXxtc8AiQaUm395U2($lW*lyDzP+N8YGir>t!p|GS0W*Rk+zJl<^<_qXqw zPgkuMuiagJP$?a43SZ0ScIVvZ_N#MXPocfstmQR(xov!HeZF+sD($KmVzP*WGGde7tA&c}S({+MsHR^j{ye*r25jV0p` F008FW6=VPa literal 0 HcmV?d00001 diff --git a/assets/index-nnQ71BjC.js b/assets/index-BagNRHLc.js similarity index 76% rename from assets/index-nnQ71BjC.js rename to assets/index-BagNRHLc.js index 1d967b0e..41d2b213 100644 --- a/assets/index-nnQ71BjC.js +++ b/assets/index-BagNRHLc.js @@ -1 +1 @@ -import{j as h,c as A,J as E,w as g,K as f,M as x,N as k,O as T,P as b}from"./hooks-HESpGiIM.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./utils-zTxN2cCS.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const le=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=h("layoutContentMaximize"),o=Vue.ref(A().getWatermarkConfig.value.content),i=Vue.ref("new"),{navigationTo:n}=f(),{maximize:r,isLayoutContentMaximized:l}=E(),{reload:d,openSpin:V,closeSpin:c}=x(),{showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=k(),{changeDarkTheme:B,changeLightTheme:p,toggleTheme:u,getAppTheme:e}=T(),{hidden:s,show:D,update:v}=b();return{navigationTo:n,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:c,showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,changeDarkTheme:B,changeLightTheme:p,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:s,badgeShow:D,badgeUpdateLabel:v,badgeValue:i}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:i,closeSpin:n,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,changeDarkTheme:c,changeLightTheme:F,toggleTheme:N,getAppTheme:m,isLayoutContentMaximized:C,badgeHidden:B,badgeShow:p,badgeUpdateLabel:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>p("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(g,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{i(),setTimeout(()=>{n()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{le as default}; +import{k as h,c as A,G as E,r as g,H as f,I as k,J as x,K as T,M as b}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";const le=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=h("layoutContentMaximize"),o=Vue.ref(A().getWatermarkConfig.value.content),i=Vue.ref("new"),{navigationTo:n}=f(),{maximize:r,isLayoutContentMaximized:l}=E(),{reload:d,openSpin:V,closeSpin:c}=k(),{showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=x(),{changeDarkTheme:B,changeLightTheme:p,toggleTheme:u,getAppTheme:e}=T(),{hidden:s,show:D,update:v}=b();return{navigationTo:n,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:c,showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,changeDarkTheme:B,changeLightTheme:p,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:s,badgeShow:D,badgeUpdateLabel:v,badgeValue:i}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:i,closeSpin:n,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,changeDarkTheme:c,changeLightTheme:F,toggleTheme:N,getAppTheme:m,isLayoutContentMaximized:C,badgeHidden:B,badgeShow:p,badgeUpdateLabel:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>p("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(g,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{i(),setTimeout(()=>{n()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{le as default}; diff --git a/assets/index-BagNRHLc.js.gz b/assets/index-BagNRHLc.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7b675488a6973b087b82578ba37365c9d0922aa1 GIT binary patch literal 2361 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 fPp4hy;i&cVj{wQt.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{Y as default}; +import{y as d,z as s,r as c,F as V}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Y=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{Y as default}; diff --git a/assets/index-BatqiR9W.js.gz b/assets/index-BatqiR9W.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0b94811f7c22512e56c479485229f6d722b8fe33 GIT binary patch literal 2256 zcmV;>2ru^^iwFP!000021Jzh7IVNdsejSbD=7nCV8f*r6jX0gvZI>JtpPLLA_ z0nE{=g`AbK`prXQN5^N$*jOiy)Ijnom={GMXJxGcQ#e+}EXjjM$=Jl}omh{%L{?0Y zg?=l0(8^`a;@}(oLnCyd6IWOYAdoQYZ~=vE#yVtWW|sme^jZCp5_L1;Y&PhvBr8OK z+e2-nbfPb~Sj={+1&Vso9GZP|X#DKLK&Nae05d*p-wX6{4O)X8jts%@$=Y0|SCrc! zo;)}{Rv8eTpap3M%z-+eoEnu~a!FkMBWIH5E5$ zm6V~7i%X8c@w23Ab^^hv5TRsYz#6bJ=Fsc)slL8x+KIU=fVm(N%*bfAGFCb{(TP#g zqjQCv)u*kL>Zi>S3cG7%Rs>AZDwt7~C5$ee?W1pyq3K?5AdaF-RMp$y!C4gyIaUjEK4^oeETm=@TJAL>;NmEM>^z zX>mHHT$@9NpMrElfC>aNRNV(YZ$Lhe+H&;PTVrzz;3zBNrAAnapV6c*Tbe#8Nayo; zbe=~jBL>f)S6o-!!%s?QlPm1;0j1shF}IS(c& z)DV`S0zZ{*#9EL)-%wO}V53n|1%wx&ZX>OPnz$`FT5bzSx#PX-3XrlbOIF+R2~utg zRrGI68e8R$C`-Sws>Dx`{1NTBBY-G~gJOg(fi*fo%DABq#zvIQbA;!(a6y1;@5^GT z>UxhV5xOP>EmxFn9PlrpCiYV#{Ti_wF3gj_Q+6tyKXRVTG}GyA-^QUz#A4!|NES8f zs*2s0$?S+RPF50PwCD(A57&=*a0xevN6XAc4(K}92h-uv9;!ouQk>z2q?f@)in96( zG$-JainUSe&et2aucGu!GmX1VPvQpmBj4@w4Uf!$XQPd0pKSj0K@u6bROxLJS?iOB z;g_FpCl)nlFlT4L14r3Bf22{P%;hy}e-)%8Ww3O9QWwItkHXdKTg$7htADqR{SDr{ zkZv|H3p`J|)ttd1VyS@n)OpLYU?yUK${$HJEXz_!0{SzVW;&h5!8W*|J;~sh%_F?R zj3L2m3}I3RyDx_m^4Vwo|1Y#GhWzP zmOv=#5YOJ1dC9g?B*NY9e$ha9xxNzKd9wcGkH)ADHc~Ufhri$a+k3w}ySDN4o7U>j zn-9L;c>3=8(?_k<<<{+0!x!9_M)=+5t>th2wfuJ6myCGJMA-UdW&P=+@cQ@RjR&!O z+sM_A!tZWweet+=Cv$OQ=M-={lB_CJTDx+uK|5s6d4f56(|5IH;sszs{zz{s#Fb%; zw~Y=9>Kd`L`y22YYJL1@^PfK;8-?H944*BdrY@Pke7^bcop5EXb@Sl`J$7P_^sEfM zJ|;-H3QR@4691>s5YI$k&?*rxJ01RXd*dHp_CC{2>yZa9VR38a`o`M*$l^>I@5KN5 z0Ed(Oyx55jmAHaph4!Gqzn%Hx%n$x|)=NaeDe5eOXeU+kQD27zVfxnPctC_MoT$+M z@8auWeJ0&w2ZE_&vlriL zR5=yg*ws9u2D5X>`=a=oqOT??}hgthu5BjckaaW`sLZR*6r2S zpC5(GpRKRm4R1Wyd}nR_*{zL_@2&s%2NYizj&9G3ZHujsuCK4%j%~$ucU$Z>*Nkr7 e&Gcco6#cL_75%UmhuJ**yMF_Y^rYYK6953&)ql?b literal 0 HcmV?d00001 diff --git a/assets/index-YZ6BMxRm.css b/assets/index-BhnoEzFG.css similarity index 100% rename from assets/index-YZ6BMxRm.css rename to assets/index-BhnoEzFG.css diff --git a/assets/index-YZ6BMxRm.css.gz b/assets/index-BhnoEzFG.css.gz similarity index 100% rename from assets/index-YZ6BMxRm.css.gz rename to assets/index-BhnoEzFG.css.gz diff --git a/assets/index-k3xzQ4Uj.js b/assets/index-Bn_UToez.js similarity index 79% rename from assets/index-k3xzQ4Uj.js rename to assets/index-Bn_UToez.js index d8994113..da027bfb 100644 --- a/assets/index-k3xzQ4Uj.js +++ b/assets/index-Bn_UToez.js @@ -1 +1 @@ -import{B as a}from"./hooks-HESpGiIM.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./utils-zTxN2cCS.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const z=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},s={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},u=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),l=e=>{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},p=()=>{const e=()=>Math.floor((Math.random()+1)*100);u.value.series[0].data=new Array(7).fill(0).map(()=>e()),u.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:u,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:p}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 nextTick,强制在下一队列渲染图标内容")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NCard,{title:"预设 card 风格图表"},{default:()=>[Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)])]}),Vue.createVNode(naive.NCard,{title:"不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色"},{default:()=>[Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"加载动画"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{loading:this.loading,options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"贴画可视化图"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; +import{x as a}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";const z=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},s={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},u=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),l=e=>{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},p=()=>{const e=()=>Math.floor((Math.random()+1)*100);u.value.series[0].data=new Array(7).fill(0).map(()=>e()),u.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:u,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:p}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 nextTick,强制在下一队列渲染图标内容")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NCard,{title:"预设 card 风格图表"},{default:()=>[Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)])]}),Vue.createVNode(naive.NCard,{title:"不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色"},{default:()=>[Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"加载动画"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{loading:this.loading,options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"贴画可视化图"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; diff --git a/assets/index-Bn_UToez.js.gz b/assets/index-Bn_UToez.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cd458ef146910edfc28a42c52d1e4eb1f2dddbca GIT binary patch literal 2678 zcmV-+3W@a}iwFP!000021GQOwZxcrv|NlP4vZqRRZ+5#cHgOiEO5%i2LGE z{kp2_s;()6r=}OOm61w2rcANNl@NAN)s(F14jlDHVLQn7DMg+wmi8N}rlyqMv4Qbf zI5yUfgA0g}5>n36enZvOv_frFQ-)a2034ebZpY61NQsOuyS`ALQ8TmiKI%8slxpZo zb`Xt>F66ZKRW5NLEB2>Uy(a{X_Kc4e)3hCQhAB27b6CjI)U+}^n>p#|TDl#@Y>JSV z_g%L?ts25ke`E-2<2~)Lv#kH1h@hdQD`fK2an|!Hixk9mjmjKJ4Iag3+Hw8!KJpow zwFyQ2x~BH3TARDr(dd-!zj_fXLW-PMEIT@M%=FJ@_4Z{x$1YO_XFnPopE}dwHugB8 z(B@HQXsU5g87i^q$+3K@BQvmvp&+M#J*A8&!;B+`ama;sL)B(OM96fHl1-)Isocn^ zjtnFvg%bsrU;*_TQHDYE!4xbh?LcG~A?2(;t)^8?862*hGR=O7wmjvm*G zV?(18?HJBnoa;AKQ%D)Ae5f47s5_*y)b}_pAtfXu4&~64iI2d+=~uxKv^k!~ywU_` zX1SlSXUQwTF;`8gS$nc{d}N`cprAJoMJj6&W~?L+i9WN<10J z6F!oGJcS(bUi4)kAEsCa@=3_W)A!_=8mP1inuo5BHzxzOjTn;-i@iJcyNr$>a0y~}cOsQZ#Sa&8q4Py;vZYhakhmpK~nUmrUg}kD}Sf1 zs@>6sizTl zljx=abWI1knF75UFiZ^?x;C>@`Yo~DC#|A)=otg(y*e<=6fk-m+mrJRs^ba~omKSHGGSP3 zz?RHOS+4EPvW%gDUef@*nhtu+6wn0=y0A?Tjhm?@f!l}r-mhXc-Vpmx4LIQ^qK5e? zKG=PUWZ(PMc}OL6D1rKTG?nb@^L*F+n60M zT7u<-kctw?BA&R(9y=o3JG*%XLFv|mCloe-^ag?_>2#+Vn;$sB`Md&#$ zipM7fn{EUdpcq;to)?2~(h0?#z&r9;_~97#cE0#PRaMb@IT=TJmcU6+BEH8%8!Q|6 zUdyl;EBL7FK#nHD&9z*sfhJMa$R$b0vnhfcO&%u>O2`hLmqFEbA!C*t9rNWHINgc! zAf89+@hqeci1%(e1WQ|MpKY!^75kHe^3Zp=CF0m6K=xf3h?MA-ExY)&Q$@3TY630t zcv@GbVB@R${T~}&{1zLXX^yT`s$h6J%yW4Ab8Y|yzu6-{Vn)a@t zX;Sd`dGKg8c=%Ir;lh8;e<~+uk~2xLkCqv#6lo1^JleXsEJ2@>Y!P||G*Lt)^m6@L zafK_i+lpxb0W6u z&x1=(gZs;yt5-Ky&u`y(5L~()MJ%}YqW;ar;PVT?%Cr5qDXqpNNeo4`8wW=Ue)+n7 z{s&>((xc6_?}L@Q!oq8}f*Y5DXHVwHV*^oNY_P@TU zf3qIkd(n8f{Djk!iFrrC*QxIOMv9)3DRcCO0wXw0Wcb#2bdC$(?ds4skc&AiC z3tnYJdm|59f}+Gn-SDc^MGoA_lHkkb?VIO=n=9dckfOY}?(J@NGU#Yt;-Es}T`Kgl zW9tglJV?UuLi-e}xjYI6Yt@8tgSb5CLnJjta&i~6Kpk}JZW6{&SRr k=V>KrCRwW`523~I*P3(U*P1x?wL^dTF9aIK1H>5s0DO`xNB{r; literal 0 HcmV?d00001 diff --git a/assets/index-ajyCn2oj.css b/assets/index-BqPIKfai.css similarity index 100% rename from assets/index-ajyCn2oj.css rename to assets/index-BqPIKfai.css diff --git a/assets/index-BtQWgsIO.js b/assets/index-BtQWgsIO.js new file mode 100644 index 00000000..ed297f56 --- /dev/null +++ b/assets/index-BtQWgsIO.js @@ -0,0 +1,7 @@ +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = [] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +import{r as s,_}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const F=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-DIo_g8Za.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-o8g4A-7A.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-10SEVxdb.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-C6k2eGWg.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-CrnE5vtw.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-BqsidBpX.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-70op-CO0.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-DOlmxwep.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-D6qza0mp.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-c_3t778P.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-BrREX6wo.js"),__vite__mapDeps([])),"/src/icons/enter.svg":()=>_(()=>import("./enter-CPGcsJ25.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-CjWalrOZ.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-BswQDJyW.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-CkAGWFBN.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-Cjm0bPGx.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-BUWP5JFn.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-B4ARmChV.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-GEcrFhWr.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-C4AMs4_p.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-DAKeumRT.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-DWbddXnY.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-dC7sQfx2.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-DcvEftiQ.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-CPMkWw77.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-DW-qndwg.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-C_l6KSTs.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-B5pC1KGi.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-DU6bZUrM.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-CMQCc625.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-jFo_n0lx.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Cr9UFjAo.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-08S_o84h.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-BCsJCBo-.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-DlDUQEbT.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-DA2p7YCQ.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-CbmroMoE.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-CqbNhb3G.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-BCxi2x-p.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-DPR73sQp.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-CqYm8XBn.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-tYkftQGA.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-DjE7U1HD.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{F as default}; diff --git a/assets/index-BtQWgsIO.js.gz b/assets/index-BtQWgsIO.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b443c010ef935ed887af2ab1746b3a85da92850d GIT binary patch literal 2025 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 F001VSgTnv- literal 0 HcmV?d00001 diff --git a/assets/index-B9Y8JKnJ.js b/assets/index-C5KZd3-c.js similarity index 65% rename from assets/index-B9Y8JKnJ.js rename to assets/index-C5KZd3-c.js index c4225666..65284490 100644 --- a/assets/index-B9Y8JKnJ.js +++ b/assets/index-C5KZd3-c.js @@ -1 +1 @@ -import{C as p,E as d}from"./hooks-HESpGiIM.js";import{a as c}from"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{s}from"./instance-CANSG-jZ.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./utils-zTxN2cCS.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=o=>s({url:"/api/list",method:"get",params:o}),Q=Vue.defineComponent({name:"MockDemo",setup(){const o=[{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}],t=Vue.reactive({email:null}),e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,a()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,a()}}),{data:i,loading:n,run:l}=c(V,{defaultParams:[{page:e.page,pageSize:e.pageSize,email:t.email}],onSuccess:u=>{const{total:r}=u;e.itemCount=r}}),a=()=>{const{pageSize:u,page:r}=e,{email:m}=t;l({page:r,pageSize:u,email:m})};return{personData:i,personLoading:n,paginationRef:e,columns:o,...Vue.toRefs(t),getPerson:a}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var o;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(d,{title:"Mock数据表格",data:(o=this.personData)==null?void 0:o.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{Q as default}; +import{y as p,z as d}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import{a as c}from"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import{s}from"./instance-GflPbm5N.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";const V=o=>s({url:"/api/list",method:"get",params:o}),Q=Vue.defineComponent({name:"MockDemo",setup(){const o=[{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}],t=Vue.reactive({email:null}),e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,a()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,a()}}),{data:i,loading:n,run:l}=c(V,{defaultParams:[{page:e.page,pageSize:e.pageSize,email:t.email}],onSuccess:u=>{const{total:r}=u;e.itemCount=r}}),a=()=>{const{pageSize:u,page:r}=e,{email:m}=t;l({page:r,pageSize:u,email:m})};return{personData:i,personLoading:n,paginationRef:e,columns:o,...Vue.toRefs(t),getPerson:a}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var o;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(d,{title:"Mock数据表格",data:(o=this.personData)==null?void 0:o.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{Q as default}; diff --git a/assets/index-C5KZd3-c.js.gz b/assets/index-C5KZd3-c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9c448b8a99314567003c3865daf55c5876581eb8 GIT binary patch literal 1989 zcmV;$2Ris4iwFP!000021GQIeZxdG*{=UD$jP`>q%?x8ZCSfA8CUyx#%?lw7O;8kF z&m7w~nYq{8dndtImb{R*&_ZDag)N)5P?aTHX#=z@8$!bV80>NKiNCO#8QZa)0FhQJ zSsKqh&v`%Rxi+?ol!L2Orbg9-!VFbYGQ9sJ8lU>416xL35=JYDB?pusk)q{zp$w=4 z^Ggn-;%c87iz?|M7#>~DYMmB%OBoX`5HUa*&RG*#J2BQBlSNI$3#mRe+V7hh?VlVk zB-lY91^6Cr;B?>62wv#MrIs9UILsTAK`N@L$5pK>PHbxIeAGEui5Cz9^8mGx%%^eZ zVmjKb<_K(YWoZ7hp~>?LiEh~fR}4xQv1dY46UyxTz&SIj^`N-H07%ZUtW-jcd7W^E zGgzDK?}lCEsbk)Z#FRvdPS1?-9y!M*C`JJh0#+*Ow?Bg?K3^uEAMXa{K`59Ah6%?; zDyqiRsFHBbpDE0a_tdd~xWY?zmRj7m7*}BWBAYRn`}gCDj0)APW z#1NPgC5wsa&AS>?h6aX}soB27K6_1nL&q*Hi1Do5Gw8^&T2?gAN+y9aBjcmpC`<$} zWQbt7G&Oci$=G~$dOX+Hvs{>9DOppz_G)j%d4A@kXIS8j1j+6r@GbGw;#akG$^If8A zf2+UVbnn01z5k*KFc=^K86-M!?wy;p?bVhEf9oVU7%JUKp75#>=uMAN6T$@HB~Zss zS#U`%BMaw=E*aphk7v__9C9q7ha<@o7v7^f_k_f!E(Q}oE{C@~(88L!M zJ}fo1?(Mw!%VDExp${DuFhBuM?sdR~bUwaVmHR;GreALHRB68V80_j+`C^9k0 z>qKS_(XC3-2v4_5GZB!$g&>u{#9lso_T``sLiL}OIhm4kj$r`jejq+0lm!*Y(pe?x z41(G&M3Q;Yprqfl0N8fm_`W<9kej8pD@ieEHEYY{4rogrsSGj@4kKmnE}|q8mJqNQIardt)gdJlOW0t=jf~ z8h6*;R-F1D8+X?lcYmsFK52aWwEpwe#)FmJt80zz z-`;KAaIaTuuOD|wU*BTlF{h-QU;Tm0OJmEA`c9?!8y_XU~JAcb+~Dv}#)q zcE0+x{`Fep!HRq1dgF^HL7jHLy0x?ZsIh*(e(lTMNB?qvc;tTf>}~Z*P=?y}!}{u4 zed~(*&&NC8{=0tbUZCX}x&N|W{r=t7joL=FzW!k6?|*i$e^dW@ZD;*WV|zWsz@`F1 z_2)mj)hD%$&5&RY1YM|Y+--u|>k@LW-P@^t5%LD#Klpf^Pf=#eWea7&ny`=oHV~mp z7UaZ7%UzVqS;|acVCqMr-i~lR-lNp3{P72wu05NY;{Jr#o^eH|f2bcYUd42d^Y~4M+ zn>Jyn-mmPicNRI^y?lGM@#1IyzNsA8(rz{gMr`NNn)`4|l6^uC)1)859`{9(NiV@a zEm3TSG@Ys*u1)(L;3hY=na~$CUph+KJlQL1^B^fYIJIfFlVjyz&^s$$@ou6)xa9xU XJ?sDD4@y)S{KJ0%)O4_L4-fzV{n^%P literal 0 HcmV?d00001 diff --git a/assets/index-iKuv6ZNn.css b/assets/index-CIq6_pk2.css similarity index 100% rename from assets/index-iKuv6ZNn.css rename to assets/index-CIq6_pk2.css diff --git a/assets/index-kznjMqp-.css b/assets/index-CTOeMyqn.css similarity index 100% rename from assets/index-kznjMqp-.css rename to assets/index-CTOeMyqn.css diff --git a/assets/index-CciwGHqu.js b/assets/index-CciwGHqu.js new file mode 100644 index 00000000..d785e5c4 --- /dev/null +++ b/assets/index-CciwGHqu.js @@ -0,0 +1 @@ +import{N as r}from"./hooks-C9tZi_HS.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./utils-B_UBRWj5.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),q=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{q as default}; diff --git a/assets/index-CciwGHqu.js.gz b/assets/index-CciwGHqu.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9a6e32438cf26875c94cbbd14eacb4b55f7d1826 GIT binary patch literal 1004 zcmVxw01;WVfrL%TLbXDJ z{eU6%jF}%07Wq`E*IrgD^@pnV(qom&9$KmDKeK6*|Dv)X-I}EBb>{QF@6GqUnW16C zg<7?Ch};qJNbu0WPbQpSN>tldeL6UPfv3_qpebkICjs|~oFI^H5!)r4w^6NpT&yRxkOfE{0-6aok8SKA;b9BaW$BQ#&yTXKN7$UmgtKuT)w-SY*G;vh zHl$N@OEmSK6hfQ`uwvuZhfO$!} zRIG^h+lQS2X}7bSRy2^PI{2*GxtKcHy}1UoZekSZBwZPoGwxTRak3a%kG1wgUr$P% z_QVkn&h2r2NfRv#JE%V>zwm8qs{rW<05;M=;5s;;7_A$1YIU{@nMrqVZL+iE-Cj#> z?Mvzd@+O2a2wXcgqfSp>F4)WcEI0;*C{uzmNj=xbd2Ay`Up$-i+go!vAri@DIOKs$ z6$=QuGtu)GrH5Q3xZ){gquN*pt>xa98zap;MLA1m!A~X-=TWuXKKgdRNNXh$|y;?Kc);tAS9Iv ze5r^^8kfh`ASKefP(rn$LwdtTZ|hp|5GjsmNXFpi*CR{d*#!wv76flXgp#g<9c-cM z(Xv-4^l6rPEr9tTHcYc+Pulg9^DLueK!qmItMJ$_0wcEHrHnC=2ilf7HlWc^aKzE-4^#@ z*YN4wFjrncq^uYq1Q#eGV=!X#^KEu5-&*H2lid)+7}89;YCRna@PNq67#QfOG#pcR~5z&E4MgDP`bGTBQ)8GF7=H}b) z?|yoF_v1Sw_bSfCxmUS3&Y83Sa{nl?DQQ8`DjKE)rK7(cUd8`!y87Tyq7a)*2SJkd a0It$sa+ds(o9g3(kNyG@u<8^%2LJ#cr0o3w literal 0 HcmV?d00001 diff --git a/assets/index-vRnYP7XJ.js b/assets/index-Cg1Whvge.js similarity index 100% rename from assets/index-vRnYP7XJ.js rename to assets/index-Cg1Whvge.js diff --git a/assets/index-CoqJ_eRa.js b/assets/index-CoqJ_eRa.js new file mode 100644 index 00000000..04692938 --- /dev/null +++ b/assets/index-CoqJ_eRa.js @@ -0,0 +1 @@ +var g={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.5","vite-bundle-analyzer":"0.8.1","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.7.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const V=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}=g,{dependencies:i,devDependencies:n,name:e,version:d}=t,c=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),o=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:d},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/assets/index-CoqJ_eRa.js.gz b/assets/index-CoqJ_eRa.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4507d50a77daaf0954742bdf1212de44e20a76bd GIT binary patch literal 2061 zcmV+o2=ezIiwFP!000021HD&Uj}yrie$TJytw_i%RhQi!doGR4UO?GIN_G)JDAH(< zYPyf@V!FFJRn=x3Z%eZZuneLeb9@_by1CvO#=e z7IPsW4g16{Yv%^S5$#{F>3pB~dgq8Ip5h)$Xa~&R^LkqdyHqIc*(6Q9z)}T*hDt~4 zNK&6i7{xrIvg^Tk=LJ&t5l(oxR{ELdQp$SZ<;>PGx2WsOSjwpR_H|##e0y1(cUbCW zAS9CtBB`h{K+Tc5NtFqfsXsiZ=$37#tuwy8R4q5?CjPAy0ddD#lY9PkeQu@9lF^Rs9TXW11Sjw8pI6 zujXlq>U6VO4km{QtRAVL(sqPE7WS=&72r?BS|ymeYEx06V43nPLKC1&kvhw~Roqd& z`)E#_dQ8CuS>5ju8POWGA7S+_$aO0yzl@*JMpc01aSwzox?X0{&jhsDItV)i8pLlR96=U#AzU-sZjdIzHd}zsFOsGaJNj>B_(yn1 zMbn6i$h*i?_dq?3xw7&Z3Otr%TqvuO`qB{&h9!TV%#->d+jK=u;v2yq^xz4TU`ez} zn{_BTTq3@i6y02|^#im>Y9^WSl!|sBGG#Pv+ZmTCl+r-eAagovx#VT*TE9I87j<9W z;=a^0!E*?YYcA(Z6JbfEnO_UGKH2MdG80UJ7jqho6==urKBlJSx&dW!=rq?;h}QH8 zX-+$6{e?WqcnYbK)~9X<8&goCs3Y{Jx03?5Bs-2aWKqecu$)?DTcqqJ`4U(*P9 z#>SIOfRv1wQT6vtATL0CetXo#FP>p9^?(DNjS zo@q-TfQ18Ing$l~baJ6h3ec8)W*VieHMB~GwwFaxUqA&;X#xQfwC^cMvRGd)SRZ%B z(*QM0#|4gQpXVwVggomD*6FGMogDw`{Oc>HUaQx&(j}zIIYavhOBTTgRQ#NGcreg4 znmrI!OvMnOGqmrVo$Qy3I6zfBH_cU!@P$0d&h|41kiPIVGev=EmYo(Xp`w41$6N%1 zZ2AlRxE?KrZLNH}{1X~MX%d}PT4^+~<2P#9sp~&AGUuYAINr|FP;cPSigE`6R4!6S zE10(()oP)!9ewi2$Ez10R3sBzaqU4A|D_Tv?U0bhaYebURtqh20^b86&#yp1+**6D=y|UU%l3H+4bIo7dyAV8J866M?(Mw zF0HnZ;SUeCKYcv5MiXlpTh?H$=tHJ{ny;4f>ME7Vpjz!P)y-E)$dl@?80DuZ`!J{8 z8QQPToPlBmC#{OxI$@D_WJ|P8lnPjbzN`qB2#E3!DwPc9ZtFxPBUvuHC5Jhl0xJ;9 z`3jx_B|xZfapvOX758{ddNj_VB`eIueDaaH1@5%>5kT*SwYU1Vv*FA|8e5jRDl&gidYZfK^U9MM8n}xqw)eTAM`a( zWb)BTDx!(dMwg!sUtY6RYyCygrg^La-Ro3>v#_qp4F&Bx<0hQ#KRh08Z49^mHoEt6 z`0`rdD7o&KXSUPJVUDajdUQJas&jU3T^ervV|4x6X!FVLqd$+XJl($eV*9~W;*?5z z@$Kldjp5d{-Pf;1&mUoD^!(eMSDSmcuWVnvK74s)^!?S*!&}x@C)#|x``g!hcQ$ta z^6Ad4OWW7K-noBs^!&@w<>#Z#$HP}&?tb&t@b&%C4}ag=xVQW4xvg{O_SWd~Q=0@k zqZi)|w{8r#zOZRVpWoQ~$GRF9x+JX7LWR>m`qZO6FYzt`yX%`{c~fq`MbA{Q#!`! rsL}d=gepA%RcfJHaf`w|4(s|EJ~-!4>6Bi@@gMygL~5q8uMq$MX6X81 literal 0 HcmV?d00001 diff --git a/assets/index-yyfNdCCw.js b/assets/index-D9cLjbAP.js similarity index 58% rename from assets/index-yyfNdCCw.js rename to assets/index-D9cLjbAP.js index 9f900d70..607c1483 100644 --- a/assets/index-yyfNdCCw.js +++ b/assets/index-D9cLjbAP.js @@ -1 +1 @@ -import{s as r,g as u,j as o,y as a}from"./utils-zTxN2cCS.js";import"./hooks-HESpGiIM.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";const L=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置缓存内容")]}),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null)]}),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置前缀")]}),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]})]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{r("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=u("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{L as default}; +import{s as r,g as u,j as o,z as a}from"./utils-B_UBRWj5.js";import"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";const L=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置缓存内容")]}),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null)]}),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置前缀")]}),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]})]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{r("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=u("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{L as default}; diff --git a/assets/index-D9cLjbAP.js.gz b/assets/index-D9cLjbAP.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bed0bbece829607767051c95172d3bc1ef3bbf89 GIT binary patch literal 1305 zcmV+!1?Ku6iwFP!000021HD&WZxcrpeebUbD;{ELXV~>eJ{$!Z+cc0SF@)d{SIA6u zukA^8XPlW?JH}e6s+tyBXiFd@m2lzu&2S-pO>kGkXFNq6iSpH}`T50_3|^7i1dWO{ ze5S$qszilxRiV`jSK@m%>8!|{iA@um2Ffp0+J(+kCyr?f$`p!VBiKNNlyh#H&5}5X zv_Wzg(3;34v57NCSlB>CIeLzi7S6}9Ee}wSRMYXowqtm#+VUWm!fBi|Q6Udgv+ZRg zUgdC`$VM)W&Cv)nJ33!#WJDaaB9X=UDh+!XID;zHu`9M|3@9Qk0l;dW?a)%P3PIh^2b&8#pFfs2d8MR6cl4I-4xWpD-?D1W}QluA`-9CK3uvqAJR({pB{RGeLiW0Z90axRHe zVV7d(GMc7vShlM0n4&JANbtT~#l;l8K=PHN;6N-zTU2%Sz++YAjagNG1i0_VUe|(E zcIT$r0|6qeMZ)YvAuE*U7j90g&Y?svQ$|DwNvi=aK}{kgh$wI=R5ZxyWpQ~Rn3CFn ztOj8WoSYdYvq&#pYqM+PabO)3qD%?OB(-uTPGS>fyv2)+N@*aQ4I+{3xXav;QO6X5 z@|sw(+oOkZO~Dn9P$nwWJ!h^nGH^|69SeqvuEupLZKLqJywZwz~@$I%aLEx@|!Z|{8iH2C7r zAqnb=;)2v+=;fW;ufE-Uy?tkQ^ZCwSn>*Y0gWn$XNhYo*^kbM^WKB;^3GOv}$DK^; zP|*xo2Iu6;1FR2H3qIcnHlJ#V>;B2y^lmG%Q8lQ<|G27aoLz0&L_s#%*0L~pHV&Bt zz3C7O8r-o#WVPKVTf5Ki2OE!rU+xF@?rMHS`;F)SzuE-1@9u1W@{X#+@_oEAG1&3y z^cd``6H+13!|=w0zr9L%PbtpyE@uUYTB{MZD~7euJxw31SZe%4F*i$9*d-hOzx3;vC_9J2l%L-O|@?s&(7TR*+} z{?WTRCcxz_cyH6le`(sw2Ty`~KZh^k55K;nR}CT$&UW2T_zB-nOu%~di82#@jr6({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),C=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.5","vite-bundle-analyzer":"0.8.1","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.7.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; diff --git a/assets/index-DKh0jCzy.js.gz b/assets/index-DKh0jCzy.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..31c1ad5e0b0ad79c09afcc423329374e1510780b GIT binary patch literal 3696 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 F003V69y|a5 diff --git a/assets/index-Btqqg3j9.css b/assets/index-G2qqDeP0.css similarity index 100% rename from assets/index-Btqqg3j9.css rename to assets/index-G2qqDeP0.css diff --git a/assets/index-Ji02w0VU.js.gz b/assets/index-Ji02w0VU.js.gz deleted file mode 100644 index 340dde8b87f8bf4acd6d138d9ce53ab0693035b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1852 zcmV-C2gCRuiwFP!000021I<@$QxjPh{=UB=_J^sYs_!Lf-ezKDjEhJZ2UI`=EsDD7 zK1nWg`i6UNXNZ|>p`xXz;FkL~%BW1OyOy(yGrO)vSoFu3?!dp;>h1&yAY#pY*pIjG zbIv{IdCp5U%@-J#=_{(Q1%L$V!rU@eNc=o!tVdb(PzOlA;~OLpK`H`ZdPbS{+|=pEKtK~nrWm_Umk+6(w{IU}bF6Om<=oN72j|+1`_Ayr&g5Ba&S>7Q-64fQ-VRDeTsJ zgOsMc@MAF?i=yM`tlg)bHd`?TPA!RiSQn0>?D(l-7wbFQ3es)P!O}~3N+dNL#T^JS z-UV>FuN6nW0m1TsW_VJ=G2Dr`j-%+Db%wR~o;rfH;(Pp0(GB1UYtHgoCl4S*JEIJ2~0eYGzAn3Up~?c2LuM zhWC>ff!J1fHfzMpFY>*uIBH4YM3({cQLJ^L{%AkFzO|lut8L_#WF)W>CUZ zpM88UuE3dOJ}QQcOJAk5@y=bXo3SljQf8qvwG6LNu!d3t)0&t*Y3%XWc(0gA4clU1 zmufmO&8C+q*3cN58qW^tW4lpSk$BDPj|<~Mq2ug;Y44d$X=)K(LPF0$o}dEZ0=VDt z?Wm_`w96WTpop8{hgjH-lsQP7TOnC00Lz5zL_%raE8l*5Iz0ut#6Be+0!udR@twt9 zw2JO|@)5hS;X`(HB1eA0b(_?ByO; zgstl!gi`sSw~{kUstW!T~T4tee7yPc>+Dr%F6+WKN`?N)<` zKfm1ir&pSUY)xX`DnwDsx=DnHD@L;~kx8v- zMa^-@#FdKfU53!HRl$};0 z6CYsPUAkMV&ef{VLj6M6AX@00P$lR&iWY#-mNFiItK?gTW> z?-6Ib9lm`ZoZjD#42Q=e+qc1~GEu3h!72_%$|lH=t;(Z~8GE3>Mc|U^#Ec(_Ru0#Y zJ%k&L{>=d~fbUyH`xSXt$99qLd`NLN?$tIP*OzZ?{{8ai+wW@CXIm@(+4}wm=kB5! za(?R?Q zQ4X2!2@pD`fy!z*&A0&^jQEkL>I-tlBs%25l5xd^j8s&enRedqI~KMRGDij8yGn4L z6vB}B($|W7M5&z-^h?OA%nI%Y(W81gct;_yuh3bos;l=IWc;+I4q% zuD0=S_u;&=zE<0~xAp9H{r>#cwLA5V)mnAYsaETMc-q*kubw#9UcH;U;?6HQ%TK+r z`sP6}S?jBF?u*ObDtr6m*4(37b-}%PtA2mpeY)a)|MuP7mF7x5RN*;Gx7@4Ow(h-g q7oU8z@Mw^-KZqJ@zY;kLv;I%!nD>*}Fs~f_&Hn(NU>B(f5C8y$55v#^ diff --git a/assets/index-JkVEU21Q.js b/assets/index-JkVEU21Q.js deleted file mode 100644 index 5eb4cd14..00000000 --- a/assets/index-JkVEU21Q.js +++ /dev/null @@ -1 +0,0 @@ -import{Q as r}from"./hooks-HESpGiIM.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-zTxN2cCS.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; diff --git a/assets/index-JkVEU21Q.js.gz b/assets/index-JkVEU21Q.js.gz deleted file mode 100644 index 517a586326041055c429d7f2104b52dfd0a6aa47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1014 zcmVeiwFP!000021BI2#Zrer_hWC96m*~O*I1`e(B{EXbQDw<-BwMmATP^}& zOdd)jku%iHkd-WORiN8$f&jgsXg6IJ-el1NMPDXv?YAgMDQPIX?RNN`|NQ4NLmGr! zsAYGH$Ssk0f(IIYH0FFNQLAwrHtBvFPo%a(Gfu;g>^Oo*!qDLYY}3G1Y!2fH>>@5< z%Rs1lwi{0mqKAXzmT{r>$1Iact!w@&!m90GbKg!X_>w;a~%uvLjw>?0uGJ9l~NFQ_jQ|axcPC zx9x9KIFaa*G9ng8I%5b33W<=AiW|6y>h*qw^x69bV2AVw?HTKY;p2ud=uB;4RAUEvza>JmcE+A)27z5unv4KnIdA}bXOnN~c z9DzcVDM6W}j%{KKo5=KL@dDL1oQ;V@auHl|UuKF$a0{)t*{%y64{0Tjz_t)^Q};#m#y7{yP-|Tj(532BV&Ho~K;0 zn4~(UiA@9TqHff*4*fh63d$79unIQNXmAi$c(c2aE)oKmv%nLXjk|;p7ZrfRW}b@_ z^(DGGnRhIwe*DnRB9QObc0O`V|4GoubCf9%#8E5f2DU0_-`J-Yys@!cA!U@L*JeZ+ z3PDIJ6}VCnm2R7bjbTP)%U?xaXFPjmR^}TW;sH_|(SVG=wz3XDYcM#Sp^eJ~&X@=# z?J_Q71D$n_h3G{aL%9;bTo7xfd2-I{MS=2+l0Ln(EnLI~vdrD`=~=IO{~;NQh$$KX z%ATP0Q{a~3J+D>mJ%j^s6pg7`yo1%uIO2zsiwEHK3$+IK&%5opf4-lA4rfwrsi*x2 zunQh#Q0GC&88EfIWF&x^c0@+d0~z^B(?h{SSzBU^8KE&?k)0obEbN%)0^_PEr`^($kf4qHjefR2{oA0mxeEsX&-@ek4f}Z+c zX-JSDDBM)ttaw zt*gKNynv@9;AD|E8;d kI+Q9TI*WWiO}hj0>@PV<|B`F>$<9ZA11y{Z5[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; +import{q as e}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import{L as u}from"./ray-CES7ACvF.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";const b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; diff --git a/assets/index-MIifIf1C.js.gz b/assets/index-MIifIf1C.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ee4af1694b1f56dd1d142c2253bf2c28897e38bd GIT binary patch literal 1592 zcmV-82FLjyiwFP!000021I1TeZyU!IeebVew|yW{&TyCCqM(*0>Btr=v8EI$QehCo z-Ai($-5F|TmNdfG@GSfsrv zvj#Q{Z0IPrzR}9J=iB3$hM-I#AC|;A%E#e_ZTfumSQ1$Vwc^-^jawk@+sPn9T2wE61#k{mtn zT=N8WPX!jFjq;b5QvKsU#6*`^DwgtEy6WDOn9V0}y!YUyIl zaL+H2bt1qzr);5cE#_|Ljqx&9QCp&1`R!b3ZF52#(gMjHK-(f4#Rg6wVR{P5)Fo0} zxjf-GVNK$h?W>euEv>w}pxRTGR45~&jigxzhoA-#5`>?S7%J#w>$@1Tobx zmpYCnQNfWLtHo-3BA1j=;>D;&8ESx#R4TBfBFa-BiuJOO@Nber`FMh?SLW9z^3NTl zIHC@zK{h(fH-W2b#6jagFzZApnN8pX)=}?Ne~NtlYF&=I4M< z@^Z?WH&>md`PRggPz#V*CyareHT-!l&|kjOV(-k118blVWlB&cshKr!6dNevu3fEf z6eluXClblFQ{lGs8Dj`mx5c{EN=@S$f-CN$43w|A_EI}JG3-^BnTm4e<;(Jdf}<#x zo<}Pi@x&D0$@6l_o13awaVB$Y+ovqL$5Kd;!a{M;N12>S6{yUux_~XHQU-bMG&lpM zf*nR2$Y`bOr98Kw01nr}5|rBrhC0JK<<|+Q1~oz20R>LOCJF*=kXk6r&rU;O^78wv z0ObnS*%l_ZUJ{)j5!OZET0N=_aU(}w=O@R#&z~MX{V4Eq zy9AEDe{l40ulIQO=r6a9_xJjrKI-r72Cfz7i_dphJvR`Of=V=td~~x?LPS`s?7?2Zzs|9PWR1bo=kU55E{Z_D!4Uwzm6_z%6k`^WoxgAbncKKbay?YsT^kNe;LtN;1EZh%)OQzl)adxr<#4?g|k=+QU5kKaGq`E{TnctZwW+`2nB`0B;O?>y!k-D&bsQ#y(&8#11< zgNHkZPxl7Tz8?H}SL!X4!Wa5}zSzkIsMS675>UgN%%8TSpUYqXj>OT^oy zYZnT|fT|z+vs<3C97o>)2lsk+?oNn& qy#JXt=Al_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-hDBHAcSA.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-3-4q7kiv.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{F as default}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = [] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} diff --git a/assets/index-REqw_tgG.js.gz b/assets/index-REqw_tgG.js.gz deleted file mode 100644 index dafd9daa2fa16ceb45a426c554a266bb01463702..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2023 zcmV(NsDH+?<2Z+U>colT9GrtaapGhG zEiKU!ZCR8_%7=J;(cWxt`UJgMpnZk{#R7erPWLqmNlrTUOf(uG2;%%7KTs%Uc@5QyWx8;FXIcF>M74oIbd zwopC?TvXe=dUboXmCGzFoXQr`ODM0y?6zKS9JlhTP+x$_*nozv94bQB%$?s{*#0Ud zOiqZ`3tYESM0u2h(XM@5gHCl78;Qy`(sh)F2eAB0R|KnZ3(xxD@O2&OIXHlu;3R+L zt};HSo`eY7MmexM=i_a5a5LBb?djUgu^~tXbck(I$wxCo>YdK*2-emU zF&)gMs1#8V<>2nJ#d$L*tTNA>coyMH=H$aYs}?w{GE%s-TgjsW%0XT~DBj*ROJAnm z;DIOUkU%tP%amJN<65s?YJLqT*pzfkOXu1Ue4(fJiWhZOx^p_wT(e7 z0;YpKkGK^*T8U@vwtwDl4p%{&NT8nN)DzUK=qQhL(0ilt4618;&A|f1Y}jS4h>Qj3 zT}skF2@byGe9k0`C>^ZlvwFT$T-%bpz%wOf9(1W^g$o7cq23te#h_+=;am1M?$uj? zXspeeiCy=_l0$j8hknOyn)mCJH^$+njLLxZ;BVbD+~A9v)1@BfGZ3ajh8TRz1>w<7 zElTm(`cJ`qNKW-99lTic%61NU~O#ZySXp z&oHfAE~}3$qLdhZQs2G%p&bxJMf;LjVIK>Vc|t0+a``lAipAIAUO8JDp>gU3{0F zQ``BbK7xSX+s$^+?xgfvm=E3-hf%{v5&CCQV zGr=znnzaw-B(0BQ+s0itVNJXuaMyB2M9Qs{?)b~)ZE+lj;OL;=)9>xH)}b$F3DPhO z^`bu+Jlv(7F~T|H3C=JKdb4(aSjT2s=hVlZMG_Xl3jxm2Vg0~t9i%riE)6m@iJNGD zrQoF2v`=WYma>QN)iHjFeB1wj1}@HQxS(?M-FBnLTq{i%5ePZkI%Dm^PRf34DxIMF zwmy!7*>=ur#d;&Hl`%VMyToy5^u3|ZXxh5$V$Tk+o#1^Tz#2W6##z%%YbHHuV9wbj z!Trj>?nA)~3a8Dq_T;)8g<(4MCiz28rgbtip(2M-IFh>sr_o7ow5exw?IdeVz~Obk z?yJ0-(mW(y@U}IK!nt?enQYsaX^o60tb#BK$NilvI`KqmV;~Zhfgq487`KL#o2GQK zUXPjy(l`#o3%$_o&eCR+NrxoV;V29@ms?x%;`BMKGe}sUERb+b3zFW5v}-9k@xE=0 z55#v~{eCpDdnuhGZZaz&n{gbDO<@dMM%qfnal-c`$1@lomTYrq25Ei7WjLW+$8jjY z)~Ga~2Lr3?=L^Ai|kwtR|Vlf zrjq0M0oC9B{I5?x{~9x&{_)pOfBENse*ODzzx+wfTBL^qS4P;}B~oGg$sN~RGR=B{ z>t;!Ym8C-kiUyB{*w66t`>@%BO6Q1j65a(7ky$sX79FeEx#?md_Eet}2#@;^X$-@} z+)}dxGTY;e?Bg4wxMn^Z6CMv_E;+Sr!lQ>+Zy>Vqtpd-66=Y8>ZmU@{;DYfz)o0Nq zpSp-V+DbC`LVMD(kB{+PgJABMygpJ!HJLwCwd{|7Xogo5O4vhL{oR}|R3+@D9Co8@ zzW?#*Nz=4Hvc37|>PPmp&=%3pe*DruuZ6eOOJ=dZ@p>(@zUZiDktq?HGT%@X+EX$= ztPv>uRHH5lKg5`#Br!@^d3@SXl*NXkEN6b%Ni?Gwsww67iH1k|q-`uV{s-xwK#zDA F004+H_M-p* diff --git a/assets/index-Ji02w0VU.js b/assets/index-SqeT1aYm.js similarity index 64% rename from assets/index-Ji02w0VU.js rename to assets/index-SqeT1aYm.js index cb3297d6..ec30ee71 100644 --- a/assets/index-Ji02w0VU.js +++ b/assets/index-SqeT1aYm.js @@ -1 +1 @@ -import{w as l}from"./hooks-HESpGiIM.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{R as i}from"./index-0vVhegrX.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./utils-zTxN2cCS.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(i,null,null)]})]})}});export{X as default}; +import{r as l}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import{R as r}from"./index-DsYRgjoY.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{X as default}; diff --git a/assets/index-SqeT1aYm.js.gz b/assets/index-SqeT1aYm.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6e06e3eb8536d92ef508b023907160564edc12aa GIT binary patch literal 1839 zcmV+~2hjK*iwFP!000021I<@$QxjPh{=UB=_J^sYs=LVx0gRO~lFWeAKs2(vSybw# z`y{#0>5li_4#Z5hP{C4AV9R|QVN|BpUCP;onORpO4ESSAci>-ab$0?JM8w+tupe*V z=bU@a^PHDzoXcy3m52*bmr_m>Eysx+SxuX!Li8e=z{&m_;uPgBVH?MZ9Wp9T(TGp< z`9z;r=pCP!i5B~c&6qsFDids2m*^Fu0p-eoI*6JPyl4Tn4i(au)xEQ~ZNTPVW z8HZ+oYB>;Yk%(XPi9vx#qF0E~?kgxh{8clypo8E9pI3D2`5v(+S9QE~3&El`GCo94-j@=V7^EQvR%MtKVst!_nbOAFMJ@n6 z4!)>N_kCfEffa_W{yhf#w+)&?4OXDH6fUKUg3ots87`{Egil?eQ zg;hj~0+q6mLqZ-A3dC;IfDrSd>FeZrOHorSgCJ#*s)7>n*&Q9j*T!blv5U>X3@`z! zj9`^wDdH3TqE86wqgS&N@s_&HA}Y{gE~P2d_81Ugz22_bDHc!VS}9bNh8M5pB^E@nf%u?} zYCPl8+`6Ykfayeav0@&yv`Y_%xyC*B?YHsN6i7_8L$?qj({5P2WJK!)x9$mt!`w~H zM!6jDB=^M^7e;gtF&!DwWN_=AvZSe$xyHiQXBpC1g{YRxYbvPBT~bjFLR=z-Xf~xG zB6BVGw#h=WL`{uJZ94`Y6 zxjo@8t=A+1h=CJ`if{qMp|2H~v51q$|uu-~0%C7-jg9m3xSzx+DRmT=}Dx z!!XMnYi>k`fH=!}Cd(fF)2^|a*3RcQVYQp>cCzd#^9>@ZyUW#`r8*IReslQ8_x~?M z)OPPx-@R~Rs#gALynAgtUaUQxH-1{FeYa;kd|dl++lkw#JZO_xIQn%kuv?vy-9z?XLN3-CTcY zR34e@YtEw<@r%z7?(G>X+tuBd#`-3Ax;{C?@g+$?l!iFD(U*dP)oG5;5=e)*EMs{Z z>gdQ|meo_Dq~$usFw$ZO_vuJTpkfC>MS(#suOJ3onQtFrA7=e}it|iK(`zkfOuU@mPfs%piCYP(L3du30<$=-xRU z-wxk!k9m%6ol|+TT;`os?DmutU@o0!m+CY2Oo0nP7?zL{y5KFJuOXv|$o2ls0+NBW zt)g~C-qm?j5EjJ+q-y%)9hrGvlUIe7nFwesq4kvwYwm_xXRRnl z61yw;GnQ*zr^&L%De+&hb<*Vz^9Nh|)t&q1`doGIU*@xUV|S;z z_vG-^quSH?!-dDSy{&3x*{D=%f7q;V*0(Q>g|{E(?wa!}#`>l;R`=JO$y(c*Ghg4a zR@wU>59gj&D~smCrP|YZb92M|{{4r!yN#86uEH}`mdtw#hfns+<(Ho_EmmB@hV*sl?{Njw*JkGfFMtUBuSfZxGid9=t%1 z4HIpP_W|8456^d9;yTcRk?nf-Ns-AE7Y1^yK^%x?cbkUnj*1YoN}*sovedpu98v?2 zs)2alEpqf1YMCOemG2Rk)Il-gz@zvntDW2LMb_U~v>NA3D)e24G>QAC#?X9fZB}>o ze36c+!r)w4-5YG@^Lnw&8lGr)eb^2?)}EZR4N(7fZW{$|@-6KYIW7z;%FMf>4)Ge$ zcl!KAc9tiKa>3~#IT06-q0(F%478!<@Jf$3^PI>PYC<@S*Z;bW?TK?T1tWo{G(z9Y zox$F0_PBI8kbBt3~Ejp$JeNneM~0Y*!T&8KV=v@I6u`4tQ>> z{`fR*ewKc&tS~%9$W1#+9@I9sVXrwpha+W%Z@Afgz-I0Il=sV*Gw{*VBiMf)4YtX1 z|70+DfWTrZ1SYRQ#(fVgGFTaQF_tC|n6;ntJPKPqUOH+RP#RC&xmt4pBQYy#Dqu6|WX~nKfu`!vxu2i<1 z%7F67Qc!e9B5q>4AY4`y-GMni0|Ln^rE)@Fch`SA`?9b}a<$)I-QYG~`>n&;4=|)Q RG5edp{s*B#JSPnX005*Oo(=#2 diff --git a/assets/index-HDKPr_0g.css b/assets/index-cMo-v_SD.css similarity index 100% rename from assets/index-HDKPr_0g.css rename to assets/index-cMo-v_SD.css diff --git a/assets/index-cvX3rsfB.js b/assets/index-cvX3rsfB.js new file mode 100644 index 00000000..59cf3688 --- /dev/null +++ b/assets/index-cvX3rsfB.js @@ -0,0 +1 @@ +import{c as f,g as O,d as u,e as b,f as C,h as M,i as Z,j as F,k as R,R as E,D as $,s as I,l as U,m as q}from"./hooks-C9tZi_HS.js";import{d as p}from"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{g as W,d as Y,t as G,f as J}from"./lodash-es@4.17.21-C8H4BJij.js";import{g as H,c as K,y as m,l as g,m as S,s as V,a as _}from"./utils-B_UBRWj5.js";import{C as Q}from"./clipboard@2.0.11-CB9-kMTz.js";import{u as x}from"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))o(c);new MutationObserver(c=>{for(const i of c)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&o(a)}).observe(document,{childList:!0,subtree:!0});function t(c){const i={};return c.integrity&&(i.integrity=c.integrity),c.referrerPolicy&&(i.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?i.credentials="include":c.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function o(c){if(c.ep)return;c.ep=!0;const i=t(c);fetch(c.href,i)}})();const X=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:o,getLocaleLanguage:c}=f(),i=Vue.computed(()=>{const r=c.value;return O(r)}),a=()=>{const{message:r,notification:n,dialog:d,loadingBar:s}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=r,window.$loadingBar=s,window.$notification=n};return l(),{getPrimaryColorOverride:t,localePackage:i,getAppTheme:o,discreteApi:a}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:o,localePackage:c}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:o?naive.darkTheme:null,locale:c.locale,dateLocale:c.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NModalProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})]})}});var e1={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.5","vite-bundle-analyzer":"0.8.1","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.7.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const l1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=f(),o=()=>{const{appPrimaryColor:{primaryColor:a,primaryFadeColor:r}}=e1,n=document.body,d=H(u.appPiniaSettingStore,"localStorage");if(d){const s=W(d,"primaryColorOverride.common.primaryColor",a),v=K(s,.38);n.style.setProperty("--ray-theme-primary-color",s),n.style.setProperty("--ray-theme-primary-fade-color",v||r)}},c=()=>{const a=document.getElementById("pre-loading-animation");a&&m(a,{display:"none"})},i=a=>{const r=document.body,n="ray-template--dark",d="ray-template--light";a?g(r,d):g(r,n),S(r,a?n:d)};o(),c(),Vue.watch(()=>t.value,a=>{i(a)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),N={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},h=()=>({lockPassword:null}),t1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=M(),{updateSettingState:o}=b(),c=Vue.reactive({lockCondition:h()}),i=()=>{var a;(a=e.value)==null||a.validate(r=>{r||(t(!0),o("lockScreenSwitch",!0),c.lockCondition=h())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var a;(a=l.value)==null||a.focus()})}),{...Vue.toRefs(c),lockScreen:i,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(C,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:N,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),c1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=Z(),{updateSettingState:o}=b(),{setLockAppScreen:c}=M(),{isTabletOrSmaller:i}=F(),a="HH:mm",r="A",n="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:h(),HH_MM:p().format(a),AM_PM:p().locale("en").format(r),YY_MM_DD:p().format(n),DDD:p().format(d)}),v=setInterval(()=>{s.HH_MM=p().format(a),s.AM_PM=p().format(r)},6e3),B=setInterval(()=>{s.YY_MM_DD=p().format(n),s.DDD=p().format(d)},864e5),j=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},T=()=>{var y;(y=e.value)==null||y.validate(D=>{D||(c(!1),o("lockScreenSwitch",!1),s.lockCondition=h())})};return Vue.onBeforeUnmount(()=>{clearInterval(v),clearInterval(B)}),{...Vue.toRefs(s),backToSigning:j,unlockScreen:T,formRef:e,inputInstRef:l,isTabletOrSmaller:i}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:t,YY_MM_DD:o,DDD:c}=this,i=l.split(":"),{unlockScreen:a,backToSigning:r}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[i[0]]),Vue.createVNode("div",{class:"right"},[i[1]])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(C,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:N},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":n=>this.lockCondition.lockPassword=n,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:n=>{n.code==="Enter"&&a()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:a.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])])])])])}}),o1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=M(),{updateSettingState:l}=b(),{getLockScreenSwitch:t}=f();return{lockScreenSwitchRef:Vue.computed({get:()=>t.value,set:c=>{l("lockScreenSwitch",c)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(c1,null,null):Vue.createVNode(t1,null,null)])]})}}),i1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=f();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),a1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:R("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var r1={pkg:{dependencies:{"@vueuse/core":"^10.9.0","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.21","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.5","vite-bundle-analyzer":"0.8.1","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.7.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const n1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=r1,l=H(u.appVersionProvider,"localStorage"),t=Vue.ref(!1),{logout:o}=Z();return l!==null?e!==l&&(t.value=!0,V(u.appVersionProvider,e,"localStorage")):V(u.appVersionProvider,e,"localStorage"),{modalShow:t,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(E,{show:this.modalShow,"onUpdate:show":l=>this.modalShow=l,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),A=Vue.defineComponent({name:"App",render(){return Vue.createVNode(X,null,{default:()=>[Vue.createVNode(n1,null,null),Vue.createVNode(o1,null,null),Vue.createVNode(l1,null,null),Vue.createVNode(i1,null,null),Vue.createVNode(a1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',l.insertBefore(t,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const s1=()=>{p.locale($)},w=(e,l)=>{const t=new Q(e,{text:()=>l});e.$$clipboard=t,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},d1=()=>({mounted:(e,{value:l})=>{w(e,l)},updated:(e,{value:l,oldValue:t})=>{var o;l!==t&&((o=e.$$clipboard)==null||o.destroy(),w(e,l))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),p1=Object.freeze(Object.defineProperty({__proto__:null,default:d1},Symbol.toStringTag,{value:"Module"})),u1=()=>{let e,l;return{beforeMount:(t,{value:o})=>{const{func:c,trigger:i="click",wait:a=500,options:r}=o;if(typeof c!="function")throw new TypeError("debounce directive value must be a function");e=Y(c,a,Object.assign({},r)),l=x(t,i,e)},beforeUnmount:(t,{value:o})=>{e&&(e.cancel(),l==null||l()),e=null}}},h1=Object.freeze(Object.defineProperty({__proto__:null,default:u1},Symbol.toStringTag,{value:"Module"})),z=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),S(e,t)):(e.removeAttribute("disabled"),g(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},f1=()=>({mounted:(e,{value:l})=>{z(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&z(e,l)}}),v1=Object.freeze(Object.defineProperty({__proto__:null,default:f1},Symbol.toStringTag,{value:"Module"})),k=(e,l)=>{const{line:t=1,type:o="block",width:c,popoverText:i}=l;if(c==null){console.error(`[v-ellipsis]: Expected width, but got ${c}!`);return}i&&e.setAttribute("title",e.textContent||""),o==="line"?m(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":t,overflow:"hidden",width:_(c)}):m(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:_(c)})},m1=()=>({mounted:(e,{value:l})=>{k(e,l)},updated:(e,{value:l})=>{k(e,l)}}),g1=Object.freeze(Object.defineProperty({__proto__:null,default:m1},Symbol.toStringTag,{value:"Module"})),b1=()=>{let e;return{beforeMount:(l,{value:t})=>{const{func:o,trigger:c="click",wait:i=500,options:a}=t;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=G(o,i,Object.assign({},a)),x(l,c,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},M1=Object.freeze(Object.defineProperty({__proto__:null,default:b1},Symbol.toStringTag,{value:"Module"})),y1=e=>Object.keys(e).reduce((t,o)=>{var i;const c=(i=e[o])==null?void 0:i.default;if(typeof c=="function")return t[o]=c,t;throw new TypeError(`directiveModules: ${o} is not function`)},{}),V1=e=>{const t=y1(Object.assign({"/src/directives/modules/copy/index.ts":p1,"/src/directives/modules/debounce/index.ts":h1,"/src/directives/modules/disabled/index.ts":v1,"/src/directives/modules/ellipsis/index.ts":g1,"/src/directives/modules/throttle/index.ts":M1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),c=/^([^-]+-)*[^-]+$/;J(t,(i,a)=>{var n;const r=(n=a.match(o))==null?void 0:n[0];typeof r=="string"&&c.test(r)?e.directive(r,i()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},_1=async()=>{},w1=async()=>{},P=async()=>{await _1(),await w1()},L=async e=>{I(e),await U(e),q(e),s1(),V1(e)},z1=async()=>{const e=Vue.createApp(A);await L(e),e.mount("#app"),await P()},k1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(A),await L(e),e.mount("#app"),await P()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?k1():z1(); diff --git a/assets/index-cvX3rsfB.js.gz b/assets/index-cvX3rsfB.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e462a568a227861c14517280b80ad126e104e08d GIT binary patch literal 29188 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.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; diff --git a/assets/index-hsVU_iaJ.js.gz b/assets/index-hsVU_iaJ.js.gz deleted file mode 100644 index 795a00954df3d59a762e70097177a0f903251b9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1428 zcmV;F1#9{riwFP!000021C^F-Ya7QF$KUr;Y?l@!?#y&|W!dQ(2c?Q_Ik~oLJ8|rk z;Er~Wq>*-K*7G21BLuw-X(?@*H+`ZHms{wCylHMAg|tnfkgw7xiN8hJm6S%Z1HG^> zc9`EebLM~kXIT~}Lh62MQDr5Ah7_?)-e?KYQMk6eldQ6}b<$S$BFj0Oyb%~Ffd?sR ztBOY)GKaB{^8lNx(;PhlC1Svbvf>e!l(7tmgD>;9MQM5E{50D&fJbL0kx>VX%ooa=Tjn$v?+ zi%JMj3oCo;y@P}DbePdBQuz9%-i8-ccTSTSgLMI z#KE3>u6+5*_QFZ&52WFm#enmsjU^A~x+{&^!uDx6&_J^;)9D1(htAt#vwigxc-+%5 zxVE>o-i!9uW+s#JF3pBAcW8JuncG^A%!zTRGfriSRnUT%;)F^CGN0rUu2y&F`8Le- zOtBDf(4w3}RB`i>zp%TTTx@U0(_j-cW?W0g6$>gZ@raAv#$h+b)tPx~QH50+*F~iA zj3wOI(9m8r=T35o6k6nzi^J;|YTkZ%W-J?q2bu|vF z9QhQPB%~U4vV|TjB?TxhO3+5~eh9JHBoey7^?7Je6X`+`=}fr6^uYr(8s~}P{hkjf^~LA}Iatyyrci$>J$o^Q86o4^ zt*j}51gc?oLxfP^ly!k@tVGa5{Vqt&0vh?RIs?=XM}_%?;?mi7UJ_TOGDLmNbOgR_ z6pZZ>12-n@VO<&UHK z{&??wyLhdLPNWZ6*G7E_4d4FD5;jsg&D1zzp>Fw>>o~73S}kDBmi8^ragyGmRi{Cx zDTU!74n!oRZ^>qz793=`-Wg;$$Z|-zXb)ae`0)1q;fD{iqOJ|H2fakGiRh?5atoT6 zXX4Au8DzXbTC!#nq;JQR8yeXtiD&>ZaP8Z5p|yyy(o||23BCgn1lli9q>D>u`$vq2 z;)uK!gHp5!gz<(bynFoKM~{F0@$s)8Sg-Xp$>(wKZV{Q0%>}P!rWF&@lI$y0$SNuh i@~&k!8w`qz(93`5*0LYEalZ$PulxxuIdHw_2><|;rp=WA diff --git a/assets/index-ilzb9WZo.js b/assets/index-ilzb9WZo.js deleted file mode 100644 index db5dbc21..00000000 --- a/assets/index-ilzb9WZo.js +++ /dev/null @@ -1 +0,0 @@ -import{z as t}from"./hooks-HESpGiIM.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./utils-zTxN2cCS.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; diff --git a/assets/index-ilzb9WZo.js.gz b/assets/index-ilzb9WZo.js.gz deleted file mode 100644 index f6e0e88fa514ebe0e3d462996b66c64ec5153754..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 992 zcmV<610Vb!iwFP!000021D%!4ZX!nz$M1Ox@0^T8H#38QU9649VKJ~?@EWhN@ybHY zOu;ntbPxT3`4IO_qC7)#&oNRi@hVSaWp93kh=JW?u%kq|cK_->HTAEmrco@UUM}{C z+S99n6p@8echOMjK5$Qr00&I1A^d2GHg{W=44qevY5_rUtw`KESSxq^fiV z^-3`v#Y8|<=pA6Egk1;CFY5JX_1sNEBZYh+#&oS^;{xjY_Q~0sVVtIvF9G<#FymIM}h#5jrz9_mriXSW>Q0f)%li zhTW5CQPj@TkZ+^}?$7Z^c`ml`0YX9+0Zwaaj@*J05ul0mTG;Gv9i&1cA$TgR;5KKyULhT3G-V1c-pyLBUparu zHU#R6bF*RKuoqD^%~7sF5?^mBYGb#E8g_$Ti|S~nqLfpz?wldzCqw zGYbhk0J&vq@2*58FHxG&iqXF3;ykvI>l_s>F59KYrSD0@HH`ozrfo|e988Y~^-}vO z9Eh*!l7^c8BC^gRN0xekSL_)QC~2XDCW_irD0SvM~}H!3M~@KLBZm6-R%~3 zMsi@duc_duPkFFz6zrmUbL^_|aqviQ`@QL)er{BA$2FfY_F2WoF1kXa?y&7&?NWS7 z)Or!#tOmZGoDxD&4!={OS!Ij=?zw8*m0SqXI ziil#tf$RMxClQpb#z2w?UO^kCB00zV`UEa^U{QCVrh*XFSvP(@hgR+&J z?HT%T_u>AxUqAi+w{0s+7!$W;YrUs88{1lCxnV4Gv&v-uOVa6w=Hc$cA3uM8|HCi; zKXuAO+GnJ{o=-faIy8MuMJ^D&+PrwVonK&NF)u%J{>uAim07JahcHXt%=Y@t+-9&k O{OV8tbJ`(F2LJ%vm+!s+ diff --git a/assets/index-1M1NSL1D.js b/assets/index-iv2cRqsP.js similarity index 66% rename from assets/index-1M1NSL1D.js rename to assets/index-iv2cRqsP.js index fb284980..2ee68815 100644 --- a/assets/index-1M1NSL1D.js +++ b/assets/index-iv2cRqsP.js @@ -1 +1 @@ -import"./hooks-HESpGiIM.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{z as s,A as p,B as d,C as l,D as c,E as V}from"./utils-zTxN2cCS.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./currency.js@2.0.4--or6eeOG.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";const Q=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(o,a)=>{const r=e[a],n=r(...o);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{Q as default}; +import"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import{A as s,B as p,C as d,D as l,E as c,F as V}from"./utils-B_UBRWj5.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";const Q=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(o,a)=>{const r=e[a],n=r(...o);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{Q as default}; diff --git a/assets/index-iv2cRqsP.js.gz b/assets/index-iv2cRqsP.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..41f0ff05e4d5e67e4b38f751f5f78af495cb7add GIT binary patch literal 1708 zcmV;d22=STiwFP!000021ErVmZxcrv$KT&y;oEy->vo4-J5GX;D`Oi15s8~Lb()~a z8t;zd3A?jqemHS0OSBN+dQeU}plP98DU{=Sr+|vo3km7{G3WJ^A9WmQN%0-%r0u96!ssmNYvWb&0w{XhORs~Xe zK~+rQx}5}*g{nZQ7#IUlP06Iu)XaKO^;?;?0a-aU2DAwenwgl-mE+V8tuaNn?F-oT zrGmJ!T$udC(A2n}Vmd{Ll!R%f;vnkADWfoBd6m8B0&& zH9wcC3M3dR=r%QfFIDqYmX;YO?sDKZW*o6eq#iHjM{Z>9@M5z*ahNJW7P z#+2i^lk)|b%lSD>IHFMJy+Tq!bX>_=Y&oARjRgt`6Aay)uVSK95M`KgWH1i78%Y$X z1&{CwXhO-1#ox92ikFzatl7mFJ_FOs zhv5k799J=~9l(PA&cwvst1$uyC11WkL5`xT>=2bx!fBe}x`RuqKTt!^Lgi}ly z)>9gY0!@jF#k1w*T%d-_kSVNY6>XDw9%Bm1U!+UM`ou6-p*FWYN>ehc!kn#*2Rgna zh|aN1+^rdI0fMNKo}5w^mdD~l{`%{s$2Zn^u4n}%G|dAqs_P{ihuP`ej7RA67mQ)b+zTMv%(4-Zai6VEK>usDROpYsN?QNWatJpwqrx>TWC^*VPQ=o(v z9e9)zydrpS;`|_c4v|$}PQ)4!86^idXAEt_912(ugqCl}I2pEO7)gHAmyagVdAK5z zBn<-q?8pg<`{gH)9q#=uB*fnysCTN2%VEsZk0(cpbus6ZMp_@ro z!hxorgC%`~Pa){85UmMC9RcWA7Di`|)n`w?Fq5>0aJ<{&oU4@+I zUvwUAy3t+#NBj0uXY<$gFTXjvPn^eB+JCv)xxDXub+5-Xcdt4-JMG&~+uvPj?p$i_ z-V2D)`THa1>WiLv_nYnRk6Zt}^riFU%hrSY-TRk1Prh(Ae{JsFZGU&Azw2lJ?rv>% zp6xl?Tkey)*IExBh02^)SmM~=oeFHadh8Dejd7?z{Q@{`q7AuTMU-P5nu*`5jknZ6 z-!22GA=f$PuD;G!KeS%lkpiYiSY~SkT3BCzt4yv}y@KUs%)pzTmL;2f>Q#2ao0k$i z`B8vLa`^!26+L&G&t(QWB+O;$jfoU#G`vcW$R*q6heT}A6^X1luD-}5Jk5(!Gj;vI`?p>4`if!1}Xi9azee9hY z*Sp_8aBkggJ$?B4)t^34IN!B+v}`_XWYK(9?;=?ss-T|{Tkz!z=lWIm*xmWrx%6s8 zp}ga8gxj!>pCuK+XN6TnG@z^hrvE?6`oJM=d+!u3dFWLiexvGpN7#Gw7$w9W`TjAk zG{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/assets/index-jz2enyHr.js.gz b/assets/index-jz2enyHr.js.gz deleted file mode 100644 index 64c16055c719e155946c4e6672a2cd911b7cf705..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2065 zcmV+s2=4bEiwFP!000021HD&Uj}yrie$TJytw_i%RhQi!doGR4UO?GIN_G)JDAH(< zYPyf@V!FFJRn=x3Z%eZZujZ-cGDssxLk2P!p!a$?vFy(^#Oe17=_Wyo16!DGjbB=0 z*6vsHv}ARR`9 zmd0EjhV55iI#;qzbHy_OZMF`=4uJ;on+QjcgUFJm38`|<&_2SFMeqR?Kj$4D z40MiW4}=v{F$Cxg?K@{D`{g1IP*qP)bD<-AAy2Zi{R{%6uRYzFqQErEP79V$(Lc#! zE`mWe{e^y9j~2tW*1ui;35}pMiOwpmG@97)8#V0I^`9Dx{QvDU9{1jy$ z=F~ew`_-8?2|<^q1f^Hfz#>Pf{dTs#PQoF}OaLOiXSk29@n8N>(0Gd6HMW@Eh4 z!(Ez2F`T8HlQ9d|f__n8p&doV9mJpB%-OkhX}I-|(e-Pi%_qB${ye(!bo=Iu?FUzh zQ!4Gnx1-NChFjNmU%whXe}tXU^KW-vZSLK^vVHaX@a2`!_g6;`Z&|DkwE1}Vx3Bl^ zZ0!E!)16zFwy%G^bN}Y(`In>1&qte&hp)ce{pPFT>-(c0{=T>uf zpemBktOBhQZ?MnL6eM_{CkzmM%Em*&e7s@aXKBZ9l7Q&IX~8pDnabWb&yxVLw9PdW zJhehMiO-6ktgczxa58RwnxFt7-Hq84ftUhT3f(E! zeOCpuc4aMZ)We+{_l7SY*;)J+d&q1Lj~FCxtB?Asm`qa36Fa~Y`yY53{c~fq`MbBy vQ#$79sL}d=q$)i?RcfhPaf`w|4(s}zJvir3>6EDA_>cY#wTF?8wGjXS)v5NL diff --git a/assets/index-k3xzQ4Uj.js.gz b/assets/index-k3xzQ4Uj.js.gz deleted file mode 100644 index 845f779979f3def1765e1e6618ab58b9a5e0992f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2691 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

`GL@b%osX&#OJ`oZ` zRLMPNu{hb!#vvwg%l(v}hD=?63It23B_DVx1^K+uk{fTmb!ui79EGEhXarV#LdUy| zwdZNbYn))iGA*v1&Cf`R5>$u_i-(LgQ9v2sg5%5BeGSAdi) zS+d%ZpC#p%P(}a7Rb;FDQHAvrTqS;*q;K7%kckvXAS79xS3d@o1UZh6B3s>Ak2xO2tGOgA#9)AS^&b3gLkzF7Cj40yJ&@%+~2j~^x{ z1D7hjO(JXFdK7-~*-m1O#x&w=0z7b(&GSd=3zWHh0UxY_l%xz;=O_JUxOO94y|%Ty z+Pw0OojO?OjW;um24aEdX}22FNJK0ZP)c9K7{heL0F^(Qu49ZU5M`O*s3a!KecU zGF+&E$9)jSG>X%28_f?sY<}`^{fFh|Uq26j{9x7t~9^9uOp-#v09GM zYHCQ|Gh#n_clmLWGncb{y;$H2zh>jyb_5`G+#}B1-T+Kcm%-A$8#|nP1~L>7r}Ez( zema9#{zdqsN!m$4L;8dnsGiiV!#ytSlmPdL(Lmi99e!|c>(eid%ycH+#03u&XfApQ zGoslD>3UgEcSJ$8$OESAUZmGW?s>$Q;EwYJXe6X%G zd5^>mT(eW}sQ5UPWZKKb)?Oou*a3>$LXmqxl}THm86u&zf*3gpEI5@^AVU?x-1u2i zQnb-XdP;hGX8dAjsew?`A)b98`+{wyNQAr7{i1>JVtpmN`*i*3A5&xcu#s9SeDwRx zzrFYK^Q#-rzHYAmwE6I>jc4z!KYQFQ54-!XFKM)>W`t&b5LZTOyk&GqP&XAjd$10#8qJR%Z~pUp!#2WiZ-&p8jfO6nzkIg&=$&w7 zt$Fj&n|kcT9O+sadOavexe820y%PPW(Gbr>U(hNMFFGCmbZ6rqUv!UYyYG;;Ri+X7Wi1=aU7kEp@y9x{2@l`&V3iXDhU>=Z9%9N3)yVQMBh6#Odw6YE4aHe2U?H)Zl4(xi0ykscuIRVo9Y#S+h)R~Jx zodXQ(x2&`lWsu_BYwfomFHUox*FYppQi7JtAiDMr2PLmC5{Pgr28yr6)?ouVfskC- zhR>r93x@VKa#7pqKGuzmx1WS7&(@#5ANRxN)zz(!9vIt~)V4O3T!}VU{vJNKz5Zl1 z{Qj%(z3-d%u5Wz#bp6LGMk6z=-xGAa202&B0gTPh?>Fx~*E8Vh&8>Ithwr}^K6nyd zeHz}q8`JCO=U1C|R-1o*94>#lzIHFX{&4f1we{z>H$J|<{=*-P_`+~(XI|`BY~HxG szIG?J72DlwvC~{5x_LJ;M_@7fus0Qb*o%+ZIP$xH1HqPQQtuN00QAdw82|tP diff --git a/assets/index-nPDpyH6g.js b/assets/index-nPDpyH6g.js deleted file mode 100644 index 671c0e68..00000000 --- a/assets/index-nPDpyH6g.js +++ /dev/null @@ -1 +0,0 @@ -import{E as i}from"./hooks-HESpGiIM.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./utils-zTxN2cCS.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{P as default}; diff --git a/assets/index-nPDpyH6g.js.gz b/assets/index-nPDpyH6g.js.gz deleted file mode 100644 index 2cb201ea68918da25fe4ff496f83aa7beb513eed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 zcmV;I1ZevoiwFP!000021BI5)Zrer>#_xR!l_v?|Zb;ga6RHa6D6-`^l5IJ5EC+$H zCWq2WkVcheoPlqTHK0X2iL~@=dSFu?8*S%;y3;+rk^zzS?87@nmy6+|@TH$vzPf+>};!T9dQ0@^YG1 zG?M7z@ucne^~0NNLm)pmH|Yg-bT@7+bCf9%#8-=sTG*+e9czc4^2T7Lqm)sSPEL<9 zlz@;_DhQ+^Dy`DN)>%em9oj%)yFa>bS0*dY@fazNXiR$GIhixi>~@bvXl0(j?-QY< zSH@**p(pJ_Av$_(nYj?a0uVW~{rH5}*92N-l#J-P=ioJLA;;b{_2lB&YE?k7TB}hQhXj!M5JK z&Lx5?o>4XmE*>_WZh2)TL(P0eIYZ}^1?iw*2Q^zmM-I1wYkK+f#$oeN%hrl(K8d3D zDi(Io2^w^J9sgvNVq=mnW%e2fPLuV6R-~`JbIvIvVv3~ShnS#*2nizFjv?u+mK z{_W4V-~Vy>`kNd|`kY-=c>D6jo4;P=LBm|EfD5&IX&t@*qTsmA11K^=$AH^g5lqY( ziD-|xh7akor)mL&L`TXkmTLE&ekAq2R*ExorltwF24x{POa&9=erlPLUVv*T%BF_N zSv{iuFw>eToM_oE&Jv>fu5nvrjY0v${OUOhKoJ@l=17B>x(f>cr+@Q#Y5ws7AHzf~ ziZtH+^3&TdzcNbC=IJqiRx)|*>9cCcMKJ&ups-w{DeqUe&_t%hx}?`Tc9- z7MQsOuF;0)g)SGvLYw1)U3f%>P}nD8XqcG+u3_00vYqs|=snC!RRKy1HVcR%hg=IE zTyFY2(lL{+n9p-_ilx~CEc};6Oh?iG*h0P66Y7D!P!v~5Cv|2$8c5c-c_Wg p%(Tcw+P~$_v!`a=o0qCE$v!9c)6a>#j(PQye*oOD2%cpK003lzL3#iH diff --git a/assets/index-nnQ71BjC.js.gz b/assets/index-nnQ71BjC.js.gz deleted file mode 100644 index 16cee41fef308800f85de7ac9f33e03f68b0c31e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2373 zcmV-L3A*+liwFP!000021I1ZuPus{E{(gQ%)}Io|cAZe5>neK!DYv$yEw`2)Rmj+r z#9+@Ddz?a}NGw|xXrZ)QXgTx(^omxeg*~O^UVcnt<9y;T9N7*b7uZeOt&W5k+w;u( zKJ&cqyfdSSvVv5c?DKG%Crfo`ZcP#pXH%NevK}}Z*LA!8;l8l=|{Pt5GO(mRF224q6{6V zp<0+0@j7bgD^gU1B4=k#OoWsIR87<{5H!qTn`MAzdK`qKP%RaW#0TpAHG@TwLo$UC zCCXe3gaS@vKy!C@=KxidPk@heD%L{PbT!RTS0nAJ+NM_(Vs5Db3P8P`W{t>Sd;QXNBwaJCR7{HVWu_{7M zI0wbRaQAg^Si&oYN?6NbW_F=2)zvq7e-Gn)JF-oT4I(9F(6DZk=xqbXONG z$*2x_EFwtticqix$QxbcbSRqza;5g7A@CFzzKJ zZV2f(j35ROw{nA`EZzcyk3>0Wo!3Xl0KUp$pvs)uA4V`L#^?km>44_lfj&|^G7Z5^ z!bc_{mk?u|Eq4cEVJaB)`pBf5^}wp6s9ikHx4=rNV1tcSfrL1L6-cB2*sh3>?IL*z zX~22rQ^7$SrNz}L z0P89&l8DSr*sbWe6+r!xVt2Ec%v0|0u?<97?gVwnuhr#d4uMKFBEMCgKZ!co%Ly^i ze5jlA*6xbuJa;+@UgUa##3tNNU3Lz#Vk$+tMf5Py3x&mp!g5CjNX3^*)mR`^q(Cb9WU0ahQq|{4rIbpgr-C>xYT1$z%ekSmZg0{eel5NdZJTUBax_7yRj8CyWbosz4^Oh$X-h=DpX(^h;}H z&78YO{FMPBUPX{lmn1T;s{;(;!*08Pox<62<}oHmjdyeA%x80X$$Yk#-gs#I@!VsB zJm#ZK^TX_y;Sp=^-6P^MYjffC{?ohW zqcL;or7^mm-hF6JPg{GdUxr5r-wof5l#eWDs=5a1ZKXZd^iyMM)?6I3-mem6iuSc) zw?IY5WYVd;tQ}PPXcdqIf}PnKW4{wD2>w)r34)ZP_=!_=h&eGSi%-3dF@j_g!LTIq z{SLO?OXPy)9@7cm$_qe&b*lWZUy46ifP`);<4_n z8`F>6WO8X)6aQsBgpZWHJ{sE?XXm)_J<9~|Eidzp@iBAig*pE?v;82eVWoM}SedK2 zd+DwBU+F4Rk*ho>6=zlMpy4rB*NmzE!`72KC!W0Xnr;+e`J&& zZ{HZx58N0Scb4~Ow(Ur4OdZFqvP3()&3N*Y!+bhyyn1U)KKkbLJL&G^F<%awAMd)E zSKxYX#kl__M}Q@KWcZ)N5h0c^-@P<8HjLFRV`YQ5QCTRE_XnpU=H1-Mq{gdAk~)xk z#n;%R1frN_NQ@MgNtJz)I;2>%%8boV>5Un4d)~OSY>j=$EPcxSvP@JMr8-54SvO>b5XCI-Tj[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; diff --git a/assets/index-nyLrq_TO.js.gz b/assets/index-nyLrq_TO.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..23cb153832c655a81b9112954f2a6343c013ea57 GIT binary patch literal 979 zcmV;^11$U>iwFP!000021D%!KZsJB1$M5?TSziT-8Ek_CA==8p-jbjO8a5>hs|XGD z0Z(GjkokZ(i2H4;K0|xo%SydzR(+bNdzV+JY?7`_Qnl*s=y(2eKK^HhCUY*-YPmz? zj#^IzPYhg%IKPs}+gBqxK6;BUrEx%W&cKzBq?gjQuw`M(M6Kay>80(o$jk+03gy@y zHj!724?FCH6rn&10W8QuT^pOYhW2}h{W0nFiX2&jI|Yw7M~9kh{?^1-kx>n~-5Kz>fD zaa3z{=w*>}7aFvLali$*mWlVVStyr=rZ~6s%Rw?C0>T%WCJZTLCNt@yK+# zR@C!P&WenZF`c+Ju4XEJdWt#}p0{)?G*dJIln>*vmHv5^9+B4QB^*eg=z^;B32uy) zZUkfg0{l3uCsi*PB;EFMYoQ2RkZhN7V|j!A*=>zJOKa zo8;(hyJ(5yl{Pt$b5``pvr~d$(T%XP^*eN>CJ*aySY@oNwVF-IDS$wGZo(SIcLDs?uwBFn#S=| zkOX{4xKWm%^nACp5}>qTtM$6PvD)89JDE@*fG8Mrc?i3V&;{V`S25g_R|^n|1|)92 zGRuEc`daQETQUw*j%@z?*KI%N@^#AK4~C!SFi z=?SL167oQ9e!R+72{E}%o3E_Td0(tc>vib>Zt_2~pZ%GS8LSV!_zPx4KaWZW003`5 B;gSFV literal 0 HcmV?d00001 diff --git a/assets/index-oTHLersY.js b/assets/index-oTHLersY.js deleted file mode 100644 index d758aab4..00000000 --- a/assets/index-oTHLersY.js +++ /dev/null @@ -1 +0,0 @@ -import{s as u}from"./utils-zTxN2cCS.js";import{q as v,h,r as N,j as f,t as p,d,v as w,w as o,e as y,T as b,L as S}from"./hooks-HESpGiIM.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as x}from"./ray-9TfU2AhD.js";import{b as R}from"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import{R as _}from"./index-0vVhegrX.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";function j(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const C=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=v(),{signing:i}=h(),{getRootPath:n}=N(),a=f("globalSpinning"),g=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),k=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(w,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.5.0",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.38.1",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.20","vue-demi":"0.14.6","vue-hooks-plus":"1.8.8","vue-i18n":"^9.9.0","vue-router":"^4.2.5"},devDependencies:{"@babel/core":"^7.23.9","@babel/eslint-parser":"^7.23.3","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^2.0.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.4","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^9.0.0","@vue/eslint-config-typescript":"^12.0.0",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard-with-typescript":"^43.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.3",prettier:"^3.2.5","rollup-plugin-visualizer":"^5.12.0",sass:"1.71.1","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.17.5","unplugin-vue-components":"^0.26.0",vite:"^5.1.4","vite-plugin-cdn2":"0.15.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.8.3","vite-plugin-mock-dev-server":"1.4.7","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.27"},name:"ray-template",version:"4.6.4"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=y();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; diff --git a/assets/index-oTHLersY.js.gz b/assets/index-oTHLersY.js.gz deleted file mode 100644 index 0b3ab7cc90df885e22383f51b641de7e142a5e99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3712 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 diff --git a/assets/index-qt5v82ci.js b/assets/index-qt5v82ci.js deleted file mode 100644 index 221e4895..00000000 --- a/assets/index-qt5v82ci.js +++ /dev/null @@ -1 +0,0 @@ -const a=Vue.defineComponent({name:"RDirective",setup(){const e=Vue.reactive({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0,disabledValue:!1}),u=t=>{e[t]++};return{...Vue.toRefs(e),updateDemoValue:u}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,{title:"指令"},{default:()=>[Vue.createTextVNode("该页面展示如何使用已封装好的指令")]}),Vue.createVNode(naive.NCard,{title:"文本复制示例一"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueOne,"onUpdate:value":e=>this.copyValueOne=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueOne]])]})]}),Vue.createVNode(naive.NCard,{title:"文本复制示例二"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueTwo,"onUpdate:value":e=>this.copyValueTwo=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueTwo]])]})]}),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:3e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.throttleBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法 3s 内仅会执行一次")])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:3e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.debounceBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法将延迟 3s 执行")])]})]}),Vue.createVNode(naive.NCard,{title:"禁用"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.disabledValue,"onUpdate:value":e=>this.disabledValue=e},{checked:()=>"取消",unchecked:()=>"禁用"}),Vue.createVNode(naive.NCard,{title:"描述"},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),Vue.createVNode(naive.NCard,{title:"原生表单"},{default:()=>[Vue.withDirectives(Vue.createVNode("form",null,[Vue.createVNode("input",{type:"text",placeholder:"请输入"},null),Vue.createVNode("button",null,[Vue.createTextVNode("提交")])]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]}),Vue.createVNode(naive.NCard,{title:"文本内容"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode("p",null,[Vue.createTextVNode("我是可以被禁用的文本内容")]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]}),Vue.createVNode(naive.NCard,{title:"naive 组件"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,justify:"start"},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NForm,null,{default:()=>[Vue.createVNode(naive.NFormItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("按钮")]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NSwitch,null,null),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]})]})]})]})}});export{a as default}; diff --git a/assets/index-qt5v82ci.js.gz b/assets/index-qt5v82ci.js.gz deleted file mode 100644 index beee97e8bb80d4025e020c4e2098e29f355c8712..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1182 zcmV;P1Y!FhiwFP!000021Kn3qPuo@$e&4Tf?^CQ=Q77Jv!b7P#^`(n>emIg(Ee>R9z3A6W@2pmPK#GgMG6mC?65ibIJ=X;%I)DR90XmA9F@7~q> zWr$T-(t^RDTLeZ=U{nb}no$!G4#Nj9j(k^D*BKc~5hw>}&3B?)4_<~GhQp6h1O_Bd z7=yvb4@Ef6NUA6@S_DQpRm5z74h@W4U_Qvn5k|uT7G1P*(`K~<^b1{w;5hc(fm12h zS3lL?t&yDtyJV2{w0XE-9v<8Co8Rv>@ z#-xB_Ey^l^3*z2aF-FqmiMB!RL*fHDGUC%-LE;!}MG62nB|tOh(hG-Ow`;V($o*R_ z7)qipS}>GE|K%18B~foJa9*UXPm|qZ?tS&z7?iQVb0T}^UMIgBLBviUkm;&5yWylD6@cfPXUwU1kCoqJ_aSQfFy<0 zbUhqC4>L#rzpT!cxa#kfVH(+!{&h@&>FoYt70|s$bt+|R@xa<$p!yVwWHV+pW7dkz zM82e&ul7Kkdf}t>V)6e(oRjg|HE}x5RMq9k%jccr z?Z3sKi>7$%j#(>`n&FO5FN;QPrk*M~$I}$AC=}UA*Wax*YP0?&$vn6B{xFS_X}tcL zN}GpSt5Bi5Bq>#(?CO+R-M8|u%%dgK$dav`wXkOwr>GNHD6;drmD*_3a@K6htd`00 zrtd?HH`a19NPRhF?WC=@`;A)8UfQ!>mYwbA_WU=?v(J&aU6QY~@*$}jIeKgDZdy}$ zcd08>8ns+oxdoD$v5gIDIaPmOXw-6Mt>~<0?WILOz}eTorqWH4cGVs7a>brsaaK3U z+yc0QM1d%h^vw>b>D(8@xE6^K z(=9~)7v}Tx$`CQXs0tRM6D&|LCu4B+`S}pZ@g6p2*ZdKN@t&7#&)#Ek6RWF2eRFHJ wm7A@<-U7FkU2`&h1Lm6SYyEVc?uX+EBx8-EIE89fuJ?cU7tr$tDfAEk0Fj?QVgLXD diff --git a/assets/index-rdKGIz_K.js b/assets/index-rdKGIz_K.js new file mode 100644 index 00000000..bcf729f0 --- /dev/null +++ b/assets/index-rdKGIz_K.js @@ -0,0 +1 @@ +const l=Vue.defineComponent({name:"RDirective",setup(){const e=Vue.reactive({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0,disabledValue:!1}),u=Vue.ref(2),t=a=>{e[a]++};return{...Vue.toRefs(e),updateDemoValue:t,ellipsisLineClamp:u}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,{title:"指令"},{default:()=>[Vue.createTextVNode("该页面展示如何使用已封装好的指令")]}),Vue.createVNode(naive.NCard,{title:"文本省略"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"单行省略"},{default:()=>[Vue.withDirectives(Vue.createVNode("div",null,[Vue.createTextVNode("我是一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的文本。")]),[[Vue.resolveDirective("ellipsis"),{type:"block",width:"100px"}]])]}),Vue.createVNode(naive.NCard,{title:"多行省略"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("该方法基于非标准属性实现(-webkit-line-clamp),可能会有兼容性问题,所以请谨慎使用。 详情参考:"),Vue.createVNode("a",{href:"https://caniuse.com/?search=line-clamp"},[Vue.createTextVNode("can i use")])]),Vue.withDirectives(Vue.createVNode("div",null,[Vue.createTextVNode("我是一段很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的文本。")]),[[Vue.resolveDirective("ellipsis"),{type:"line",width:"100px",line:this.ellipsisLineClamp}]]),Vue.createVNode(naive.NInputNumber,{value:this.ellipsisLineClamp,"onUpdate:value":e=>this.ellipsisLineClamp=e,min:1},null)]})]})]})]}),Vue.createVNode(naive.NCard,{title:"文本复制示例一"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueOne,"onUpdate:value":e=>this.copyValueOne=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueOne]])]})]}),Vue.createVNode(naive.NCard,{title:"文本复制示例二"},{default:()=>[Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInput,{value:this.copyValueTwo,"onUpdate:value":e=>this.copyValueTwo=e},null),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("复制")]}),[[Vue.resolveDirective("copy"),this.copyValueTwo]])]})]}),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:3e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.throttleBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法 3s 内仅会执行一次")])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("点击执行")]}),[[Vue.resolveDirective("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:3e3,options:{}}]]),Vue.createVNode("p",null,[Vue.createTextVNode("我执行了"),this.debounceBtnClickCount,Vue.createTextVNode("次")]),Vue.createVNode("p",null,[Vue.createTextVNode("该方法将延迟 3s 执行")])]})]}),Vue.createVNode(naive.NCard,{title:"禁用"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.disabledValue,"onUpdate:value":e=>this.disabledValue=e},{checked:()=>"取消",unchecked:()=>"禁用"}),Vue.createVNode(naive.NCard,{title:"描述"},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("该指令会强制禁用(通过 css 层面)禁用元素交互。但是 naive ui 组件提供了完整的 disabled 属性,所以在组件库有禁用需求时,直接调用组件库 disabled 属性即可。但是值得注意的是,该指令优先级最高,会覆盖组件 disabled 属性。")])]}),Vue.createVNode(naive.NCard,{title:"原生表单"},{default:()=>[Vue.withDirectives(Vue.createVNode("form",null,[Vue.createVNode("input",{type:"text",placeholder:"请输入"},null),Vue.createVNode("button",null,[Vue.createTextVNode("提交")])]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]}),Vue.createVNode(naive.NCard,{title:"文本内容"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.withDirectives(Vue.createVNode("p",null,[Vue.createTextVNode("我是可以被禁用的文本内容")]),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]}),Vue.createVNode(naive.NCard,{title:"naive 组件"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0,justify:"start"},{default:()=>[Vue.withDirectives(Vue.createVNode(naive.NForm,null,{default:()=>[Vue.createVNode(naive.NFormItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("按钮")]}),[[Vue.resolveDirective("disabled"),this.disabledValue]]),Vue.withDirectives(Vue.createVNode(naive.NSwitch,null,null),[[Vue.resolveDirective("disabled"),this.disabledValue]])]})]})]})]})]})}});export{l as default}; diff --git a/assets/index-rdKGIz_K.js.gz b/assets/index-rdKGIz_K.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d328ab08ba6e87c44a97f995d732c7eecd9bae9d GIT binary patch literal 1496 zcmV;}1t zJUF&xUlS@TQV1l3P9U9@P?XYA7+z8<0)5b84E&h-+RiF}q4Fc)m81zR%xFfkvaruR zkMDf;j1kPYenq|jbk zD*zJ3B>^E0-b8#K$1+2Gg2E%Jhm69ApzzG;_pD4uI2d&;P?xTyf~4ZR8w>mxBvF_S z-%#NIJ$U(Y>beAxBJpY{6mmq6a1X}h01T3f7^M-s1rvg&2a%BDSW#x>UmU17Iw4X@ zDn&|=k3uOBR6Rw6qlJ+mjo|&eLKFsgnjMCrySF(wLh=g7k!lpiXoW*mAQ-+e&_cYA zmZGGJSj0JS7AB0{Wsqulv>%Qj?>Mk4E7iph)fY>6t7I)}cr|0}m5jXuYi1pPe2X_n z?Z2~lWzQ;)`&xs8sUX>r7qb)Q{2Ob2)GDpC@#S>X>M)cL%g`KksV8-Y@bOg1UM#dR zoMchF!BjbLQYVPA!@$G7Ic6RKjZbNF;{)E$S4#&M|LY{g1^9D11A>D=a$vxttSoTD zun}DV)L96Eq>3JjkOC1-V1@vhWTPlffonZI;s{6$4tAVayj*UN@ApV7i1)V5fn8ZK zXLrnZCA^>++I02BOY_wPp2*>?mu7kmZ@jdoH*0$SN)kqfSagMBd3c3!E@4fdtmy?@ ztk`3FhF&)3CvjHC8#`utt@>=Ex-?hQ3+80n*j=$JAMMR`Gdt~FhtKH@VOLhou`DiT z?DSYoFN4#70UD5MT!JwQ#1Rr@>grX7=2=CCAx21C{Yi$j#Kgmg{(w}A2pO6uSVEDZ zlioqk(*K;f4r(WeOFHi;6ldkose0>>x)r1E@S=k5Dv1b`NOjn&*iDs?K;VCOYdhtN z0Sbn1G#3p+GQslHwUnCz=RP%_E-I$i)vRUB*#Fb%ejVO0H=v&-K@q!X8}6ZF@gHr> ztwTR56^4GioiNn5ds9J3;M+TTgti_eUh8Sa7RMzJBu}~L6}E3kfmZmZQqZ3iI!Hl( zQusHgpg$>emje4y#{4k)T^q}}AYx^9@Wie;xn?gG+T&6mNS#6!Q+UQp^NE2m6k+*j zz%>qfBrN(d>VTIQ5OCW8ySjaW0lPO%*6OG=vwq&&$!|#(G4W$H{@Bjhy2u|BbE>?`#33^Tqpm%G zi?il-9*_!u>~%e=4qINaXdi5T6@w0v;x34WUdFoSv`^QInx3zw%l5$p!N@X!w=&fi zOErDc`-rn+*85k6wrprmKBqIrUe27W5U!Ji!V=c*xUsu!79Sh?&kZeyHwtFyy;UA3 z>aY;rwBMN6@%*}X25V2vdEZENK5cGg%xBv*yv*bkre!uJNQu*#^FOlA@B!-MHG(4ukRnGjFfMRWr(QTa(Ed}Lbr!wD3FDZK zh+F;I*NNg|LtFOun3l!P$Ei_Bj&i??_0%8X+<%2GvKe$xE9WY>SaCMXrPm%e8@rJ2 z?lo(e),Object.assign({},t))}const D=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{X as default}; diff --git a/assets/index-wQgCpKgU.js.gz b/assets/index-wQgCpKgU.js.gz deleted file mode 100644 index 19b3af05e85edc2ce8acc832a8ee86c42fce2d35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2140 zcmV-i2&4BOiwFP!000021HD*nZxhEB{(gUjv92mx+L?ImynvCxsq>?HYEuOFD0aHE|)+{0JSCL_Uh6A&PBSv#k+Ps<0q2^ptAm312C;Zb;WG^3+%0JcKE z4`?(p6z_|)!xVKN$F>DGY>|m1&}6t3@*U96gQ*LBeFNQt{u)r0T5ia$8>~kU47DpUl&a@U&~UqB^AeEMs7xDdQY;}LCIv-7a+rrc*b2TF8d6WC zV(EHd0x^IUreTF*G0a0hYL)a^iEoeX=1#Bn=n= zI4vYl*l%Y5^^J^Nm;nBIAQF>;#%Q<=wm~1b7#-BKnBE|cs~S=yq*XAz=Z8ropn-Y} zqcR=~`(Xh3fS>PdyKphqvA5QvnyxUMM!;4{rN&ZgrYGLl5o-oVg2-?Nv#DJ$oA8|_ zXBtP74X%i&0_-0?H!vv=_uIhTMsYH=+ZmxJngmYTBZ9y_Z+DN~JcnCl`u-bR{{_ zx|rn%QQ|le%sQVeuQ@JT6T)#v*jWgnRYOK%C{8VT*A~c0GOJrVUCnXrYRt-aT>%|# zeNj(WlU%!MaffOP>`-y-(&=iBYZfhHnv+nPbUEpiYLL|a6tmNsG@| zLqky_A&(;941&?q!W7XNXDco%p}3&SENFGum-`TUWHiZTGe~1tbTWGg&zf_Hh{zH0gaJbSM1>deSM1p$Q#P*3_F@J&Z^K+%Z*K1JX!-~lKP&6>qoXnwX39UmDsJYBo4=Sh*3A2JE>$CGOp&WJ z|I*A)msY+p3fIi%YsU30^WMfzVZpfdqWEU5wDipU=UOe@C0KLMH!CMKHm1uz&+HTy%3p68k5|jre=+8t8Ml_rm$T)!4@z&IJI;3s3)|CgjhV&m z>x;(YMRW6abM@|a{-HU0d;9zK?VocAsYFtl z-X|;ei<{3OgzlgRg{ly1)_X%C%ks$#!IH}tM9@ySRhZmIwq(N)`ry`_zh?et`cqYP zKc4*p;<6d%dbSeN{8`1hiE=@e1crh()*VEl69?c!h}$JNcd#w3J%pI9c)YosozM@j zdvSBIy#Cth0ORqBv2n-z?a@wQp}3hZJ^gO`yVc^W8^*UY#Wyp>!iobcZsyJ39{s5< zHn#2>bBoT{uhCkQ7fqw)b|pT0+n8THa^#5H?)&#`{p}xqH|LlCdLcA_L+>wy=J*4I z(C~8mC?Qw{H*ViF=N5~F6?5)s`O$)P7eBdXKDb}pe7>Du+P=PME^k!t9Aoy!VqvAS zxcMU$uMrxitoys>2DfBfsE(ex|S{>o?y-y;mPtBd+~xd;7uU6fy}IoG9G zShD_k{jKrjT5;>1`S6vwxNgipGxO6%zR++3eKHm7{nqi`B5?k4Iqz{aY5!_EZ2f9l SsaEdz-~JCt+yA(;6#xJTs3;=< diff --git a/assets/index-yyfNdCCw.js.gz b/assets/index-yyfNdCCw.js.gz deleted file mode 100644 index 7dacbbd326ffdc6f99eadd69cfed99580aa533f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1316 zcmV+<1>5=`iwFP!000021HD&WZxcrpeebVGS3Jbh&ak_V9dH!nV3IiG1Co%Cq(Wh` zdu@-iJF}UYH8$2tRn@f6LW_!2QBv6g5!om7YPSX`0nZ#0c7HUbDFtlC^a(KPTNHuvj`1}~2^)+d9*i)4)ma1JZWS<}tc)m*xaG6jOz zs-uK~tvs4ACg=(ut@kKF86~mfRmzYLLQ<)~k&3AJ1PdFh2_lKlAgavNHqM&)W{=|B zLy9Bnkt!6eL{TU&FE4DMo*aN(BSOhy4(G6eF3-#hF&AXhnCk+V1EPx=zqG_lS%K0R zC0)8!v~U(1$TCNA3zz2x56ZSG0;Z@3C=t9Xmov~9tCR=l4ub=+6>U(}+5@W%<08LM zUpWNa^`i@%Sel(~x=Ry10V1qH;_M`8byoa=*=aX8a5dH_Bcg?*T?3CGp9l#e30xMH zN{e|m2R)ui>HxB9gfVc7W|GYFi;Mnbea=e*tDq2NN>C=LT{N+UO=MO!8ZA`nxqCGt zk!*Qu+?7ekEUL^XsE-FD2XVgOiYF)&IoHpZt>s+L6|Dr!R+O`NG$#%qworL`-ID8L z&Vhd2^BR@%d?2T@y%M_aUKayfXbIJqt8?~Jg0eZ2s&8s|F#zm9g)%5{&*u!7>TfgR zK|w1Ky9VdL|xC8x+&<5a{5)qExR#drA(CnC0U$p%&+T4zA zZSFjH^8DG?TBx@jsF1)_h5pR&nIjsFxzN;2TCFE*pC$6Dq}csw_~-AHUyH7fCIS9OiE1>YeG z3dy!sfZ;P~$S~->OKhld*8x$`b{}o;KD!%jK8$|78{N6Bg$eDqp8x-96WzSM^YqjA zR3(+~qm@a)j#j6`;Eg&l6_Pv*Z%z2St8_L{iZi{el2!S(|f&^ASLCj z8+A=@`<<)&v7vWj?cd_Wr zZ9CSWLucE2zk2?W+KKchpZsPvA3;+OR^Md&R diff --git a/assets/instance-CANSG-jZ.js b/assets/instance-CANSG-jZ.js deleted file mode 100644 index ad180e10..00000000 --- a/assets/instance-CANSG-jZ.js +++ /dev/null @@ -1 +0,0 @@ -import{F as t,G as n,d as R,H as q}from"./hooks-HESpGiIM.js";import{g as d}from"./utils-zTxN2cCS.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const A=(e,r)=>{t.removePendingRequest(e.config)},y=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},g=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},k=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},P=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{k(e,[P(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},v=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},C=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[f,v],implementRequestInterceptorErrorArray:[C]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(g(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/assets/instance-CANSG-jZ.js.gz b/assets/instance-CANSG-jZ.js.gz deleted file mode 100644 index 89b076ee06c6626645da8fdbf43cd7bc2a325660..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 819 zcmV-31I+v%iwFP!000021C>=_Z<|OE{eHi~;?u6QJ2f7x3RkndCi%GnHrk#7T*4|%W(J_PQdDNsm5RY*|^uv3WevW)$jz& zH(;4O|2&(0oZMP%&{}acT1i?shM(KP;0rO1Tm-_Omb?o`MBkzJ0fxobzwv zHf*bgJupqM_}|=1E<=^I_dO?Hm+hM-m|Z^N*V)v%3fq`O264(OSP!~<`R!uY6VvN9 z$jzk0*v(b{ke?m>9+(Yww%?gF-yutS) zZO4SNiA~CuDmh1RqPCMkM2r`a2190ujX^bA9!v40;bV9n;T0K{za`&hKj^?GNNeJb zun|`1cqr9Cf-mI6aaTmyXN9;^u)+M^RXo)78b~(qL7IzR;Ta`w|<1>~2Aj{sh0rNbp(J48OpKhnz=2zRq^L;^VzQDw_jmT?KXa9H>bAS>^ELG%!%4|2Tscc z2Z2w_wmy=e?X{O!erL77b{+zuz?JBvNVb#}_2;Mz&tsK3v5WnTeMetNJjc{s^+V>D zYgMy9ujVocAb4a`AnOhwQ%KN0BN;(v$fm8jszKR|P!^JB8|;XIRpVkvSy_HfD4Xx= zREJnkJ2=Uv}6rcTT0MzMBirNu9pb xHa5rgu}dYw9TG`(rGD9{ud5!E|EJ66uzq}~UhANIt(6}9^&hc)wafbl006Siomv0@ diff --git a/assets/instance-GflPbm5N.js b/assets/instance-GflPbm5N.js new file mode 100644 index 00000000..1308cb62 --- /dev/null +++ b/assets/instance-GflPbm5N.js @@ -0,0 +1 @@ +import{B as t,C as n,d as R,E as q}from"./hooks-C9tZi_HS.js";import{g as d}from"./utils-B_UBRWj5.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./currency.js@2.0.4-9OAR_aOO.js";const A=(e,r)=>{t.removePendingRequest(e)},y=(e,r)=>{t.removePendingRequest(e)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},P=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},v=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},C=(e,r)=>{P(e,[v(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},g=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},f=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[C,g],implementRequestInterceptorErrorArray:[f]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/assets/instance-GflPbm5N.js.gz b/assets/instance-GflPbm5N.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..38b8a554bcc418f0d14cd824d8397621956c0cde GIT binary patch literal 804 zcmV+<1Ka!`iwFP!000021C3Q(Z`v>vec!J@d2%G%16I}!l!}kCmQ5WM`)*YsFS(RJ z5`*o~MUnseWM`pG%ho&@u8+^T=jzxA;|&)oA2yh5C_FMtf&;V6@YpO{y%0Qh=<6lt zYe`1$)O9$&_)J&Q>4nANJA(^KT&luIlHvU8aQ1!Gd4zN5>wsk|*>BNSi?*6%`1AUH zl$~c)%tnNXA{O?RHp%EsH29EQvMPw(gXA%gt?0LDi*|_cX_K7E;{ls~8CS8p6iCth zCQ1$M2|bzbQs}>-N3`7{qamDM-v4S=PenXna@jwktz!$iJf2OL9Z?0XB=I?4hlZ<3 zJLGzP@;PWVpSYI307w>T6!kl_ZTd{l&%);HxC-0K{#!GdHtA&i+s{w($-bWo0f}$M z)o;@#JtFU>gV~%-rxxe)M5@NXLx6?ro#u)Pi1`k#APK_cZU);Fq(b0ooYetsygZCI z5yX(F8ORM!Buo+o!iSCGVju*|x;KMc{6ExKh&?pB)i{@+CMCWbYcD}A9(&02Vhz;L z1nq5lF>+o+IvB9S*N&_4x~{~dhU@4&z^xdVzeewBKjCnJz%7Iu+ylA<7J!gFK^I(% znZHERJI(oxq-)4-JxO;gN2n;{<|D-YRvqo_B&nUbS#U5)Qvjto|m1;K$N zE$YP0uf)yPpQmkv?<#qF3VR&4#k07vB5oJ|$iiVw(4OC8l@uHVJ__5ara(1oFRA=1 zYN5w|hg?!$08@arF3yXe15=(PQnAE`Zi;`wf(v*L%3pRPyfCZf>`v@ldLa!T)Fc%} z2Q-y{z&k}L0_=#gt%B8Y@da{mgr05S8UwTA!r)>qD24M>{~m)z"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var n,r=U(t);if(e){var i=U(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(o,a){if(a&&(typeof a=="object"||typeof a=="function"))return a;if(a!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return be(o)}(this,n)}}function xe(){return xe=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(t,e,n){var r=function(o,a){for(;!Object.prototype.hasOwnProperty.call(o,a)&&(o=U(o))!==null;);return o}(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(arguments.length<3?t:n):i.value}},xe.apply(this,arguments)}function gt(t){var e=function(n,r){if(typeof n!="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(t,"string");return typeof e=="symbol"?e:e+""}var mt=function(t){return!(!t||!t.Window)&&t instanceof t.Window},yt=void 0,H=void 0;function bt(t){yt=t;var e=t.document.createTextNode("");e.ownerDocument!==t.document&&typeof t.wrap=="function"&&t.wrap(e)===e&&(t=t.wrap(t)),H=t}function F(t){return mt(t)?t:(t.ownerDocument||t).defaultView||H.window}typeof window<"u"&&window&&bt(window);var we=function(t){return!!t&&Z(t)==="object"},xt=function(t){return typeof t=="function"},d={window:function(t){return t===H||mt(t)},docFrag:function(t){return we(t)&&t.nodeType===11},object:we,func:xt,number:function(t){return typeof t=="number"},bool:function(t){return typeof t=="boolean"},string:function(t){return typeof t=="string"},element:function(t){if(!t||Z(t)!=="object")return!1;var e=F(t)||H;return/object|function/.test(typeof Element>"u"?"undefined":Z(Element))?t instanceof Element||t instanceof e.Element:t.nodeType===1&&typeof t.nodeName=="string"},plainObject:function(t){return we(t)&&!!t.constructor&&/function Object\b/.test(t.constructor.toString())},array:function(t){return we(t)&&t.length!==void 0&&xt(t.splice)}};function qe(t){var e=t.interaction;if(e.prepared.name==="drag"){var n=e.prepared.axis;n==="x"?(e.coords.cur.page.y=e.coords.start.page.y,e.coords.cur.client.y=e.coords.start.client.y,e.coords.velocity.client.y=0,e.coords.velocity.page.y=0):n==="y"&&(e.coords.cur.page.x=e.coords.start.page.x,e.coords.cur.client.x=e.coords.start.client.x,e.coords.velocity.client.x=0,e.coords.velocity.page.x=0)}}function wt(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="drag"){var r=n.prepared.axis;if(r==="x"||r==="y"){var i=r==="x"?"y":"x";e.page[i]=n.coords.start.page[i],e.client[i]=n.coords.start.client[i],e.delta[i]=0}}}var Ee={id:"actions/drag",install:function(t){var e=t.actions,n=t.Interactable,r=t.defaults;n.prototype.draggable=Ee.draggable,e.map.drag=Ee,e.methodDict.drag="draggable",r.actions.drag=Ee.defaults},listeners:{"interactions:before-action-move":qe,"interactions:action-resume":qe,"interactions:action-move":wt,"auto-start:check":function(t){var e=t.interaction,n=t.interactable,r=t.buttons,i=n.options.drag;if(i&&i.enabled&&(!e.pointerIsDown||!/mouse|pointer/.test(e.pointerType)||r&n.options.drag.mouseButtons))return t.action={name:"drag",axis:i.lockAxis==="start"?i.startAxis:i.lockAxis},!1}},draggable:function(t){return d.object(t)?(this.options.drag.enabled=t.enabled!==!1,this.setPerAction("drag",t),this.setOnEvents("drag",t),/^(xy|x|y|start)$/.test(t.lockAxis)&&(this.options.drag.lockAxis=t.lockAxis),/^(xy|x|y)$/.test(t.startAxis)&&(this.options.drag.startAxis=t.startAxis),this):d.bool(t)?(this.options.drag.enabled=t,this):this.options.drag},beforeMove:qe,move:wt,defaults:{startAxis:"xy",lockAxis:"xy"},getCursor:function(){return"move"},filterEventType:function(t){return t.search("drag")===0}},Et=Ee,A={init:function(t){var e=t;A.document=e.document,A.DocumentFragment=e.DocumentFragment||ee,A.SVGElement=e.SVGElement||ee,A.SVGSVGElement=e.SVGSVGElement||ee,A.SVGElementInstance=e.SVGElementInstance||ee,A.Element=e.Element||ee,A.HTMLElement=e.HTMLElement||A.Element,A.Event=e.Event,A.Touch=e.Touch||ee,A.PointerEvent=e.PointerEvent||e.MSPointerEvent},document:null,DocumentFragment:null,SVGElement:null,SVGSVGElement:null,SVGElementInstance:null,Element:null,HTMLElement:null,Event:null,Touch:null,PointerEvent:null};function ee(){}var O=A,C={init:function(t){var e=O.Element,n=t.navigator||{};C.supportsTouch="ontouchstart"in t||d.func(t.DocumentTouch)&&O.document instanceof t.DocumentTouch,C.supportsPointerEvent=n.pointerEnabled!==!1&&!!O.PointerEvent,C.isIOS=/iP(hone|od|ad)/.test(n.platform),C.isIOS7=/iP(hone|od|ad)/.test(n.platform)&&/OS 7[^\d]/.test(n.appVersion),C.isIe9=/MSIE 9/.test(n.userAgent),C.isOperaMobile=n.appName==="Opera"&&C.supportsTouch&&/Presto/.test(n.userAgent),C.prefixedMatchesSelector="matches"in e.prototype?"matches":"webkitMatchesSelector"in e.prototype?"webkitMatchesSelector":"mozMatchesSelector"in e.prototype?"mozMatchesSelector":"oMatchesSelector"in e.prototype?"oMatchesSelector":"msMatchesSelector",C.pEventTypes=C.supportsPointerEvent?O.PointerEvent===t.MSPointerEvent?{up:"MSPointerUp",down:"MSPointerDown",over:"mouseover",out:"mouseout",move:"MSPointerMove",cancel:"MSPointerCancel"}:{up:"pointerup",down:"pointerdown",over:"pointerover",out:"pointerout",move:"pointermove",cancel:"pointercancel"}:null,C.wheelEvent=O.document&&"onmousewheel"in O.document?"mousewheel":"wheel"},supportsTouch:null,supportsPointerEvent:null,isIOS7:null,isIOS:null,isIe9:null,isOperaMobile:null,prefixedMatchesSelector:null,pEventTypes:null,wheelEvent:null},R=C;function K(t,e){if(t.contains)return t.contains(e);for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function Tt(t,e){for(;d.element(t);){if(B(t,e))return t;t=X(t)}return null}function X(t){var e=t.parentNode;if(d.docFrag(e)){for(;(e=e.host)&&d.docFrag(e););return e}return e}function B(t,e){return H!==yt&&(e=e.replace(/\/deep\//g," ")),t[R.prefixedMatchesSelector](e)}var Be=function(t){return t.parentNode||t.host};function St(t,e){for(var n,r=[],i=t;(n=Be(i))&&i!==e&&n!==i.ownerDocument;)r.unshift(i),i=n;return r}function Ve(t,e,n){for(;d.element(t);){if(B(t,e))return!0;if((t=X(t))===n)return B(t,e)}return!1}function _t(t){return t.correspondingUseElement||t}function We(t){var e=t instanceof O.SVGElement?t.getBoundingClientRect():t.getClientRects()[0];return e&&{left:e.left,right:e.right,top:e.top,bottom:e.bottom,width:e.width||e.right-e.left,height:e.height||e.bottom-e.top}}function Ge(t){var e,n=We(t);if(!R.isIOS7&&n){var r={x:(e=(e=F(t))||H).scrollX||e.document.documentElement.scrollLeft,y:e.scrollY||e.document.documentElement.scrollTop};n.left+=r.x,n.right+=r.x,n.top+=r.y,n.bottom+=r.y}return n}function Pt(t){for(var e=[];t;)e.push(t),t=X(t);return e}function Ot(t){return!!d.string(t)&&(O.document.querySelector(t),!0)}function x(t,e){for(var n in e)t[n]=e[n];return t}function kt(t,e,n){return t==="parent"?X(n):t==="self"?e.getRect(n):Tt(n,t)}function ae(t,e,n,r){var i=t;return d.string(i)?i=kt(i,e,n):d.func(i)&&(i=i.apply(void 0,r)),d.element(i)&&(i=Ge(i)),i}function Te(t){return t&&{x:"x"in t?t.x:t.left,y:"y"in t?t.y:t.top}}function Ne(t){return!t||"x"in t&&"y"in t||((t=x({},t)).x=t.left||0,t.y=t.top||0,t.width=t.width||(t.right||0)-t.x,t.height=t.height||(t.bottom||0)-t.y),t}function Se(t,e,n){t.left&&(e.left+=n.x),t.right&&(e.right+=n.x),t.top&&(e.top+=n.y),t.bottom&&(e.bottom+=n.y),e.width=e.right-e.left,e.height=e.bottom-e.top}function se(t,e,n){var r=n&&t.options[n];return Te(ae(r&&r.origin||t.options.origin,t,e,[t&&e]))||{x:0,y:0}}function $(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(c){return!0},r=arguments.length>3?arguments[3]:void 0;if(r=r||{},d.string(t)&&t.search(" ")!==-1&&(t=Dt(t)),d.array(t))return t.forEach(function(c){return $(c,e,n,r)}),r;if(d.object(t)&&(e=t,t=""),d.func(e)&&n(t))r[t]=r[t]||[],r[t].push(e);else if(d.array(e))for(var i=0,o=e;i1?At(e):e[0];zt(r,t.page),function(i,o){o=o||{},R.isOperaMobile&&Mt(i)?Oe("screen",i,o):Oe("client",i,o)}(r,t.client),t.timeStamp=n}function Ue(t){var e=[];return d.array(t)?(e[0]=t[0],e[1]=t[1]):t.type==="touchend"?t.touches.length===1?(e[0]=t.touches[0],e[1]=t.changedTouches[0]):t.touches.length===0&&(e[0]=t.changedTouches[0],e[1]=t.changedTouches[1]):(e[0]=t.touches[0],e[1]=t.touches[1]),e}function At(t){for(var e={pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0},n=0;n=(parseInt(F(b).getComputedStyle(b).zIndex,10)||0)&&(y=_);else y=_}else y=_}return y}(a);return r.activeDrops[v]||null}function Qe(t,e,n){var r=t.dropState,i={enter:null,leave:null,activate:null,deactivate:null,move:null,drop:null};return n.type==="dragstart"&&(i.activate=new te(r,n,"dropactivate"),i.activate.target=null,i.activate.dropzone=null),n.type==="dragend"&&(i.deactivate=new te(r,n,"dropdeactivate"),i.deactivate.target=null,i.deactivate.dropzone=null),r.rejected||(r.cur.element!==r.prev.element&&(r.prev.dropzone&&(i.leave=new te(r,n,"dragleave"),n.dragLeave=i.leave.target=r.prev.element,n.prevDropzone=i.leave.dropzone=r.prev.dropzone),r.cur.dropzone&&(i.enter=new te(r,n,"dragenter"),n.dragEnter=r.cur.element,n.dropzone=r.cur.dropzone)),n.type==="dragend"&&r.cur.dropzone&&(i.drop=new te(r,n,"drop"),n.dropzone=r.cur.dropzone,n.relatedTarget=r.cur.element),n.type==="dragmove"&&r.cur.dropzone&&(i.move=new te(r,n,"dropmove"),n.dropzone=r.cur.dropzone)),i}function Ze(t,e){var n=t.dropState,r=n.activeDrops,i=n.cur,o=n.prev;e.leave&&o.dropzone.fire(e.leave),e.enter&&i.dropzone.fire(e.enter),e.move&&i.dropzone.fire(e.move),e.drop&&i.dropzone.fire(e.drop),e.deactivate&&Xt(r,e.deactivate),n.prev.dropzone=i.dropzone,n.prev.element=i.element}function Lt(t,e){var n=t.interaction,r=t.iEvent,i=t.event;if(r.type==="dragmove"||r.type==="dragend"){var o=n.dropState;e.dynamicDrop&&(o.activeDrops=Je(e,n.element));var a=r,s=Yt(n,a,i);o.rejected=o.rejected&&!!s&&s.dropzone===o.cur.dropzone&&s.element===o.cur.element,o.cur.dropzone=s&&s.dropzone,o.cur.element=s&&s.element,o.events=Qe(n,0,a)}}var qt={id:"actions/drop",install:function(t){var e=t.actions,n=t.interactStatic,r=t.Interactable,i=t.defaults;t.usePlugin(Et),r.prototype.dropzone=function(o){return function(a,s){if(d.object(s)){if(a.options.drop.enabled=s.enabled!==!1,s.listeners){var c=$(s.listeners),u=Object.keys(c).reduce(function(p,f){return p[/^(enter|leave)/.test(f)?"drag".concat(f):/^(activate|deactivate|move)/.test(f)?"drop".concat(f):f]=c[f],p},{}),l=a.options.drop.listeners;l&&a.off(l),a.on(u),a.options.drop.listeners=u}return d.func(s.ondrop)&&a.on("drop",s.ondrop),d.func(s.ondropactivate)&&a.on("dropactivate",s.ondropactivate),d.func(s.ondropdeactivate)&&a.on("dropdeactivate",s.ondropdeactivate),d.func(s.ondragenter)&&a.on("dragenter",s.ondragenter),d.func(s.ondragleave)&&a.on("dragleave",s.ondragleave),d.func(s.ondropmove)&&a.on("dropmove",s.ondropmove),/^(pointer|center)$/.test(s.overlap)?a.options.drop.overlap=s.overlap:d.number(s.overlap)&&(a.options.drop.overlap=Math.max(Math.min(1,s.overlap),0)),"accept"in s&&(a.options.drop.accept=s.accept),"checker"in s&&(a.options.drop.checker=s.checker),a}return d.bool(s)?(a.options.drop.enabled=s,a):a.options.drop}(this,o)},r.prototype.dropCheck=function(o,a,s,c,u,l){return function(p,f,h,v,g,y,m){var b=!1;if(!(m=m||p.getRect(y)))return!!p.options.drop.checker&&p.options.drop.checker(f,h,b,p,y,v,g);var T=p.options.drop.overlap;if(T==="pointer"){var _=se(v,g,"drag"),w=zt(f);w.x+=_.x,w.y+=_.y;var S=w.x>m.left&&w.xm.top&&w.y=m.left&&z<=m.right&&j>=m.top&&j<=m.bottom}return P&&d.number(T)&&(b=Math.max(0,Math.min(m.right,P.right)-Math.max(m.left,P.left))*Math.max(0,Math.min(m.bottom,P.bottom)-Math.max(m.top,P.top))/(P.width*P.height)>=T),p.options.drop.checker&&(b=p.options.drop.checker(f,h,b,p,y,v,g)),b}(this,o,a,s,c,u,l)},n.dynamicDrop=function(o){return d.bool(o)?(t.dynamicDrop=o,n):t.dynamicDrop},x(e.phaselessTypes,{dragenter:!0,dragleave:!0,dropactivate:!0,dropdeactivate:!0,dropmove:!0,drop:!0}),e.methodDict.drop="dropzone",t.dynamicDrop=!1,i.actions.drop=qt.defaults},listeners:{"interactions:before-action-start":function(t){var e=t.interaction;e.prepared.name==="drag"&&(e.dropState={cur:{dropzone:null,element:null},prev:{dropzone:null,element:null},rejected:null,events:null,activeDrops:[]})},"interactions:after-action-start":function(t,e){var n=t.interaction,r=(t.event,t.iEvent);if(n.prepared.name==="drag"){var i=n.dropState;i.activeDrops=[],i.events={},i.activeDrops=Je(e,n.element),i.events=Qe(n,0,r),i.events.activate&&(Xt(i.activeDrops,i.events.activate),e.fire("actions/drop:start",{interaction:n,dragEvent:r}))}},"interactions:action-move":Lt,"interactions:after-action-move":function(t,e){var n=t.interaction,r=t.iEvent;if(n.prepared.name==="drag"){var i=n.dropState;Ze(n,i.events),e.fire("actions/drop:move",{interaction:n,dragEvent:r}),i.events={}}},"interactions:action-end":function(t,e){if(t.interaction.prepared.name==="drag"){var n=t.interaction,r=t.iEvent;Lt(t,e),Ze(n,n.dropState.events),e.fire("actions/drop:end",{interaction:n,dragEvent:r})}},"interactions:stop":function(t){var e=t.interaction;if(e.prepared.name==="drag"){var n=e.dropState;n&&(n.activeDrops=null,n.events=null,n.cur.dropzone=null,n.cur.element=null,n.prev.dropzone=null,n.prev.element=null,n.rejected=!1)}}},getActiveDrops:Je,getDrop:Yt,getDropEvents:Qe,fireDropEvents:Ze,filterEventType:function(t){return t.search("drag")===0||t.search("drop")===0},defaults:{enabled:!1,accept:null,overlap:"pointer"}},Tn=qt;function et(t){var e=t.interaction,n=t.iEvent,r=t.phase;if(e.prepared.name==="gesture"){var i=e.pointers.map(function(u){return u.pointer}),o=r==="start",a=r==="end",s=e.interactable.options.deltaSource;if(n.touches=[i[0],i[1]],o)n.distance=Ke(i,s),n.box=He(i),n.scale=1,n.ds=0,n.angle=$e(i,s),n.da=0,e.gesture.startDistance=n.distance,e.gesture.startAngle=n.angle;else if(a||e.pointers.length<2){var c=e.prevEvent;n.distance=c.distance,n.box=c.box,n.scale=c.scale,n.ds=0,n.angle=c.angle,n.da=0}else n.distance=Ke(i,s),n.box=He(i),n.scale=n.distance/e.gesture.startDistance,n.angle=$e(i,s),n.ds=n.scale-e.gesture.scale,n.da=n.angle-e.gesture.angle;e.gesture.distance=n.distance,e.gesture.angle=n.angle,d.number(n.scale)&&n.scale!==1/0&&!isNaN(n.scale)&&(e.gesture.scale=n.scale)}}var tt={id:"actions/gesture",before:["actions/drag","actions/resize"],install:function(t){var e=t.actions,n=t.Interactable,r=t.defaults;n.prototype.gesturable=function(i){return d.object(i)?(this.options.gesture.enabled=i.enabled!==!1,this.setPerAction("gesture",i),this.setOnEvents("gesture",i),this):d.bool(i)?(this.options.gesture.enabled=i,this):this.options.gesture},e.map.gesture=tt,e.methodDict.gesture="gesturable",r.actions.gesture=tt.defaults},listeners:{"interactions:action-start":et,"interactions:action-move":et,"interactions:action-end":et,"interactions:new":function(t){t.interaction.gesture={angle:0,distance:0,scale:1,startAngle:0,startDistance:0}},"auto-start:check":function(t){if(!(t.interaction.pointers.length<2)){var e=t.interactable.options.gesture;if(e&&e.enabled)return t.action={name:"gesture"},!1}}},defaults:{},getCursor:function(){return""},filterEventType:function(t){return t.search("gesture")===0}},Sn=tt;function _n(t,e,n,r,i,o,a){if(!e)return!1;if(e===!0){var s=d.number(o.width)?o.width:o.right-o.left,c=d.number(o.height)?o.height:o.bottom-o.top;if(a=Math.min(a,Math.abs((t==="left"||t==="right"?s:c)/2)),s<0&&(t==="left"?t="right":t==="right"&&(t="left")),c<0&&(t==="top"?t="bottom":t==="bottom"&&(t="top")),t==="left"){var u=s>=0?o.left:o.right;return n.x=0?o.top:o.bottom;return n.y(s>=0?o.right:o.left)-a;if(t==="bottom")return n.y>(c>=0?o.bottom:o.top)-a}return!!d.element(r)&&(d.element(e)?e===r:Ve(r,e,i))}function Bt(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="resize"&&n.resizeAxes){var r=e;n.interactable.options.resize.square?(n.resizeAxes==="y"?r.delta.x=r.delta.y:r.delta.y=r.delta.x,r.axes="xy"):(r.axes=n.resizeAxes,n.resizeAxes==="x"?r.delta.y=0:n.resizeAxes==="y"&&(r.delta.x=0))}}var Y,J,L={id:"actions/resize",before:["actions/drag"],install:function(t){var e=t.actions,n=t.browser,r=t.Interactable,i=t.defaults;L.cursors=function(o){return o.isIe9?{x:"e-resize",y:"s-resize",xy:"se-resize",top:"n-resize",left:"w-resize",bottom:"s-resize",right:"e-resize",topleft:"se-resize",bottomright:"se-resize",topright:"ne-resize",bottomleft:"ne-resize"}:{x:"ew-resize",y:"ns-resize",xy:"nwse-resize",top:"ns-resize",left:"ew-resize",bottom:"ns-resize",right:"ew-resize",topleft:"nwse-resize",bottomright:"nwse-resize",topright:"nesw-resize",bottomleft:"nesw-resize"}}(n),L.defaultMargin=n.supportsTouch||n.supportsPointerEvent?20:10,r.prototype.resizable=function(o){return function(a,s,c){return d.object(s)?(a.options.resize.enabled=s.enabled!==!1,a.setPerAction("resize",s),a.setOnEvents("resize",s),d.string(s.axis)&&/^x$|^y$|^xy$/.test(s.axis)?a.options.resize.axis=s.axis:s.axis===null&&(a.options.resize.axis=c.defaults.actions.resize.axis),d.bool(s.preserveAspectRatio)?a.options.resize.preserveAspectRatio=s.preserveAspectRatio:d.bool(s.square)&&(a.options.resize.square=s.square),a):d.bool(s)?(a.options.resize.enabled=s,a):a.options.resize}(this,o,t)},e.map.resize=L,e.methodDict.resize="resizable",i.actions.resize=L.defaults},listeners:{"interactions:new":function(t){t.interaction.resizeAxes="xy"},"interactions:action-start":function(t){(function(e){var n=e.iEvent,r=e.interaction;if(r.prepared.name==="resize"&&r.prepared.edges){var i=n,o=r.rect;r._rects={start:x({},o),corrected:x({},o),previous:x({},o),delta:{left:0,right:0,width:0,top:0,bottom:0,height:0}},i.edges=r.prepared.edges,i.rect=r._rects.corrected,i.deltaRect=r._rects.delta}})(t),Bt(t)},"interactions:action-move":function(t){(function(e){var n=e.iEvent,r=e.interaction;if(r.prepared.name==="resize"&&r.prepared.edges){var i=n,o=r.interactable.options.resize.invert,a=o==="reposition"||o==="negate",s=r.rect,c=r._rects,u=c.start,l=c.corrected,p=c.delta,f=c.previous;if(x(f,l),a){if(x(l,s),o==="reposition"){if(l.top>l.bottom){var h=l.top;l.top=l.bottom,l.bottom=h}if(l.left>l.right){var v=l.left;l.left=l.right,l.right=v}}}else l.top=Math.min(s.top,u.bottom),l.bottom=Math.max(s.bottom,u.top),l.left=Math.min(s.left,u.right),l.right=Math.max(s.right,u.left);for(var g in l.width=l.right-l.left,l.height=l.bottom-l.top,l)p[g]=l[g]-f[g];i.edges=r.prepared.edges,i.rect=l,i.deltaRect=p}})(t),Bt(t)},"interactions:action-end":function(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="resize"&&n.prepared.edges){var r=e;r.edges=n.prepared.edges,r.rect=n._rects.corrected,r.deltaRect=n._rects.delta}},"auto-start:check":function(t){var e=t.interaction,n=t.interactable,r=t.element,i=t.rect,o=t.buttons;if(i){var a=x({},e.coords.cur.page),s=n.options.resize;if(s&&s.enabled&&(!e.pointerIsDown||!/mouse|pointer/.test(e.pointerType)||o&s.mouseButtons)){if(d.object(s.edges)){var c={left:!1,right:!1,top:!1,bottom:!1};for(var u in c)c[u]=_n(u,s.edges[u],a,e._latestPointer.eventTarget,r,i,s.margin||L.defaultMargin);c.left=c.left&&!c.right,c.top=c.top&&!c.bottom,(c.left||c.right||c.top||c.bottom)&&(t.action={name:"resize",edges:c})}else{var l=s.axis!=="y"&&a.x>i.right-L.defaultMargin,p=s.axis!=="x"&&a.y>i.bottom-L.defaultMargin;(l||p)&&(t.action={name:"resize",axes:(l?"x":"")+(p?"y":"")})}return!t.action&&void 0}}}},defaults:{square:!1,preserveAspectRatio:!1,axis:"xy",margin:NaN,edges:null,invert:"none"},cursors:null,getCursor:function(t){var e=t.edges,n=t.axis,r=t.name,i=L.cursors,o=null;if(n)o=i[r+n];else if(e){for(var a="",s=0,c=["top","bottom","left","right"];s=1){var u={x:E.x*c,y:E.y*c};if(u.x||u.y){var l=Gt(o);d.window(o)?o.scrollBy(u.x,u.y):o&&(o.scrollLeft+=u.x,o.scrollTop+=u.y);var p=Gt(o),f={x:p.x-l.x,y:p.y-l.y};(f.x||f.y)&&e.fire({type:"autoscroll",target:n,interactable:e,delta:f,interaction:t,container:o})}E.prevTime=a}E.isScrolling&&(V.cancel(E.i),E.i=V.request(E.scroll))},check:function(t,e){var n;return(n=t.options[e].autoScroll)==null?void 0:n.enabled},onInteractionMove:function(t){var e=t.interaction,n=t.pointer;if(e.interacting()&&E.check(e.interactable,e.prepared.name))if(e.simulation)E.x=E.y=0;else{var r,i,o,a,s=e.interactable,c=e.element,u=e.prepared.name,l=s.options[u].autoScroll,p=Wt(l.container,s,c);if(d.window(p))a=n.clientXp.innerWidth-E.margin,o=n.clientY>p.innerHeight-E.margin;else{var f=We(p);a=n.clientXf.right-E.margin,o=n.clientY>f.bottom-E.margin}E.x=i?1:a?-1:0,E.y=o?1:r?-1:0,E.isScrolling||(E.margin=l.margin,E.speed=l.speed,E.start(e))}}};function Wt(t,e,n){return(d.string(t)?kt(t,e,n):t)||F(n)}function Gt(t){return d.window(t)&&(t=window.document.body),{x:t.scrollLeft,y:t.scrollTop}}var kn={id:"auto-scroll",install:function(t){var e=t.defaults,n=t.actions;t.autoScroll=E,E.now=function(){return t.now()},n.phaselessTypes.autoscroll=!0,e.perAction.autoScroll=E.defaults},listeners:{"interactions:new":function(t){t.interaction.autoScroll=null},"interactions:destroy":function(t){t.interaction.autoScroll=null,E.stop(),E.interaction&&(E.interaction=null)},"interactions:stop":E.stop,"interactions:action-move":function(t){return E.onInteractionMove(t)}}},Dn=kn;function fe(t,e){var n=!1;return function(){return n||(H.console.warn(e),n=!0),t.apply(this,arguments)}}function nt(t,e){return t.name=e.name,t.axis=e.axis,t.edges=e.edges,t}function In(t){return d.bool(t)?(this.options.styleCursor=t,this):t===null?(delete this.options.styleCursor,this):this.options.styleCursor}function Mn(t){return d.func(t)?(this.options.actionChecker=t,this):t===null?(delete this.options.actionChecker,this):this.options.actionChecker}var zn={id:"auto-start/interactableMethods",install:function(t){var e=t.Interactable;e.prototype.getAction=function(n,r,i,o){var a=function(s,c,u,l,p){var f=s.getRect(l),h=c.buttons||{0:1,1:4,3:8,4:16}[c.button],v={action:null,interactable:s,interaction:u,element:l,rect:f,buttons:h};return p.fire("auto-start:check",v),v.action}(this,r,i,o,t);return this.options.actionChecker?this.options.actionChecker(n,r,a,this,o,i):a},e.prototype.ignoreFrom=fe(function(n){return this._backCompatOption("ignoreFrom",n)},"Interactable.ignoreFrom() has been deprecated. Use Interactble.draggable({ignoreFrom: newValue})."),e.prototype.allowFrom=fe(function(n){return this._backCompatOption("allowFrom",n)},"Interactable.allowFrom() has been deprecated. Use Interactble.draggable({allowFrom: newValue})."),e.prototype.actionChecker=Mn,e.prototype.styleCursor=In}};function Nt(t,e,n,r,i){return e.testIgnoreAllow(e.options[t.name],n,r)&&e.options[t.name].enabled&&De(e,n,t,i)?t:null}function An(t,e,n,r,i,o,a){for(var s=0,c=r.length;s=s||h.interactable===t&&((u+=v===n.name?1:0)>=o||h.element===e&&(l++,v===n.name&&l>=a))))return!1}return s>0}function Kt(t,e){return d.number(t)?(e.autoStart.maxInteractions=t,this):e.autoStart.maxInteractions}function rt(t,e,n){var r=n.autoStart.cursorElement;r&&r!==t&&(r.style.cursor=""),t.ownerDocument.documentElement.style.cursor=e,t.style.cursor=e,n.autoStart.cursorElement=e?t:null}function $t(t,e){var n=t.interactable,r=t.element,i=t.prepared;if(t.pointerType==="mouse"&&n&&n.options.styleCursor){var o="";if(i.name){var a=n.options[i.name].cursorChecker;o=d.func(a)?a(i,n,r,t._interacting):e.actions.map[i.name].getCursor(i)}rt(t.element,o||"",e)}else e.autoStart.cursorElement&&rt(e.autoStart.cursorElement,"",e)}var Cn={id:"auto-start/base",before:["actions"],install:function(t){var e=t.interactStatic,n=t.defaults;t.usePlugin(zn),n.base.actionChecker=null,n.base.styleCursor=!0,x(n.perAction,{manualStart:!1,max:1/0,maxPerElement:1,allowFrom:null,ignoreFrom:null,mouseButtons:1}),e.maxInteractions=function(r){return Kt(r,t)},t.autoStart={maxInteractions:1/0,withinInteractionLimit:De,cursorElement:null}},listeners:{"interactions:down":function(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget;n.interacting()||Ht(n,Ut(n,r,i,o,e),e)},"interactions:move":function(t,e){(function(n,r){var i=n.interaction,o=n.pointer,a=n.event,s=n.eventTarget;i.pointerType!=="mouse"||i.pointerIsDown||i.interacting()||Ht(i,Ut(i,o,a,s,r),r)})(t,e),function(n,r){var i=n.interaction;if(i.pointerIsDown&&!i.interacting()&&i.pointerWasMoved&&i.prepared.name){r.fire("autoStart:before-start",n);var o=i.interactable,a=i.prepared.name;a&&o&&(o.options[a].manualStart||!De(o,i.element,i.prepared,r)?i.stop():(i.start(i.prepared,o,i.element),$t(i,r)))}}(t,e)},"interactions:stop":function(t,e){var n=t.interaction,r=n.interactable;r&&r.options.styleCursor&&rt(n.element,"",e)}},maxInteractions:Kt,withinInteractionLimit:De,validateAction:Nt},it=Cn,Rn={id:"auto-start/dragAxis",listeners:{"autoStart:before-start":function(t,e){var n=t.interaction,r=t.eventTarget,i=t.dx,o=t.dy;if(n.prepared.name==="drag"){var a=Math.abs(i),s=Math.abs(o),c=n.interactable.options.drag,u=c.startAxis,l=a>s?"x":a0&&(e.autoStartHoldTimer=setTimeout(function(){e.start(e.prepared,e.interactable,e.element)},n))},"interactions:move":function(t){var e=t.interaction,n=t.duplicate;e.autoStartHoldTimer&&e.pointerWasMoved&&!n&&(clearTimeout(e.autoStartHoldTimer),e.autoStartHoldTimer=null)},"autoStart:before-start":function(t){var e=t.interaction;ot(e)>0&&(e.prepared.name=null)}},getHoldDuration:ot},Fn=jn,Xn={id:"auto-start",install:function(t){t.usePlugin(it),t.usePlugin(Fn),t.usePlugin(Rn)}},Yn=function(t){return/^(always|never|auto)$/.test(t)?(this.options.preventDefault=t,this):d.bool(t)?(this.options.preventDefault=t?"always":"never",this):this.options.preventDefault};function Ln(t){var e=t.interaction,n=t.event;e.interactable&&e.interactable.checkAndPreventDefault(n)}var Jt={id:"core/interactablePreventDefault",install:function(t){var e=t.Interactable;e.prototype.preventDefault=Yn,e.prototype.checkAndPreventDefault=function(n){return function(r,i,o){var a=r.options.preventDefault;if(a!=="never")if(a!=="always"){if(i.events.supportsPassive&&/^touch(start|move)$/.test(o.type)){var s=F(o.target).document,c=i.getDocOptions(s);if(!c||!c.events||c.events.passive!==!1)return}/^(mouse|pointer|touch)*(down|start)/i.test(o.type)||d.element(o.target)&&B(o.target,"input,select,textarea,[contenteditable=true],[contenteditable=true] *")||o.preventDefault()}else o.preventDefault()}(this,t,n)},t.interactions.docEvents.push({type:"dragstart",listener:function(n){for(var r=0,i=t.interactions.list;r150)return null;var i=180*Math.atan2(r.prevEvent.velocityY,r.prevEvent.velocityX)/Math.PI;i<0&&(i+=360);var o=112.5<=i&&i<247.5,a=202.5<=i&&i<337.5;return{up:a,down:!a&&22.5<=i&&i<157.5,left:o,right:!o&&(292.5<=i||i<67.5),angle:i,speed:r.prevEvent.speed,velocity:{x:r.prevEvent.velocityX,y:r.prevEvent.velocityY}}}},{key:"preventDefault",value:function(){}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}}]),n}(ke);Object.defineProperties(st.prototype,{pageX:{get:function(){return this.page.x},set:function(t){this.page.x=t}},pageY:{get:function(){return this.page.y},set:function(t){this.page.y=t}},clientX:{get:function(){return this.client.x},set:function(t){this.client.x=t}},clientY:{get:function(){return this.client.y},set:function(t){this.client.y=t}},dx:{get:function(){return this.delta.x},set:function(t){this.delta.x=t}},dy:{get:function(){return this.delta.y},set:function(t){this.delta.y=t}},velocityX:{get:function(){return this.velocity.x},set:function(t){this.velocity.x=t}},velocityY:{get:function(){return this.velocity.y},set:function(t){this.velocity.y=t}}});var Bn=D(function t(e,n,r,i,o){k(this,t),this.id=void 0,this.pointer=void 0,this.event=void 0,this.downTime=void 0,this.downTarget=void 0,this.id=e,this.pointer=n,this.event=r,this.downTime=i,this.downTarget=o}),Vn=function(t){return t.interactable="",t.element="",t.prepared="",t.pointerIsDown="",t.pointerWasMoved="",t._proxy="",t}({}),en=function(t){return t.start="",t.move="",t.end="",t.stop="",t.interacting="",t}({}),Wn=0,Gn=function(){function t(e){var n=this,r=e.pointerType,i=e.scopeFire;k(this,t),this.interactable=null,this.element=null,this.rect=null,this._rects=void 0,this.edges=null,this._scopeFire=void 0,this.prepared={name:null,axis:null,edges:null},this.pointerType=void 0,this.pointers=[],this.downEvent=null,this.downPointer={},this._latestPointer={pointer:null,event:null,eventTarget:null},this.prevEvent=null,this.pointerIsDown=!1,this.pointerWasMoved=!1,this._interacting=!1,this._ending=!1,this._stopped=!0,this._proxy=void 0,this.simulation=null,this.doMove=fe(function(l){this.move(l)},"The interaction.doMove() method has been renamed to interaction.move()"),this.coords={start:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},prev:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},cur:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},delta:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},velocity:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0}},this._id=Wn++,this._scopeFire=i,this.pointerType=r;var o=this;this._proxy={};var a=function(l){Object.defineProperty(n._proxy,l,{get:function(){return o[l]}})};for(var s in Vn)a(s);var c=function(l){Object.defineProperty(n._proxy,l,{value:function(){return o[l].apply(o,arguments)}})};for(var u in en)c(u);this._scopeFire("interactions:new",{interaction:this})}return D(t,[{key:"pointerMoveTolerance",get:function(){return 1}},{key:"pointerDown",value:function(e,n,r){var i=this.updatePointer(e,n,r,!0),o=this.pointers[i];this._scopeFire("interactions:down",{pointer:e,event:n,eventTarget:r,pointerIndex:i,pointerInfo:o,type:"down",interaction:this})}},{key:"start",value:function(e,n,r){return!(this.interacting()||!this.pointerIsDown||this.pointers.length<(e.name==="gesture"?2:1)||!n.options[e.name].enabled)&&(nt(this.prepared,e),this.interactable=n,this.element=r,this.rect=n.getRect(r),this.edges=this.prepared.edges?x({},this.prepared.edges):{left:!0,right:!0,top:!0,bottom:!0},this._stopped=!1,this._interacting=this._doPhase({interaction:this,event:this.downEvent,phase:"start"})&&!this._stopped,this._interacting)}},{key:"pointerMove",value:function(e,n,r){this.simulation||this.modification&&this.modification.endResult||this.updatePointer(e,n,r,!1);var i,o,a=this.coords.cur.page.x===this.coords.prev.page.x&&this.coords.cur.page.y===this.coords.prev.page.y&&this.coords.cur.client.x===this.coords.prev.client.x&&this.coords.cur.client.y===this.coords.prev.client.y;this.pointerIsDown&&!this.pointerWasMoved&&(i=this.coords.cur.client.x-this.coords.start.client.x,o=this.coords.cur.client.y-this.coords.start.client.y,this.pointerWasMoved=ce(i,o)>this.pointerMoveTolerance);var s,c,u,l=this.getPointerIndex(e),p={pointer:e,pointerIndex:l,pointerInfo:this.pointers[l],event:n,type:"move",eventTarget:r,dx:i,dy:o,duplicate:a,interaction:this};a||(s=this.coords.velocity,c=this.coords.delta,u=Math.max(c.timeStamp/1e3,.001),s.page.x=c.page.x/u,s.page.y=c.page.y/u,s.client.x=c.client.x/u,s.client.y=c.client.y/u,s.timeStamp=u),this._scopeFire("interactions:move",p),a||this.simulation||(this.interacting()&&(p.type=null,this.move(p)),this.pointerWasMoved&&Pe(this.coords.prev,this.coords.cur))}},{key:"move",value:function(e){e&&e.event||It(this.coords.delta),(e=x({pointer:this._latestPointer.pointer,event:this._latestPointer.event,eventTarget:this._latestPointer.eventTarget,interaction:this},e||{})).phase="move",this._doPhase(e)}},{key:"pointerUp",value:function(e,n,r,i){var o=this.getPointerIndex(e);o===-1&&(o=this.updatePointer(e,n,r,!1));var a=/cancel$/i.test(n.type)?"cancel":"up";this._scopeFire("interactions:".concat(a),{pointer:e,pointerIndex:o,pointerInfo:this.pointers[o],event:n,eventTarget:r,type:a,curEventTarget:i,interaction:this}),this.simulation||this.end(n),this.removePointer(e,n)}},{key:"documentBlur",value:function(e){this.end(e),this._scopeFire("interactions:blur",{event:e,type:"blur",interaction:this})}},{key:"end",value:function(e){var n;this._ending=!0,e=e||this._latestPointer.event,this.interacting()&&(n=this._doPhase({event:e,interaction:this,phase:"end"})),this._ending=!1,n===!0&&this.stop()}},{key:"currentAction",value:function(){return this._interacting?this.prepared.name:null}},{key:"interacting",value:function(){return this._interacting}},{key:"stop",value:function(){this._scopeFire("interactions:stop",{interaction:this}),this.interactable=this.element=null,this._interacting=!1,this._stopped=!0,this.prepared.name=this.prevEvent=null}},{key:"getPointerIndex",value:function(e){var n=le(e);return this.pointerType==="mouse"||this.pointerType==="pen"?this.pointers.length-1:ue(this.pointers,function(r){return r.id===n})}},{key:"getPointerInfo",value:function(e){return this.pointers[this.getPointerIndex(e)]}},{key:"updatePointer",value:function(e,n,r,i){var o,a,s,c=le(e),u=this.getPointerIndex(e),l=this.pointers[u];return i=i!==!1&&(i||/(down|start)$/i.test(n.type)),l?l.pointer=e:(l=new Bn(c,e,n,null,null),u=this.pointers.length,this.pointers.push(l)),En(this.coords.cur,this.pointers.map(function(p){return p.pointer}),this._now()),o=this.coords.delta,a=this.coords.prev,s=this.coords.cur,o.page.x=s.page.x-a.page.x,o.page.y=s.page.y-a.page.y,o.client.x=s.client.x-a.client.x,o.client.y=s.client.y-a.client.y,o.timeStamp=s.timeStamp-a.timeStamp,i&&(this.pointerIsDown=!0,l.downTime=this.coords.cur.timeStamp,l.downTarget=r,_e(this.downPointer,e),this.interacting()||(Pe(this.coords.start,this.coords.cur),Pe(this.coords.prev,this.coords.cur),this.downEvent=n,this.pointerWasMoved=!1)),this._updateLatestPointer(e,n,r),this._scopeFire("interactions:update-pointer",{pointer:e,event:n,eventTarget:r,down:i,pointerInfo:l,pointerIndex:u,interaction:this}),u}},{key:"removePointer",value:function(e,n){var r=this.getPointerIndex(e);if(r!==-1){var i=this.pointers[r];this._scopeFire("interactions:remove-pointer",{pointer:e,event:n,eventTarget:null,pointerIndex:r,pointerInfo:i,interaction:this}),this.pointers.splice(r,1),this.pointerIsDown=!1}}},{key:"_updateLatestPointer",value:function(e,n,r){this._latestPointer.pointer=e,this._latestPointer.event=n,this._latestPointer.eventTarget=r}},{key:"destroy",value:function(){this._latestPointer.pointer=null,this._latestPointer.event=null,this._latestPointer.eventTarget=null}},{key:"_createPreparedEvent",value:function(e,n,r,i){return new st(this,e,this.prepared.name,n,this.element,r,i)}},{key:"_fireEvent",value:function(e){var n;(n=this.interactable)==null||n.fire(e),(!this.prevEvent||e.timeStamp>=this.prevEvent.timeStamp)&&(this.prevEvent=e)}},{key:"_doPhase",value:function(e){var n=e.event,r=e.phase,i=e.preEnd,o=e.type,a=this.rect;if(a&&r==="move"&&(Se(this.edges,a,this.coords.delta[this.interactable.options.deltaSource]),a.width=a.right-a.left,a.height=a.bottom-a.top),this._scopeFire("interactions:before-action-".concat(r),e)===!1)return!1;var s=e.iEvent=this._createPreparedEvent(n,r,i,o);return this._scopeFire("interactions:action-".concat(r),e),r==="start"&&(this.prevEvent=s),this._fireEvent(s),this._scopeFire("interactions:after-action-".concat(r),e),!0}},{key:"_now",value:function(){return Date.now()}}]),t}();function tn(t){nn(t.interaction)}function nn(t){if(!function(n){return!(!n.offset.pending.x&&!n.offset.pending.y)}(t))return!1;var e=t.offset.pending;return ct(t.coords.cur,e),ct(t.coords.delta,e),Se(t.edges,t.rect,e),e.x=0,e.y=0,!0}function Nn(t){var e=t.x,n=t.y;this.offset.pending.x+=e,this.offset.pending.y+=n,this.offset.total.x+=e,this.offset.total.y+=n}function ct(t,e){var n=t.page,r=t.client,i=e.x,o=e.y;n.x+=i,n.y+=o,r.x+=i,r.y+=o}en.offsetBy="";var Un={id:"offset",before:["modifiers","pointer-events","actions","inertia"],install:function(t){t.Interaction.prototype.offsetBy=Nn},listeners:{"interactions:new":function(t){t.interaction.offset={total:{x:0,y:0},pending:{x:0,y:0}}},"interactions:update-pointer":function(t){return function(e){e.pointerIsDown&&(ct(e.coords.cur,e.offset.total),e.offset.pending.x=0,e.offset.pending.y=0)}(t.interaction)},"interactions:before-action-start":tn,"interactions:before-action-move":tn,"interactions:before-action-end":function(t){var e=t.interaction;if(nn(e))return e.move({offset:!0}),e.end(),!1},"interactions:stop":function(t){var e=t.interaction;e.offset.total.x=0,e.offset.total.y=0,e.offset.pending.x=0,e.offset.pending.y=0}}},rn=Un,Hn=function(){function t(e){k(this,t),this.active=!1,this.isModified=!1,this.smoothEnd=!1,this.allowResume=!1,this.modification=void 0,this.modifierCount=0,this.modifierArg=void 0,this.startCoords=void 0,this.t0=0,this.v0=0,this.te=0,this.targetOffset=void 0,this.modifiedOffset=void 0,this.currentOffset=void 0,this.lambda_v0=0,this.one_ve_v0=0,this.timeout=void 0,this.interaction=void 0,this.interaction=e}return D(t,[{key:"start",value:function(e){var n=this.interaction,r=ze(n);if(!r||!r.enabled)return!1;var i=n.coords.velocity.client,o=ce(i.x,i.y),a=this.modification||(this.modification=new at(n));if(a.copyFrom(n.modification),this.t0=n._now(),this.allowResume=r.allowResume,this.v0=o,this.currentOffset={x:0,y:0},this.startCoords=n.coords.cur.page,this.modifierArg=a.fillArg({pageCoords:this.startCoords,preEnd:!0,phase:"inertiastart"}),this.t0-n.coords.cur.timeStamp<50&&o>r.minSpeed&&o>r.endSpeed)this.startInertia();else{if(a.result=a.setAll(this.modifierArg),!a.result.changed)return!1;this.startSmoothEnd()}return n.modification.result.rect=null,n.offsetBy(this.targetOffset),n._doPhase({interaction:n,event:e,phase:"inertiastart"}),n.offsetBy({x:-this.targetOffset.x,y:-this.targetOffset.y}),n.modification.result.rect=null,this.active=!0,n.simulation=this,!0}},{key:"startInertia",value:function(){var e=this,n=this.interaction.coords.velocity.client,r=ze(this.interaction),i=r.resistance,o=-Math.log(r.endSpeed/this.v0)/i;this.targetOffset={x:(n.x-o)/i,y:(n.y-o)/i},this.te=o,this.lambda_v0=i/this.v0,this.one_ve_v0=1-r.endSpeed/this.v0;var a=this.modification,s=this.modifierArg;s.pageCoords={x:this.startCoords.x+this.targetOffset.x,y:this.startCoords.y+this.targetOffset.y},a.result=a.setAll(s),a.result.changed&&(this.isModified=!0,this.modifiedOffset={x:this.targetOffset.x+a.result.delta.x,y:this.targetOffset.y+a.result.delta.y}),this.onNextFrame(function(){return e.inertiaTick()})}},{key:"startSmoothEnd",value:function(){var e=this;this.smoothEnd=!0,this.isModified=!0,this.targetOffset={x:this.modification.result.delta.x,y:this.modification.result.delta.y},this.onNextFrame(function(){return e.smoothEndTick()})}},{key:"onNextFrame",value:function(e){var n=this;this.timeout=V.request(function(){n.active&&e()})}},{key:"inertiaTick",value:function(){var e,n,r,i,o,a,s,c=this,u=this.interaction,l=ze(u).resistance,p=(u._now()-this.t0)/1e3;if(p=0;g--){var T=m[g];if(T.selector===l&&T.context===p){for(var _=T.listeners,w=_.length-1;w>=0;w--){var S=_[w];if(S.func===h&&Ae(S.options,y)){_.splice(w,1),_.length||(m.splice(g,1),s(p,f,c),s(p,f,u,!0)),b=!0;break}}if(b)break}}},delegateListener:c,delegateUseCapture:u,delegatedEvents:r,documents:i,targets:n,supportsOptions:!1,supportsPassive:!1};function a(l,p,f,h){if(l.addEventListener){var v=ve(h),g=pe(n,function(y){return y.eventTarget===l});g||(g={eventTarget:l,events:{}},n.push(g)),g.events[p]||(g.events[p]=[]),pe(g.events[p],function(y){return y.func===f&&Ae(y.options,v)})||(l.addEventListener(p,f,o.supportsOptions?v:v.capture),g.events[p].push({func:f,options:v}))}}function s(l,p,f,h){if(l.addEventListener&&l.removeEventListener){var v=ue(n,function(M){return M.eventTarget===l}),g=n[v];if(g&&g.events)if(p!=="all"){var y=!1,m=g.events[p];if(m){if(f==="all"){for(var b=m.length-1;b>=0;b--){var T=m[b];s(l,p,T.func,T.options)}return}for(var _=ve(h),w=0;w=2)continue;if(!i.interacting()&&e===i.pointerType)return i}return null}};function ln(t,e){return t.pointers.some(function(n){return n.id===e})}var Zn=lt,ut=["pointerDown","pointerMove","pointerUp","updatePointer","removePointer","windowBlur"];function un(t,e){return function(n){var r=e.interactions.list,i=Ct(n),o=Rt(n),a=o[0],s=o[1],c=[];if(/^touch/.test(n.type)){e.prevTouchTime=e.now();for(var u=0,l=n.changedTouches;u=0;r--){var i=e.interactions.list[r];i.interactable===n&&(i.stop(),e.fire("interactions:destroy",{interaction:i}),i.destroy(),e.interactions.list.length>2&&e.interactions.list.splice(r,1))}}},onDocSignal:pt,doOnInteractions:un,methodNames:ut},tr=er,G=function(t){return t[t.On=0]="On",t[t.Off=1]="Off",t}(G||{}),nr=function(){function t(e,n,r,i){k(this,t),this.target=void 0,this.options=void 0,this._actions=void 0,this.events=new cn,this._context=void 0,this._win=void 0,this._doc=void 0,this._scopeEvents=void 0,this._actions=n.actions,this.target=e,this._context=n.context||r,this._win=F(Ot(e)?this._context:e),this._doc=this._win.document,this._scopeEvents=i,this.set(n)}return D(t,[{key:"_defaults",get:function(){return{base:{},perAction:{},actions:{}}}},{key:"setOnEvents",value:function(e,n){return d.func(n.onstart)&&this.on("".concat(e,"start"),n.onstart),d.func(n.onmove)&&this.on("".concat(e,"move"),n.onmove),d.func(n.onend)&&this.on("".concat(e,"end"),n.onend),d.func(n.oninertiastart)&&this.on("".concat(e,"inertiastart"),n.oninertiastart),this}},{key:"updatePerActionListeners",value:function(e,n,r){var i,o=this,a=(i=this._actions.map[e])==null?void 0:i.filterEventType,s=function(c){return(a==null||a(c))&&Ie(c,o._actions)};(d.array(n)||d.object(n))&&this._onOff(G.Off,e,n,void 0,s),(d.array(r)||d.object(r))&&this._onOff(G.On,e,r,void 0,s)}},{key:"setPerAction",value:function(e,n){var r=this._defaults;for(var i in n){var o=i,a=this.options[e],s=n[o];o==="listeners"&&this.updatePerActionListeners(e,a.listeners,s),d.array(s)?a[o]=Ft(s):d.plainObject(s)?(a[o]=x(a[o]||{},ne(s)),d.object(r.perAction[o])&&"enabled"in r.perAction[o]&&(a[o].enabled=s.enabled!==!1)):d.bool(s)&&d.object(r.perAction[o])?a[o].enabled=s:a[o]=s}}},{key:"getRect",value:function(e){return e=e||(d.element(this.target)?this.target:null),d.string(this.target)&&(e=e||this._context.querySelector(this.target)),Ge(e)}},{key:"rectChecker",value:function(e){var n=this;return d.func(e)?(this.getRect=function(r){var i=x({},e.apply(n,r));return"width"in i||(i.width=i.right-i.left,i.height=i.bottom-i.top),i},this):e===null?(delete this.getRect,this):this.getRect}},{key:"_backCompatOption",value:function(e,n){if(Ot(n)||d.object(n)){for(var r in this.options[e]=n,this._actions.map)this.options[r][e]=n;return this}return this.options[e]}},{key:"origin",value:function(e){return this._backCompatOption("origin",e)}},{key:"deltaSource",value:function(e){return e==="page"||e==="client"?(this.options.deltaSource=e,this):this.options.deltaSource}},{key:"getAllElements",value:function(){var e=this.target;return d.string(e)?Array.from(this._context.querySelectorAll(e)):d.func(e)&&e.getAllElements?e.getAllElements():d.element(e)?[e]:[]}},{key:"context",value:function(){return this._context}},{key:"inContext",value:function(e){return this._context===e.ownerDocument||K(this._context,e)}},{key:"testIgnoreAllow",value:function(e,n,r){return!this.testIgnore(e.ignoreFrom,n,r)&&this.testAllow(e.allowFrom,n,r)}},{key:"testAllow",value:function(e,n,r){return!e||!!d.element(r)&&(d.string(e)?Ve(r,e,n):!!d.element(e)&&K(e,r))}},{key:"testIgnore",value:function(e,n,r){return!(!e||!d.element(r))&&(d.string(e)?Ve(r,e,n):!!d.element(e)&&K(e,r))}},{key:"fire",value:function(e){return this.events.fire(e),this}},{key:"_onOff",value:function(e,n,r,i,o){d.object(n)&&!d.array(n)&&(i=r,r=null);var a=$(n,r,o);for(var s in a){s==="wheel"&&(s=R.wheelEvent);for(var c=0,u=a[s];c=0;r--){var i=n[r],o=i.selector,a=i.context,s=i.listeners;o===this.target&&a===this._context&&n.splice(r,1);for(var c=s.length-1;c>=0;c--)this._scopeEvents.removeDelegate(this.target,this._context,e,s[c][0],s[c][1])}else this._scopeEvents.remove(this.target,"all")}}]),t}(),rr=function(){function t(e){var n=this;k(this,t),this.list=[],this.selectorMap={},this.scope=void 0,this.scope=e,e.addListeners({"interactable:unset":function(r){var i=r.interactable,o=i.target,a=d.string(o)?n.selectorMap[o]:o[n.scope.id],s=ue(a,function(c){return c===i});a.splice(s,1)}})}return D(t,[{key:"new",value:function(e,n){n=x(n||{},{actions:this.scope.actions});var r=new this.scope.Interactable(e,n,this.scope.document,this.scope.events);return this.scope.addDocument(r._doc),this.list.push(r),d.string(e)?(this.selectorMap[e]||(this.selectorMap[e]=[]),this.selectorMap[e].push(r)):(r.target[this.scope.id]||Object.defineProperty(e,this.scope.id,{value:[],configurable:!0}),e[this.scope.id].push(r)),this.scope.fire("interactable:new",{target:e,options:n,interactable:r,win:this.scope._win}),r}},{key:"getExisting",value:function(e,n){var r=n&&n.context||this.scope.document,i=d.string(e),o=i?this.selectorMap[e]:e[this.scope.id];if(o)return pe(o,function(a){return a._context===r&&(i||a.inContext(e))})}},{key:"forEachMatch",value:function(e,n){for(var r=0,i=this.list;rMath.abs(u.y),c.coords,c.rect),x(r,c.coords)),c.eventProps},defaults:{ratio:"preserve",equalDelta:!1,modifiers:[],enabled:!1}};function ur(t,e,n){var r=t.startCoords,i=t.edgeSign;e?n.y=r.y+(n.x-r.x)*i.y:n.x=r.x+(n.y-r.y)*i.x}function pr(t,e,n,r){var i=t.startRect,o=t.startCoords,a=t.ratio,s=t.edgeSign;if(e){var c=r.width/a;n.y=o.y+(c-i.height)*s.y}else{var u=r.height*a;n.x=o.x+(u-i.width)*s.x}}var fr=W(lr,"aspectRatio"),vn=function(){};vn._defaults={};var Ce=vn;function Q(t,e,n){return d.func(t)?ae(t,e.interactable,e.element,[n.x,n.y,e]):ae(t,e.interactable,e.element)}var Re={start:function(t){var e=t.rect,n=t.startOffset,r=t.state,i=t.interaction,o=t.pageCoords,a=r.options,s=a.elementRect,c=x({left:0,top:0,right:0,bottom:0},a.offset||{});if(e&&s){var u=Q(a.restriction,i,o);if(u){var l=u.right-u.left-e.width,p=u.bottom-u.top-e.height;l<0&&(c.left+=l,c.right+=l),p<0&&(c.top+=p,c.bottom+=p)}c.left+=n.left-e.width*s.left,c.top+=n.top-e.height*s.top,c.right+=n.right-e.width*(1-s.right),c.bottom+=n.bottom-e.height*(1-s.bottom)}r.offset=c},set:function(t){var e=t.coords,n=t.interaction,r=t.state,i=r.options,o=r.offset,a=Q(i.restriction,n,e);if(a){var s=function(c){return!c||"left"in c&&"top"in c||((c=x({},c)).left=c.x||0,c.top=c.y||0,c.right=c.right||c.left+c.width,c.bottom=c.bottom||c.top+c.height),c}(a);e.x=Math.max(Math.min(s.right-o.right,e.x),s.left+o.left),e.y=Math.max(Math.min(s.bottom-o.bottom,e.y),s.top+o.top)}},defaults:{restriction:null,elementRect:null,offset:null,endOnly:!1,enabled:!1}},dr=W(Re,"restrict"),hn={top:1/0,left:1/0,bottom:-1/0,right:-1/0},gn={top:-1/0,left:-1/0,bottom:1/0,right:1/0};function mn(t,e){for(var n=0,r=["top","left","bottom","right"];n"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var n,r=U(t);if(e){var i=U(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(o,a){if(a&&(typeof a=="object"||typeof a=="function"))return a;if(a!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return be(o)}(this,n)}}function xe(){return xe=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(t,e,n){var r=function(o,a){for(;!Object.prototype.hasOwnProperty.call(o,a)&&(o=U(o))!==null;);return o}(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(arguments.length<3?t:n):i.value}},xe.apply(this,arguments)}function gt(t){var e=function(n,r){if(typeof n!="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r||"default");if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(n)}(t,"string");return typeof e=="symbol"?e:e+""}var mt=function(t){return!(!t||!t.Window)&&t instanceof t.Window},yt=void 0,H=void 0;function bt(t){yt=t;var e=t.document.createTextNode("");e.ownerDocument!==t.document&&typeof t.wrap=="function"&&t.wrap(e)===e&&(t=t.wrap(t)),H=t}function F(t){return mt(t)?t:(t.ownerDocument||t).defaultView||H.window}typeof window<"u"&&window&&bt(window);var we=function(t){return!!t&&Z(t)==="object"},xt=function(t){return typeof t=="function"},d={window:function(t){return t===H||mt(t)},docFrag:function(t){return we(t)&&t.nodeType===11},object:we,func:xt,number:function(t){return typeof t=="number"},bool:function(t){return typeof t=="boolean"},string:function(t){return typeof t=="string"},element:function(t){if(!t||Z(t)!=="object")return!1;var e=F(t)||H;return/object|function/.test(typeof Element>"u"?"undefined":Z(Element))?t instanceof Element||t instanceof e.Element:t.nodeType===1&&typeof t.nodeName=="string"},plainObject:function(t){return we(t)&&!!t.constructor&&/function Object\b/.test(t.constructor.toString())},array:function(t){return we(t)&&t.length!==void 0&&xt(t.splice)}};function qe(t){var e=t.interaction;if(e.prepared.name==="drag"){var n=e.prepared.axis;n==="x"?(e.coords.cur.page.y=e.coords.start.page.y,e.coords.cur.client.y=e.coords.start.client.y,e.coords.velocity.client.y=0,e.coords.velocity.page.y=0):n==="y"&&(e.coords.cur.page.x=e.coords.start.page.x,e.coords.cur.client.x=e.coords.start.client.x,e.coords.velocity.client.x=0,e.coords.velocity.page.x=0)}}function wt(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="drag"){var r=n.prepared.axis;if(r==="x"||r==="y"){var i=r==="x"?"y":"x";e.page[i]=n.coords.start.page[i],e.client[i]=n.coords.start.client[i],e.delta[i]=0}}}var Ee={id:"actions/drag",install:function(t){var e=t.actions,n=t.Interactable,r=t.defaults;n.prototype.draggable=Ee.draggable,e.map.drag=Ee,e.methodDict.drag="draggable",r.actions.drag=Ee.defaults},listeners:{"interactions:before-action-move":qe,"interactions:action-resume":qe,"interactions:action-move":wt,"auto-start:check":function(t){var e=t.interaction,n=t.interactable,r=t.buttons,i=n.options.drag;if(i&&i.enabled&&(!e.pointerIsDown||!/mouse|pointer/.test(e.pointerType)||r&n.options.drag.mouseButtons))return t.action={name:"drag",axis:i.lockAxis==="start"?i.startAxis:i.lockAxis},!1}},draggable:function(t){return d.object(t)?(this.options.drag.enabled=t.enabled!==!1,this.setPerAction("drag",t),this.setOnEvents("drag",t),/^(xy|x|y|start)$/.test(t.lockAxis)&&(this.options.drag.lockAxis=t.lockAxis),/^(xy|x|y)$/.test(t.startAxis)&&(this.options.drag.startAxis=t.startAxis),this):d.bool(t)?(this.options.drag.enabled=t,this):this.options.drag},beforeMove:qe,move:wt,defaults:{startAxis:"xy",lockAxis:"xy"},getCursor:function(){return"move"},filterEventType:function(t){return t.search("drag")===0}},Et=Ee,A={init:function(t){var e=t;A.document=e.document,A.DocumentFragment=e.DocumentFragment||ee,A.SVGElement=e.SVGElement||ee,A.SVGSVGElement=e.SVGSVGElement||ee,A.SVGElementInstance=e.SVGElementInstance||ee,A.Element=e.Element||ee,A.HTMLElement=e.HTMLElement||A.Element,A.Event=e.Event,A.Touch=e.Touch||ee,A.PointerEvent=e.PointerEvent||e.MSPointerEvent},document:null,DocumentFragment:null,SVGElement:null,SVGSVGElement:null,SVGElementInstance:null,Element:null,HTMLElement:null,Event:null,Touch:null,PointerEvent:null};function ee(){}var O=A,C={init:function(t){var e=O.Element,n=t.navigator||{};C.supportsTouch="ontouchstart"in t||d.func(t.DocumentTouch)&&O.document instanceof t.DocumentTouch,C.supportsPointerEvent=n.pointerEnabled!==!1&&!!O.PointerEvent,C.isIOS=/iP(hone|od|ad)/.test(n.platform),C.isIOS7=/iP(hone|od|ad)/.test(n.platform)&&/OS 7[^\d]/.test(n.appVersion),C.isIe9=/MSIE 9/.test(n.userAgent),C.isOperaMobile=n.appName==="Opera"&&C.supportsTouch&&/Presto/.test(n.userAgent),C.prefixedMatchesSelector="matches"in e.prototype?"matches":"webkitMatchesSelector"in e.prototype?"webkitMatchesSelector":"mozMatchesSelector"in e.prototype?"mozMatchesSelector":"oMatchesSelector"in e.prototype?"oMatchesSelector":"msMatchesSelector",C.pEventTypes=C.supportsPointerEvent?O.PointerEvent===t.MSPointerEvent?{up:"MSPointerUp",down:"MSPointerDown",over:"mouseover",out:"mouseout",move:"MSPointerMove",cancel:"MSPointerCancel"}:{up:"pointerup",down:"pointerdown",over:"pointerover",out:"pointerout",move:"pointermove",cancel:"pointercancel"}:null,C.wheelEvent=O.document&&"onmousewheel"in O.document?"mousewheel":"wheel"},supportsTouch:null,supportsPointerEvent:null,isIOS7:null,isIOS:null,isIe9:null,isOperaMobile:null,prefixedMatchesSelector:null,pEventTypes:null,wheelEvent:null},R=C;function K(t,e){if(t.contains)return t.contains(e);for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function Tt(t,e){for(;d.element(t);){if(B(t,e))return t;t=X(t)}return null}function X(t){var e=t.parentNode;if(d.docFrag(e)){for(;(e=e.host)&&d.docFrag(e););return e}return e}function B(t,e){return H!==yt&&(e=e.replace(/\/deep\//g," ")),t[R.prefixedMatchesSelector](e)}var Be=function(t){return t.parentNode||t.host};function St(t,e){for(var n,r=[],i=t;(n=Be(i))&&i!==e&&n!==i.ownerDocument;)r.unshift(i),i=n;return r}function Ve(t,e,n){for(;d.element(t);){if(B(t,e))return!0;if((t=X(t))===n)return B(t,e)}return!1}function _t(t){return t.correspondingUseElement||t}function We(t){var e=t instanceof O.SVGElement?t.getBoundingClientRect():t.getClientRects()[0];return e&&{left:e.left,right:e.right,top:e.top,bottom:e.bottom,width:e.width||e.right-e.left,height:e.height||e.bottom-e.top}}function Ge(t){var e,n=We(t);if(!R.isIOS7&&n){var r={x:(e=(e=F(t))||H).scrollX||e.document.documentElement.scrollLeft,y:e.scrollY||e.document.documentElement.scrollTop};n.left+=r.x,n.right+=r.x,n.top+=r.y,n.bottom+=r.y}return n}function Pt(t){for(var e=[];t;)e.push(t),t=X(t);return e}function Ot(t){return!!d.string(t)&&(O.document.querySelector(t),!0)}function x(t,e){for(var n in e)t[n]=e[n];return t}function kt(t,e,n){return t==="parent"?X(n):t==="self"?e.getRect(n):Tt(n,t)}function ae(t,e,n,r){var i=t;return d.string(i)?i=kt(i,e,n):d.func(i)&&(i=i.apply(void 0,r)),d.element(i)&&(i=Ge(i)),i}function Te(t){return t&&{x:"x"in t?t.x:t.left,y:"y"in t?t.y:t.top}}function Ne(t){return!t||"x"in t&&"y"in t||((t=x({},t)).x=t.left||0,t.y=t.top||0,t.width=t.width||(t.right||0)-t.x,t.height=t.height||(t.bottom||0)-t.y),t}function Se(t,e,n){t.left&&(e.left+=n.x),t.right&&(e.right+=n.x),t.top&&(e.top+=n.y),t.bottom&&(e.bottom+=n.y),e.width=e.right-e.left,e.height=e.bottom-e.top}function se(t,e,n){var r=n&&t.options[n];return Te(ae(r&&r.origin||t.options.origin,t,e,[t&&e]))||{x:0,y:0}}function $(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(c){return!0},r=arguments.length>3?arguments[3]:void 0;if(r=r||{},d.string(t)&&t.search(" ")!==-1&&(t=Dt(t)),d.array(t))return t.forEach(function(c){return $(c,e,n,r)}),r;if(d.object(t)&&(e=t,t=""),d.func(e)&&n(t))r[t]=r[t]||[],r[t].push(e);else if(d.array(e))for(var i=0,o=e;i1?At(e):e[0];zt(r,t.page),function(i,o){o=o||{},R.isOperaMobile&&Mt(i)?Oe("screen",i,o):Oe("client",i,o)}(r,t.client),t.timeStamp=n}function Ue(t){var e=[];return d.array(t)?(e[0]=t[0],e[1]=t[1]):t.type==="touchend"?t.touches.length===1?(e[0]=t.touches[0],e[1]=t.changedTouches[0]):t.touches.length===0&&(e[0]=t.changedTouches[0],e[1]=t.changedTouches[1]):(e[0]=t.touches[0],e[1]=t.touches[1]),e}function At(t){for(var e={pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0},n=0;n=(parseInt(F(b).getComputedStyle(b).zIndex,10)||0)&&(y=_);else y=_}else y=_}return y}(a);return r.activeDrops[v]||null}function Qe(t,e,n){var r=t.dropState,i={enter:null,leave:null,activate:null,deactivate:null,move:null,drop:null};return n.type==="dragstart"&&(i.activate=new te(r,n,"dropactivate"),i.activate.target=null,i.activate.dropzone=null),n.type==="dragend"&&(i.deactivate=new te(r,n,"dropdeactivate"),i.deactivate.target=null,i.deactivate.dropzone=null),r.rejected||(r.cur.element!==r.prev.element&&(r.prev.dropzone&&(i.leave=new te(r,n,"dragleave"),n.dragLeave=i.leave.target=r.prev.element,n.prevDropzone=i.leave.dropzone=r.prev.dropzone),r.cur.dropzone&&(i.enter=new te(r,n,"dragenter"),n.dragEnter=r.cur.element,n.dropzone=r.cur.dropzone)),n.type==="dragend"&&r.cur.dropzone&&(i.drop=new te(r,n,"drop"),n.dropzone=r.cur.dropzone,n.relatedTarget=r.cur.element),n.type==="dragmove"&&r.cur.dropzone&&(i.move=new te(r,n,"dropmove"),n.dropzone=r.cur.dropzone)),i}function Ze(t,e){var n=t.dropState,r=n.activeDrops,i=n.cur,o=n.prev;e.leave&&o.dropzone.fire(e.leave),e.enter&&i.dropzone.fire(e.enter),e.move&&i.dropzone.fire(e.move),e.drop&&i.dropzone.fire(e.drop),e.deactivate&&Xt(r,e.deactivate),n.prev.dropzone=i.dropzone,n.prev.element=i.element}function Lt(t,e){var n=t.interaction,r=t.iEvent,i=t.event;if(r.type==="dragmove"||r.type==="dragend"){var o=n.dropState;e.dynamicDrop&&(o.activeDrops=Je(e,n.element));var a=r,s=Yt(n,a,i);o.rejected=o.rejected&&!!s&&s.dropzone===o.cur.dropzone&&s.element===o.cur.element,o.cur.dropzone=s&&s.dropzone,o.cur.element=s&&s.element,o.events=Qe(n,0,a)}}var qt={id:"actions/drop",install:function(t){var e=t.actions,n=t.interactStatic,r=t.Interactable,i=t.defaults;t.usePlugin(Et),r.prototype.dropzone=function(o){return function(a,s){if(d.object(s)){if(a.options.drop.enabled=s.enabled!==!1,s.listeners){var c=$(s.listeners),u=Object.keys(c).reduce(function(p,f){return p[/^(enter|leave)/.test(f)?"drag".concat(f):/^(activate|deactivate|move)/.test(f)?"drop".concat(f):f]=c[f],p},{}),l=a.options.drop.listeners;l&&a.off(l),a.on(u),a.options.drop.listeners=u}return d.func(s.ondrop)&&a.on("drop",s.ondrop),d.func(s.ondropactivate)&&a.on("dropactivate",s.ondropactivate),d.func(s.ondropdeactivate)&&a.on("dropdeactivate",s.ondropdeactivate),d.func(s.ondragenter)&&a.on("dragenter",s.ondragenter),d.func(s.ondragleave)&&a.on("dragleave",s.ondragleave),d.func(s.ondropmove)&&a.on("dropmove",s.ondropmove),/^(pointer|center)$/.test(s.overlap)?a.options.drop.overlap=s.overlap:d.number(s.overlap)&&(a.options.drop.overlap=Math.max(Math.min(1,s.overlap),0)),"accept"in s&&(a.options.drop.accept=s.accept),"checker"in s&&(a.options.drop.checker=s.checker),a}return d.bool(s)?(a.options.drop.enabled=s,a):a.options.drop}(this,o)},r.prototype.dropCheck=function(o,a,s,c,u,l){return function(p,f,h,v,g,y,m){var b=!1;if(!(m=m||p.getRect(y)))return!!p.options.drop.checker&&p.options.drop.checker(f,h,b,p,y,v,g);var T=p.options.drop.overlap;if(T==="pointer"){var _=se(v,g,"drag"),w=zt(f);w.x+=_.x,w.y+=_.y;var S=w.x>m.left&&w.xm.top&&w.y=m.left&&z<=m.right&&j>=m.top&&j<=m.bottom}return P&&d.number(T)&&(b=Math.max(0,Math.min(m.right,P.right)-Math.max(m.left,P.left))*Math.max(0,Math.min(m.bottom,P.bottom)-Math.max(m.top,P.top))/(P.width*P.height)>=T),p.options.drop.checker&&(b=p.options.drop.checker(f,h,b,p,y,v,g)),b}(this,o,a,s,c,u,l)},n.dynamicDrop=function(o){return d.bool(o)?(t.dynamicDrop=o,n):t.dynamicDrop},x(e.phaselessTypes,{dragenter:!0,dragleave:!0,dropactivate:!0,dropdeactivate:!0,dropmove:!0,drop:!0}),e.methodDict.drop="dropzone",t.dynamicDrop=!1,i.actions.drop=qt.defaults},listeners:{"interactions:before-action-start":function(t){var e=t.interaction;e.prepared.name==="drag"&&(e.dropState={cur:{dropzone:null,element:null},prev:{dropzone:null,element:null},rejected:null,events:null,activeDrops:[]})},"interactions:after-action-start":function(t,e){var n=t.interaction,r=(t.event,t.iEvent);if(n.prepared.name==="drag"){var i=n.dropState;i.activeDrops=[],i.events={},i.activeDrops=Je(e,n.element),i.events=Qe(n,0,r),i.events.activate&&(Xt(i.activeDrops,i.events.activate),e.fire("actions/drop:start",{interaction:n,dragEvent:r}))}},"interactions:action-move":Lt,"interactions:after-action-move":function(t,e){var n=t.interaction,r=t.iEvent;if(n.prepared.name==="drag"){var i=n.dropState;Ze(n,i.events),e.fire("actions/drop:move",{interaction:n,dragEvent:r}),i.events={}}},"interactions:action-end":function(t,e){if(t.interaction.prepared.name==="drag"){var n=t.interaction,r=t.iEvent;Lt(t,e),Ze(n,n.dropState.events),e.fire("actions/drop:end",{interaction:n,dragEvent:r})}},"interactions:stop":function(t){var e=t.interaction;if(e.prepared.name==="drag"){var n=e.dropState;n&&(n.activeDrops=null,n.events=null,n.cur.dropzone=null,n.cur.element=null,n.prev.dropzone=null,n.prev.element=null,n.rejected=!1)}}},getActiveDrops:Je,getDrop:Yt,getDropEvents:Qe,fireDropEvents:Ze,filterEventType:function(t){return t.search("drag")===0||t.search("drop")===0},defaults:{enabled:!1,accept:null,overlap:"pointer"}},Tn=qt;function et(t){var e=t.interaction,n=t.iEvent,r=t.phase;if(e.prepared.name==="gesture"){var i=e.pointers.map(function(u){return u.pointer}),o=r==="start",a=r==="end",s=e.interactable.options.deltaSource;if(n.touches=[i[0],i[1]],o)n.distance=Ke(i,s),n.box=He(i),n.scale=1,n.ds=0,n.angle=$e(i,s),n.da=0,e.gesture.startDistance=n.distance,e.gesture.startAngle=n.angle;else if(a||e.pointers.length<2){var c=e.prevEvent;n.distance=c.distance,n.box=c.box,n.scale=c.scale,n.ds=0,n.angle=c.angle,n.da=0}else n.distance=Ke(i,s),n.box=He(i),n.scale=n.distance/e.gesture.startDistance,n.angle=$e(i,s),n.ds=n.scale-e.gesture.scale,n.da=n.angle-e.gesture.angle;e.gesture.distance=n.distance,e.gesture.angle=n.angle,d.number(n.scale)&&n.scale!==1/0&&!isNaN(n.scale)&&(e.gesture.scale=n.scale)}}var tt={id:"actions/gesture",before:["actions/drag","actions/resize"],install:function(t){var e=t.actions,n=t.Interactable,r=t.defaults;n.prototype.gesturable=function(i){return d.object(i)?(this.options.gesture.enabled=i.enabled!==!1,this.setPerAction("gesture",i),this.setOnEvents("gesture",i),this):d.bool(i)?(this.options.gesture.enabled=i,this):this.options.gesture},e.map.gesture=tt,e.methodDict.gesture="gesturable",r.actions.gesture=tt.defaults},listeners:{"interactions:action-start":et,"interactions:action-move":et,"interactions:action-end":et,"interactions:new":function(t){t.interaction.gesture={angle:0,distance:0,scale:1,startAngle:0,startDistance:0}},"auto-start:check":function(t){if(!(t.interaction.pointers.length<2)){var e=t.interactable.options.gesture;if(e&&e.enabled)return t.action={name:"gesture"},!1}}},defaults:{},getCursor:function(){return""},filterEventType:function(t){return t.search("gesture")===0}},Sn=tt;function _n(t,e,n,r,i,o,a){if(!e)return!1;if(e===!0){var s=d.number(o.width)?o.width:o.right-o.left,c=d.number(o.height)?o.height:o.bottom-o.top;if(a=Math.min(a,Math.abs((t==="left"||t==="right"?s:c)/2)),s<0&&(t==="left"?t="right":t==="right"&&(t="left")),c<0&&(t==="top"?t="bottom":t==="bottom"&&(t="top")),t==="left"){var u=s>=0?o.left:o.right;return n.x=0?o.top:o.bottom;return n.y(s>=0?o.right:o.left)-a;if(t==="bottom")return n.y>(c>=0?o.bottom:o.top)-a}return!!d.element(r)&&(d.element(e)?e===r:Ve(r,e,i))}function Bt(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="resize"&&n.resizeAxes){var r=e;n.interactable.options.resize.square?(n.resizeAxes==="y"?r.delta.x=r.delta.y:r.delta.y=r.delta.x,r.axes="xy"):(r.axes=n.resizeAxes,n.resizeAxes==="x"?r.delta.y=0:n.resizeAxes==="y"&&(r.delta.x=0))}}var Y,J,L={id:"actions/resize",before:["actions/drag"],install:function(t){var e=t.actions,n=t.browser,r=t.Interactable,i=t.defaults;L.cursors=function(o){return o.isIe9?{x:"e-resize",y:"s-resize",xy:"se-resize",top:"n-resize",left:"w-resize",bottom:"s-resize",right:"e-resize",topleft:"se-resize",bottomright:"se-resize",topright:"ne-resize",bottomleft:"ne-resize"}:{x:"ew-resize",y:"ns-resize",xy:"nwse-resize",top:"ns-resize",left:"ew-resize",bottom:"ns-resize",right:"ew-resize",topleft:"nwse-resize",bottomright:"nwse-resize",topright:"nesw-resize",bottomleft:"nesw-resize"}}(n),L.defaultMargin=n.supportsTouch||n.supportsPointerEvent?20:10,r.prototype.resizable=function(o){return function(a,s,c){return d.object(s)?(a.options.resize.enabled=s.enabled!==!1,a.setPerAction("resize",s),a.setOnEvents("resize",s),d.string(s.axis)&&/^x$|^y$|^xy$/.test(s.axis)?a.options.resize.axis=s.axis:s.axis===null&&(a.options.resize.axis=c.defaults.actions.resize.axis),d.bool(s.preserveAspectRatio)?a.options.resize.preserveAspectRatio=s.preserveAspectRatio:d.bool(s.square)&&(a.options.resize.square=s.square),a):d.bool(s)?(a.options.resize.enabled=s,a):a.options.resize}(this,o,t)},e.map.resize=L,e.methodDict.resize="resizable",i.actions.resize=L.defaults},listeners:{"interactions:new":function(t){t.interaction.resizeAxes="xy"},"interactions:action-start":function(t){(function(e){var n=e.iEvent,r=e.interaction;if(r.prepared.name==="resize"&&r.prepared.edges){var i=n,o=r.rect;r._rects={start:x({},o),corrected:x({},o),previous:x({},o),delta:{left:0,right:0,width:0,top:0,bottom:0,height:0}},i.edges=r.prepared.edges,i.rect=r._rects.corrected,i.deltaRect=r._rects.delta}})(t),Bt(t)},"interactions:action-move":function(t){(function(e){var n=e.iEvent,r=e.interaction;if(r.prepared.name==="resize"&&r.prepared.edges){var i=n,o=r.interactable.options.resize.invert,a=o==="reposition"||o==="negate",s=r.rect,c=r._rects,u=c.start,l=c.corrected,p=c.delta,f=c.previous;if(x(f,l),a){if(x(l,s),o==="reposition"){if(l.top>l.bottom){var h=l.top;l.top=l.bottom,l.bottom=h}if(l.left>l.right){var v=l.left;l.left=l.right,l.right=v}}}else l.top=Math.min(s.top,u.bottom),l.bottom=Math.max(s.bottom,u.top),l.left=Math.min(s.left,u.right),l.right=Math.max(s.right,u.left);for(var g in l.width=l.right-l.left,l.height=l.bottom-l.top,l)p[g]=l[g]-f[g];i.edges=r.prepared.edges,i.rect=l,i.deltaRect=p}})(t),Bt(t)},"interactions:action-end":function(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="resize"&&n.prepared.edges){var r=e;r.edges=n.prepared.edges,r.rect=n._rects.corrected,r.deltaRect=n._rects.delta}},"auto-start:check":function(t){var e=t.interaction,n=t.interactable,r=t.element,i=t.rect,o=t.buttons;if(i){var a=x({},e.coords.cur.page),s=n.options.resize;if(s&&s.enabled&&(!e.pointerIsDown||!/mouse|pointer/.test(e.pointerType)||o&s.mouseButtons)){if(d.object(s.edges)){var c={left:!1,right:!1,top:!1,bottom:!1};for(var u in c)c[u]=_n(u,s.edges[u],a,e._latestPointer.eventTarget,r,i,s.margin||L.defaultMargin);c.left=c.left&&!c.right,c.top=c.top&&!c.bottom,(c.left||c.right||c.top||c.bottom)&&(t.action={name:"resize",edges:c})}else{var l=s.axis!=="y"&&a.x>i.right-L.defaultMargin,p=s.axis!=="x"&&a.y>i.bottom-L.defaultMargin;(l||p)&&(t.action={name:"resize",axes:(l?"x":"")+(p?"y":"")})}return!t.action&&void 0}}}},defaults:{square:!1,preserveAspectRatio:!1,axis:"xy",margin:NaN,edges:null,invert:"none"},cursors:null,getCursor:function(t){var e=t.edges,n=t.axis,r=t.name,i=L.cursors,o=null;if(n)o=i[r+n];else if(e){for(var a="",s=0,c=["top","bottom","left","right"];s=1){var u={x:E.x*c,y:E.y*c};if(u.x||u.y){var l=Gt(o);d.window(o)?o.scrollBy(u.x,u.y):o&&(o.scrollLeft+=u.x,o.scrollTop+=u.y);var p=Gt(o),f={x:p.x-l.x,y:p.y-l.y};(f.x||f.y)&&e.fire({type:"autoscroll",target:n,interactable:e,delta:f,interaction:t,container:o})}E.prevTime=a}E.isScrolling&&(V.cancel(E.i),E.i=V.request(E.scroll))},check:function(t,e){var n;return(n=t.options[e].autoScroll)==null?void 0:n.enabled},onInteractionMove:function(t){var e=t.interaction,n=t.pointer;if(e.interacting()&&E.check(e.interactable,e.prepared.name))if(e.simulation)E.x=E.y=0;else{var r,i,o,a,s=e.interactable,c=e.element,u=e.prepared.name,l=s.options[u].autoScroll,p=Wt(l.container,s,c);if(d.window(p))a=n.clientXp.innerWidth-E.margin,o=n.clientY>p.innerHeight-E.margin;else{var f=We(p);a=n.clientXf.right-E.margin,o=n.clientY>f.bottom-E.margin}E.x=i?1:a?-1:0,E.y=o?1:r?-1:0,E.isScrolling||(E.margin=l.margin,E.speed=l.speed,E.start(e))}}};function Wt(t,e,n){return(d.string(t)?kt(t,e,n):t)||F(n)}function Gt(t){return d.window(t)&&(t=window.document.body),{x:t.scrollLeft,y:t.scrollTop}}var kn={id:"auto-scroll",install:function(t){var e=t.defaults,n=t.actions;t.autoScroll=E,E.now=function(){return t.now()},n.phaselessTypes.autoscroll=!0,e.perAction.autoScroll=E.defaults},listeners:{"interactions:new":function(t){t.interaction.autoScroll=null},"interactions:destroy":function(t){t.interaction.autoScroll=null,E.stop(),E.interaction&&(E.interaction=null)},"interactions:stop":E.stop,"interactions:action-move":function(t){return E.onInteractionMove(t)}}},Dn=kn;function fe(t,e){var n=!1;return function(){return n||(H.console.warn(e),n=!0),t.apply(this,arguments)}}function nt(t,e){return t.name=e.name,t.axis=e.axis,t.edges=e.edges,t}function In(t){return d.bool(t)?(this.options.styleCursor=t,this):t===null?(delete this.options.styleCursor,this):this.options.styleCursor}function Mn(t){return d.func(t)?(this.options.actionChecker=t,this):t===null?(delete this.options.actionChecker,this):this.options.actionChecker}var zn={id:"auto-start/interactableMethods",install:function(t){var e=t.Interactable;e.prototype.getAction=function(n,r,i,o){var a=function(s,c,u,l,p){var f=s.getRect(l),h=c.buttons||{0:1,1:4,3:8,4:16}[c.button],v={action:null,interactable:s,interaction:u,element:l,rect:f,buttons:h};return p.fire("auto-start:check",v),v.action}(this,r,i,o,t);return this.options.actionChecker?this.options.actionChecker(n,r,a,this,o,i):a},e.prototype.ignoreFrom=fe(function(n){return this._backCompatOption("ignoreFrom",n)},"Interactable.ignoreFrom() has been deprecated. Use Interactble.draggable({ignoreFrom: newValue})."),e.prototype.allowFrom=fe(function(n){return this._backCompatOption("allowFrom",n)},"Interactable.allowFrom() has been deprecated. Use Interactble.draggable({allowFrom: newValue})."),e.prototype.actionChecker=Mn,e.prototype.styleCursor=In}};function Nt(t,e,n,r,i){return e.testIgnoreAllow(e.options[t.name],n,r)&&e.options[t.name].enabled&&De(e,n,t,i)?t:null}function An(t,e,n,r,i,o,a){for(var s=0,c=r.length;s=s||h.interactable===t&&((u+=v===n.name?1:0)>=o||h.element===e&&(l++,v===n.name&&l>=a))))return!1}return s>0}function Kt(t,e){return d.number(t)?(e.autoStart.maxInteractions=t,this):e.autoStart.maxInteractions}function rt(t,e,n){var r=n.autoStart.cursorElement;r&&r!==t&&(r.style.cursor=""),t.ownerDocument.documentElement.style.cursor=e,t.style.cursor=e,n.autoStart.cursorElement=e?t:null}function $t(t,e){var n=t.interactable,r=t.element,i=t.prepared;if(t.pointerType==="mouse"&&n&&n.options.styleCursor){var o="";if(i.name){var a=n.options[i.name].cursorChecker;o=d.func(a)?a(i,n,r,t._interacting):e.actions.map[i.name].getCursor(i)}rt(t.element,o||"",e)}else e.autoStart.cursorElement&&rt(e.autoStart.cursorElement,"",e)}var Cn={id:"auto-start/base",before:["actions"],install:function(t){var e=t.interactStatic,n=t.defaults;t.usePlugin(zn),n.base.actionChecker=null,n.base.styleCursor=!0,x(n.perAction,{manualStart:!1,max:1/0,maxPerElement:1,allowFrom:null,ignoreFrom:null,mouseButtons:1}),e.maxInteractions=function(r){return Kt(r,t)},t.autoStart={maxInteractions:1/0,withinInteractionLimit:De,cursorElement:null}},listeners:{"interactions:down":function(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget;n.interacting()||Ht(n,Ut(n,r,i,o,e),e)},"interactions:move":function(t,e){(function(n,r){var i=n.interaction,o=n.pointer,a=n.event,s=n.eventTarget;i.pointerType!=="mouse"||i.pointerIsDown||i.interacting()||Ht(i,Ut(i,o,a,s,r),r)})(t,e),function(n,r){var i=n.interaction;if(i.pointerIsDown&&!i.interacting()&&i.pointerWasMoved&&i.prepared.name){r.fire("autoStart:before-start",n);var o=i.interactable,a=i.prepared.name;a&&o&&(o.options[a].manualStart||!De(o,i.element,i.prepared,r)?i.stop():(i.start(i.prepared,o,i.element),$t(i,r)))}}(t,e)},"interactions:stop":function(t,e){var n=t.interaction,r=n.interactable;r&&r.options.styleCursor&&rt(n.element,"",e)}},maxInteractions:Kt,withinInteractionLimit:De,validateAction:Nt},it=Cn,Rn={id:"auto-start/dragAxis",listeners:{"autoStart:before-start":function(t,e){var n=t.interaction,r=t.eventTarget,i=t.dx,o=t.dy;if(n.prepared.name==="drag"){var a=Math.abs(i),s=Math.abs(o),c=n.interactable.options.drag,u=c.startAxis,l=a>s?"x":a0&&(e.autoStartHoldTimer=setTimeout(function(){e.start(e.prepared,e.interactable,e.element)},n))},"interactions:move":function(t){var e=t.interaction,n=t.duplicate;e.autoStartHoldTimer&&e.pointerWasMoved&&!n&&(clearTimeout(e.autoStartHoldTimer),e.autoStartHoldTimer=null)},"autoStart:before-start":function(t){var e=t.interaction;ot(e)>0&&(e.prepared.name=null)}},getHoldDuration:ot},Fn=jn,Xn={id:"auto-start",install:function(t){t.usePlugin(it),t.usePlugin(Fn),t.usePlugin(Rn)}},Yn=function(t){return/^(always|never|auto)$/.test(t)?(this.options.preventDefault=t,this):d.bool(t)?(this.options.preventDefault=t?"always":"never",this):this.options.preventDefault};function Ln(t){var e=t.interaction,n=t.event;e.interactable&&e.interactable.checkAndPreventDefault(n)}var Jt={id:"core/interactablePreventDefault",install:function(t){var e=t.Interactable;e.prototype.preventDefault=Yn,e.prototype.checkAndPreventDefault=function(n){return function(r,i,o){var a=r.options.preventDefault;if(a!=="never")if(a!=="always"){if(i.events.supportsPassive&&/^touch(start|move)$/.test(o.type)){var s=F(o.target).document,c=i.getDocOptions(s);if(!c||!c.events||c.events.passive!==!1)return}/^(mouse|pointer|touch)*(down|start)/i.test(o.type)||d.element(o.target)&&B(o.target,"input,select,textarea,[contenteditable=true],[contenteditable=true] *")||o.preventDefault()}else o.preventDefault()}(this,t,n)},t.interactions.docEvents.push({type:"dragstart",listener:function(n){for(var r=0,i=t.interactions.list;r150)return null;var i=180*Math.atan2(r.prevEvent.velocityY,r.prevEvent.velocityX)/Math.PI;i<0&&(i+=360);var o=112.5<=i&&i<247.5,a=202.5<=i&&i<337.5;return{up:a,down:!a&&22.5<=i&&i<157.5,left:o,right:!o&&(292.5<=i||i<67.5),angle:i,speed:r.prevEvent.speed,velocity:{x:r.prevEvent.velocityX,y:r.prevEvent.velocityY}}}},{key:"preventDefault",value:function(){}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}}]),n}(ke);Object.defineProperties(st.prototype,{pageX:{get:function(){return this.page.x},set:function(t){this.page.x=t}},pageY:{get:function(){return this.page.y},set:function(t){this.page.y=t}},clientX:{get:function(){return this.client.x},set:function(t){this.client.x=t}},clientY:{get:function(){return this.client.y},set:function(t){this.client.y=t}},dx:{get:function(){return this.delta.x},set:function(t){this.delta.x=t}},dy:{get:function(){return this.delta.y},set:function(t){this.delta.y=t}},velocityX:{get:function(){return this.velocity.x},set:function(t){this.velocity.x=t}},velocityY:{get:function(){return this.velocity.y},set:function(t){this.velocity.y=t}}});var Bn=D(function t(e,n,r,i,o){k(this,t),this.id=void 0,this.pointer=void 0,this.event=void 0,this.downTime=void 0,this.downTarget=void 0,this.id=e,this.pointer=n,this.event=r,this.downTime=i,this.downTarget=o}),Vn=function(t){return t.interactable="",t.element="",t.prepared="",t.pointerIsDown="",t.pointerWasMoved="",t._proxy="",t}({}),en=function(t){return t.start="",t.move="",t.end="",t.stop="",t.interacting="",t}({}),Wn=0,Gn=function(){function t(e){var n=this,r=e.pointerType,i=e.scopeFire;k(this,t),this.interactable=null,this.element=null,this.rect=null,this._rects=void 0,this.edges=null,this._scopeFire=void 0,this.prepared={name:null,axis:null,edges:null},this.pointerType=void 0,this.pointers=[],this.downEvent=null,this.downPointer={},this._latestPointer={pointer:null,event:null,eventTarget:null},this.prevEvent=null,this.pointerIsDown=!1,this.pointerWasMoved=!1,this._interacting=!1,this._ending=!1,this._stopped=!0,this._proxy=void 0,this.simulation=null,this.doMove=fe(function(l){this.move(l)},"The interaction.doMove() method has been renamed to interaction.move()"),this.coords={start:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},prev:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},cur:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},delta:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},velocity:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0}},this._id=Wn++,this._scopeFire=i,this.pointerType=r;var o=this;this._proxy={};var a=function(l){Object.defineProperty(n._proxy,l,{get:function(){return o[l]}})};for(var s in Vn)a(s);var c=function(l){Object.defineProperty(n._proxy,l,{value:function(){return o[l].apply(o,arguments)}})};for(var u in en)c(u);this._scopeFire("interactions:new",{interaction:this})}return D(t,[{key:"pointerMoveTolerance",get:function(){return 1}},{key:"pointerDown",value:function(e,n,r){var i=this.updatePointer(e,n,r,!0),o=this.pointers[i];this._scopeFire("interactions:down",{pointer:e,event:n,eventTarget:r,pointerIndex:i,pointerInfo:o,type:"down",interaction:this})}},{key:"start",value:function(e,n,r){return!(this.interacting()||!this.pointerIsDown||this.pointers.length<(e.name==="gesture"?2:1)||!n.options[e.name].enabled)&&(nt(this.prepared,e),this.interactable=n,this.element=r,this.rect=n.getRect(r),this.edges=this.prepared.edges?x({},this.prepared.edges):{left:!0,right:!0,top:!0,bottom:!0},this._stopped=!1,this._interacting=this._doPhase({interaction:this,event:this.downEvent,phase:"start"})&&!this._stopped,this._interacting)}},{key:"pointerMove",value:function(e,n,r){this.simulation||this.modification&&this.modification.endResult||this.updatePointer(e,n,r,!1);var i,o,a=this.coords.cur.page.x===this.coords.prev.page.x&&this.coords.cur.page.y===this.coords.prev.page.y&&this.coords.cur.client.x===this.coords.prev.client.x&&this.coords.cur.client.y===this.coords.prev.client.y;this.pointerIsDown&&!this.pointerWasMoved&&(i=this.coords.cur.client.x-this.coords.start.client.x,o=this.coords.cur.client.y-this.coords.start.client.y,this.pointerWasMoved=ce(i,o)>this.pointerMoveTolerance);var s,c,u,l=this.getPointerIndex(e),p={pointer:e,pointerIndex:l,pointerInfo:this.pointers[l],event:n,type:"move",eventTarget:r,dx:i,dy:o,duplicate:a,interaction:this};a||(s=this.coords.velocity,c=this.coords.delta,u=Math.max(c.timeStamp/1e3,.001),s.page.x=c.page.x/u,s.page.y=c.page.y/u,s.client.x=c.client.x/u,s.client.y=c.client.y/u,s.timeStamp=u),this._scopeFire("interactions:move",p),a||this.simulation||(this.interacting()&&(p.type=null,this.move(p)),this.pointerWasMoved&&Pe(this.coords.prev,this.coords.cur))}},{key:"move",value:function(e){e&&e.event||It(this.coords.delta),(e=x({pointer:this._latestPointer.pointer,event:this._latestPointer.event,eventTarget:this._latestPointer.eventTarget,interaction:this},e||{})).phase="move",this._doPhase(e)}},{key:"pointerUp",value:function(e,n,r,i){var o=this.getPointerIndex(e);o===-1&&(o=this.updatePointer(e,n,r,!1));var a=/cancel$/i.test(n.type)?"cancel":"up";this._scopeFire("interactions:".concat(a),{pointer:e,pointerIndex:o,pointerInfo:this.pointers[o],event:n,eventTarget:r,type:a,curEventTarget:i,interaction:this}),this.simulation||this.end(n),this.removePointer(e,n)}},{key:"documentBlur",value:function(e){this.end(e),this._scopeFire("interactions:blur",{event:e,type:"blur",interaction:this})}},{key:"end",value:function(e){var n;this._ending=!0,e=e||this._latestPointer.event,this.interacting()&&(n=this._doPhase({event:e,interaction:this,phase:"end"})),this._ending=!1,n===!0&&this.stop()}},{key:"currentAction",value:function(){return this._interacting?this.prepared.name:null}},{key:"interacting",value:function(){return this._interacting}},{key:"stop",value:function(){this._scopeFire("interactions:stop",{interaction:this}),this.interactable=this.element=null,this._interacting=!1,this._stopped=!0,this.prepared.name=this.prevEvent=null}},{key:"getPointerIndex",value:function(e){var n=le(e);return this.pointerType==="mouse"||this.pointerType==="pen"?this.pointers.length-1:ue(this.pointers,function(r){return r.id===n})}},{key:"getPointerInfo",value:function(e){return this.pointers[this.getPointerIndex(e)]}},{key:"updatePointer",value:function(e,n,r,i){var o,a,s,c=le(e),u=this.getPointerIndex(e),l=this.pointers[u];return i=i!==!1&&(i||/(down|start)$/i.test(n.type)),l?l.pointer=e:(l=new Bn(c,e,n,null,null),u=this.pointers.length,this.pointers.push(l)),En(this.coords.cur,this.pointers.map(function(p){return p.pointer}),this._now()),o=this.coords.delta,a=this.coords.prev,s=this.coords.cur,o.page.x=s.page.x-a.page.x,o.page.y=s.page.y-a.page.y,o.client.x=s.client.x-a.client.x,o.client.y=s.client.y-a.client.y,o.timeStamp=s.timeStamp-a.timeStamp,i&&(this.pointerIsDown=!0,l.downTime=this.coords.cur.timeStamp,l.downTarget=r,_e(this.downPointer,e),this.interacting()||(Pe(this.coords.start,this.coords.cur),Pe(this.coords.prev,this.coords.cur),this.downEvent=n,this.pointerWasMoved=!1)),this._updateLatestPointer(e,n,r),this._scopeFire("interactions:update-pointer",{pointer:e,event:n,eventTarget:r,down:i,pointerInfo:l,pointerIndex:u,interaction:this}),u}},{key:"removePointer",value:function(e,n){var r=this.getPointerIndex(e);if(r!==-1){var i=this.pointers[r];this._scopeFire("interactions:remove-pointer",{pointer:e,event:n,eventTarget:null,pointerIndex:r,pointerInfo:i,interaction:this}),this.pointers.splice(r,1),this.pointerIsDown=!1}}},{key:"_updateLatestPointer",value:function(e,n,r){this._latestPointer.pointer=e,this._latestPointer.event=n,this._latestPointer.eventTarget=r}},{key:"destroy",value:function(){this._latestPointer.pointer=null,this._latestPointer.event=null,this._latestPointer.eventTarget=null}},{key:"_createPreparedEvent",value:function(e,n,r,i){return new st(this,e,this.prepared.name,n,this.element,r,i)}},{key:"_fireEvent",value:function(e){var n;(n=this.interactable)==null||n.fire(e),(!this.prevEvent||e.timeStamp>=this.prevEvent.timeStamp)&&(this.prevEvent=e)}},{key:"_doPhase",value:function(e){var n=e.event,r=e.phase,i=e.preEnd,o=e.type,a=this.rect;if(a&&r==="move"&&(Se(this.edges,a,this.coords.delta[this.interactable.options.deltaSource]),a.width=a.right-a.left,a.height=a.bottom-a.top),this._scopeFire("interactions:before-action-".concat(r),e)===!1)return!1;var s=e.iEvent=this._createPreparedEvent(n,r,i,o);return this._scopeFire("interactions:action-".concat(r),e),r==="start"&&(this.prevEvent=s),this._fireEvent(s),this._scopeFire("interactions:after-action-".concat(r),e),!0}},{key:"_now",value:function(){return Date.now()}}]),t}();function tn(t){nn(t.interaction)}function nn(t){if(!function(n){return!(!n.offset.pending.x&&!n.offset.pending.y)}(t))return!1;var e=t.offset.pending;return ct(t.coords.cur,e),ct(t.coords.delta,e),Se(t.edges,t.rect,e),e.x=0,e.y=0,!0}function Nn(t){var e=t.x,n=t.y;this.offset.pending.x+=e,this.offset.pending.y+=n,this.offset.total.x+=e,this.offset.total.y+=n}function ct(t,e){var n=t.page,r=t.client,i=e.x,o=e.y;n.x+=i,n.y+=o,r.x+=i,r.y+=o}en.offsetBy="";var Un={id:"offset",before:["modifiers","pointer-events","actions","inertia"],install:function(t){t.Interaction.prototype.offsetBy=Nn},listeners:{"interactions:new":function(t){t.interaction.offset={total:{x:0,y:0},pending:{x:0,y:0}}},"interactions:update-pointer":function(t){return function(e){e.pointerIsDown&&(ct(e.coords.cur,e.offset.total),e.offset.pending.x=0,e.offset.pending.y=0)}(t.interaction)},"interactions:before-action-start":tn,"interactions:before-action-move":tn,"interactions:before-action-end":function(t){var e=t.interaction;if(nn(e))return e.move({offset:!0}),e.end(),!1},"interactions:stop":function(t){var e=t.interaction;e.offset.total.x=0,e.offset.total.y=0,e.offset.pending.x=0,e.offset.pending.y=0}}},rn=Un,Hn=function(){function t(e){k(this,t),this.active=!1,this.isModified=!1,this.smoothEnd=!1,this.allowResume=!1,this.modification=void 0,this.modifierCount=0,this.modifierArg=void 0,this.startCoords=void 0,this.t0=0,this.v0=0,this.te=0,this.targetOffset=void 0,this.modifiedOffset=void 0,this.currentOffset=void 0,this.lambda_v0=0,this.one_ve_v0=0,this.timeout=void 0,this.interaction=void 0,this.interaction=e}return D(t,[{key:"start",value:function(e){var n=this.interaction,r=ze(n);if(!r||!r.enabled)return!1;var i=n.coords.velocity.client,o=ce(i.x,i.y),a=this.modification||(this.modification=new at(n));if(a.copyFrom(n.modification),this.t0=n._now(),this.allowResume=r.allowResume,this.v0=o,this.currentOffset={x:0,y:0},this.startCoords=n.coords.cur.page,this.modifierArg=a.fillArg({pageCoords:this.startCoords,preEnd:!0,phase:"inertiastart"}),this.t0-n.coords.cur.timeStamp<50&&o>r.minSpeed&&o>r.endSpeed)this.startInertia();else{if(a.result=a.setAll(this.modifierArg),!a.result.changed)return!1;this.startSmoothEnd()}return n.modification.result.rect=null,n.offsetBy(this.targetOffset),n._doPhase({interaction:n,event:e,phase:"inertiastart"}),n.offsetBy({x:-this.targetOffset.x,y:-this.targetOffset.y}),n.modification.result.rect=null,this.active=!0,n.simulation=this,!0}},{key:"startInertia",value:function(){var e=this,n=this.interaction.coords.velocity.client,r=ze(this.interaction),i=r.resistance,o=-Math.log(r.endSpeed/this.v0)/i;this.targetOffset={x:(n.x-o)/i,y:(n.y-o)/i},this.te=o,this.lambda_v0=i/this.v0,this.one_ve_v0=1-r.endSpeed/this.v0;var a=this.modification,s=this.modifierArg;s.pageCoords={x:this.startCoords.x+this.targetOffset.x,y:this.startCoords.y+this.targetOffset.y},a.result=a.setAll(s),a.result.changed&&(this.isModified=!0,this.modifiedOffset={x:this.targetOffset.x+a.result.delta.x,y:this.targetOffset.y+a.result.delta.y}),this.onNextFrame(function(){return e.inertiaTick()})}},{key:"startSmoothEnd",value:function(){var e=this;this.smoothEnd=!0,this.isModified=!0,this.targetOffset={x:this.modification.result.delta.x,y:this.modification.result.delta.y},this.onNextFrame(function(){return e.smoothEndTick()})}},{key:"onNextFrame",value:function(e){var n=this;this.timeout=V.request(function(){n.active&&e()})}},{key:"inertiaTick",value:function(){var e,n,r,i,o,a,s,c=this,u=this.interaction,l=ze(u).resistance,p=(u._now()-this.t0)/1e3;if(p=0;g--){var T=m[g];if(T.selector===l&&T.context===p){for(var _=T.listeners,w=_.length-1;w>=0;w--){var S=_[w];if(S.func===h&&Ae(S.options,y)){_.splice(w,1),_.length||(m.splice(g,1),s(p,f,c),s(p,f,u,!0)),b=!0;break}}if(b)break}}},delegateListener:c,delegateUseCapture:u,delegatedEvents:r,documents:i,targets:n,supportsOptions:!1,supportsPassive:!1};function a(l,p,f,h){if(l.addEventListener){var v=ve(h),g=pe(n,function(y){return y.eventTarget===l});g||(g={eventTarget:l,events:{}},n.push(g)),g.events[p]||(g.events[p]=[]),pe(g.events[p],function(y){return y.func===f&&Ae(y.options,v)})||(l.addEventListener(p,f,o.supportsOptions?v:v.capture),g.events[p].push({func:f,options:v}))}}function s(l,p,f,h){if(l.addEventListener&&l.removeEventListener){var v=ue(n,function(M){return M.eventTarget===l}),g=n[v];if(g&&g.events)if(p!=="all"){var y=!1,m=g.events[p];if(m){if(f==="all"){for(var b=m.length-1;b>=0;b--){var T=m[b];s(l,p,T.func,T.options)}return}for(var _=ve(h),w=0;w=2)continue;if(!i.interacting()&&e===i.pointerType)return i}return null}};function ln(t,e){return t.pointers.some(function(n){return n.id===e})}var Zn=lt,ut=["pointerDown","pointerMove","pointerUp","updatePointer","removePointer","windowBlur"];function un(t,e){return function(n){var r=e.interactions.list,i=Ct(n),o=Rt(n),a=o[0],s=o[1],c=[];if(/^touch/.test(n.type)){e.prevTouchTime=e.now();for(var u=0,l=n.changedTouches;u=0;r--){var i=e.interactions.list[r];i.interactable===n&&(i.stop(),e.fire("interactions:destroy",{interaction:i}),i.destroy(),e.interactions.list.length>2&&e.interactions.list.splice(r,1))}}},onDocSignal:pt,doOnInteractions:un,methodNames:ut},tr=er,G=function(t){return t[t.On=0]="On",t[t.Off=1]="Off",t}(G||{}),nr=function(){function t(e,n,r,i){k(this,t),this.target=void 0,this.options=void 0,this._actions=void 0,this.events=new cn,this._context=void 0,this._win=void 0,this._doc=void 0,this._scopeEvents=void 0,this._actions=n.actions,this.target=e,this._context=n.context||r,this._win=F(Ot(e)?this._context:e),this._doc=this._win.document,this._scopeEvents=i,this.set(n)}return D(t,[{key:"_defaults",get:function(){return{base:{},perAction:{},actions:{}}}},{key:"setOnEvents",value:function(e,n){return d.func(n.onstart)&&this.on("".concat(e,"start"),n.onstart),d.func(n.onmove)&&this.on("".concat(e,"move"),n.onmove),d.func(n.onend)&&this.on("".concat(e,"end"),n.onend),d.func(n.oninertiastart)&&this.on("".concat(e,"inertiastart"),n.oninertiastart),this}},{key:"updatePerActionListeners",value:function(e,n,r){var i,o=this,a=(i=this._actions.map[e])==null?void 0:i.filterEventType,s=function(c){return(a==null||a(c))&&Ie(c,o._actions)};(d.array(n)||d.object(n))&&this._onOff(G.Off,e,n,void 0,s),(d.array(r)||d.object(r))&&this._onOff(G.On,e,r,void 0,s)}},{key:"setPerAction",value:function(e,n){var r=this._defaults;for(var i in n){var o=i,a=this.options[e],s=n[o];o==="listeners"&&this.updatePerActionListeners(e,a.listeners,s),d.array(s)?a[o]=Ft(s):d.plainObject(s)?(a[o]=x(a[o]||{},ne(s)),d.object(r.perAction[o])&&"enabled"in r.perAction[o]&&(a[o].enabled=s.enabled!==!1)):d.bool(s)&&d.object(r.perAction[o])?a[o].enabled=s:a[o]=s}}},{key:"getRect",value:function(e){return e=e||(d.element(this.target)?this.target:null),d.string(this.target)&&(e=e||this._context.querySelector(this.target)),Ge(e)}},{key:"rectChecker",value:function(e){var n=this;return d.func(e)?(this.getRect=function(r){var i=x({},e.apply(n,r));return"width"in i||(i.width=i.right-i.left,i.height=i.bottom-i.top),i},this):e===null?(delete this.getRect,this):this.getRect}},{key:"_backCompatOption",value:function(e,n){if(Ot(n)||d.object(n)){for(var r in this.options[e]=n,this._actions.map)this.options[r][e]=n;return this}return this.options[e]}},{key:"origin",value:function(e){return this._backCompatOption("origin",e)}},{key:"deltaSource",value:function(e){return e==="page"||e==="client"?(this.options.deltaSource=e,this):this.options.deltaSource}},{key:"getAllElements",value:function(){var e=this.target;return d.string(e)?Array.from(this._context.querySelectorAll(e)):d.func(e)&&e.getAllElements?e.getAllElements():d.element(e)?[e]:[]}},{key:"context",value:function(){return this._context}},{key:"inContext",value:function(e){return this._context===e.ownerDocument||K(this._context,e)}},{key:"testIgnoreAllow",value:function(e,n,r){return!this.testIgnore(e.ignoreFrom,n,r)&&this.testAllow(e.allowFrom,n,r)}},{key:"testAllow",value:function(e,n,r){return!e||!!d.element(r)&&(d.string(e)?Ve(r,e,n):!!d.element(e)&&K(e,r))}},{key:"testIgnore",value:function(e,n,r){return!(!e||!d.element(r))&&(d.string(e)?Ve(r,e,n):!!d.element(e)&&K(e,r))}},{key:"fire",value:function(e){return this.events.fire(e),this}},{key:"_onOff",value:function(e,n,r,i,o){d.object(n)&&!d.array(n)&&(i=r,r=null);var a=$(n,r,o);for(var s in a){s==="wheel"&&(s=R.wheelEvent);for(var c=0,u=a[s];c=0;r--){var i=n[r],o=i.selector,a=i.context,s=i.listeners;o===this.target&&a===this._context&&n.splice(r,1);for(var c=s.length-1;c>=0;c--)this._scopeEvents.removeDelegate(this.target,this._context,e,s[c][0],s[c][1])}else this._scopeEvents.remove(this.target,"all")}}]),t}(),rr=function(){function t(e){var n=this;k(this,t),this.list=[],this.selectorMap={},this.scope=void 0,this.scope=e,e.addListeners({"interactable:unset":function(r){var i=r.interactable,o=i.target,a=d.string(o)?n.selectorMap[o]:o[n.scope.id],s=ue(a,function(c){return c===i});a.splice(s,1)}})}return D(t,[{key:"new",value:function(e,n){n=x(n||{},{actions:this.scope.actions});var r=new this.scope.Interactable(e,n,this.scope.document,this.scope.events);return this.scope.addDocument(r._doc),this.list.push(r),d.string(e)?(this.selectorMap[e]||(this.selectorMap[e]=[]),this.selectorMap[e].push(r)):(r.target[this.scope.id]||Object.defineProperty(e,this.scope.id,{value:[],configurable:!0}),e[this.scope.id].push(r)),this.scope.fire("interactable:new",{target:e,options:n,interactable:r,win:this.scope._win}),r}},{key:"getExisting",value:function(e,n){var r=n&&n.context||this.scope.document,i=d.string(e),o=i?this.selectorMap[e]:e[this.scope.id];if(o)return pe(o,function(a){return a._context===r&&(i||a.inContext(e))})}},{key:"forEachMatch",value:function(e,n){for(var r=0,i=this.list;rMath.abs(u.y),c.coords,c.rect),x(r,c.coords)),c.eventProps},defaults:{ratio:"preserve",equalDelta:!1,modifiers:[],enabled:!1}};function ur(t,e,n){var r=t.startCoords,i=t.edgeSign;e?n.y=r.y+(n.x-r.x)*i.y:n.x=r.x+(n.y-r.y)*i.x}function pr(t,e,n,r){var i=t.startRect,o=t.startCoords,a=t.ratio,s=t.edgeSign;if(e){var c=r.width/a;n.y=o.y+(c-i.height)*s.y}else{var u=r.height*a;n.x=o.x+(u-i.width)*s.x}}var fr=W(lr,"aspectRatio"),vn=function(){};vn._defaults={};var Ce=vn;function Q(t,e,n){return d.func(t)?ae(t,e.interactable,e.element,[n.x,n.y,e]):ae(t,e.interactable,e.element)}var Re={start:function(t){var e=t.rect,n=t.startOffset,r=t.state,i=t.interaction,o=t.pageCoords,a=r.options,s=a.elementRect,c=x({left:0,top:0,right:0,bottom:0},a.offset||{});if(e&&s){var u=Q(a.restriction,i,o);if(u){var l=u.right-u.left-e.width,p=u.bottom-u.top-e.height;l<0&&(c.left+=l,c.right+=l),p<0&&(c.top+=p,c.bottom+=p)}c.left+=n.left-e.width*s.left,c.top+=n.top-e.height*s.top,c.right+=n.right-e.width*(1-s.right),c.bottom+=n.bottom-e.height*(1-s.bottom)}r.offset=c},set:function(t){var e=t.coords,n=t.interaction,r=t.state,i=r.options,o=r.offset,a=Q(i.restriction,n,e);if(a){var s=function(c){return!c||"left"in c&&"top"in c||((c=x({},c)).left=c.x||0,c.top=c.y||0,c.right=c.right||c.left+c.width,c.bottom=c.bottom||c.top+c.height),c}(a);e.x=Math.max(Math.min(s.right-o.right,e.x),s.left+o.left),e.y=Math.max(Math.min(s.bottom-o.bottom,e.y),s.top+o.top)}},defaults:{restriction:null,elementRect:null,offset:null,endOnly:!1,enabled:!1}},dr=W(Re,"restrict"),hn={top:1/0,left:1/0,bottom:-1/0,right:-1/0},gn={top:-1/0,left:-1/0,bottom:1/0,right:1/0};function mn(t,e){for(var n=0,r=["top","left","bottom","right"]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

+ztcAoMY+;M#ZT7{u2l`qaXP0wb7!+;Ok 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%0Ds(( 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

A^;`X4tP`dlijrL!nU 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

*WSzNu9<xu0i{ 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 diff --git a/assets/js-binary-schema-parser@2.0.3-CCV6nRej.js b/assets/js-binary-schema-parser@2.0.3-D0akQrQ7.js similarity index 100% rename from assets/js-binary-schema-parser@2.0.3-CCV6nRej.js rename to assets/js-binary-schema-parser@2.0.3-D0akQrQ7.js diff --git a/assets/js-binary-schema-parser@2.0.3-CCV6nRej.js.gz b/assets/js-binary-schema-parser@2.0.3-D0akQrQ7.js.gz similarity index 100% rename from assets/js-binary-schema-parser@2.0.3-CCV6nRej.js.gz rename to assets/js-binary-schema-parser@2.0.3-D0akQrQ7.js.gz diff --git a/assets/js-cookie@3.0.5-bc0KQLgp.js b/assets/js-cookie@3.0.5-Z_8Sd105.js similarity index 100% rename from assets/js-cookie@3.0.5-bc0KQLgp.js rename to assets/js-cookie@3.0.5-Z_8Sd105.js diff --git a/assets/js-cookie@3.0.5-bc0KQLgp.js.gz b/assets/js-cookie@3.0.5-Z_8Sd105.js.gz similarity index 100% rename from assets/js-cookie@3.0.5-bc0KQLgp.js.gz rename to assets/js-cookie@3.0.5-Z_8Sd105.js.gz diff --git a/assets/language-dqZc_JRl.js b/assets/language-C4AMs4_p.js similarity index 100% rename from assets/language-dqZc_JRl.js rename to assets/language-C4AMs4_p.js diff --git a/assets/left_arrow-9Z3nu3IR.js b/assets/left_arrow-DAKeumRT.js similarity index 100% rename from assets/left_arrow-9Z3nu3IR.js rename to assets/left_arrow-DAKeumRT.js diff --git a/assets/light-xmnw2Bnt.js b/assets/light-DWbddXnY.js similarity index 100% rename from assets/light-xmnw2Bnt.js rename to assets/light-DWbddXnY.js diff --git a/assets/light-xmnw2Bnt.js.gz b/assets/light-DWbddXnY.js.gz similarity index 100% rename from assets/light-xmnw2Bnt.js.gz rename to assets/light-DWbddXnY.js.gz diff --git a/assets/lock-Dt93hMYt.js b/assets/lock-dC7sQfx2.js similarity index 100% rename from assets/lock-Dt93hMYt.js rename to assets/lock-dC7sQfx2.js diff --git a/assets/lock-Dt93hMYt.js.gz b/assets/lock-dC7sQfx2.js.gz similarity index 100% rename from assets/lock-Dt93hMYt.js.gz rename to assets/lock-dC7sQfx2.js.gz diff --git a/assets/lodash-es@4.17.21-C8H4BJij.js b/assets/lodash-es@4.17.21-C8H4BJij.js new file mode 100644 index 00000000..3a383655 --- /dev/null +++ b/assets/lodash-es@4.17.21-C8H4BJij.js @@ -0,0 +1 @@ +var Ut=typeof global=="object"&&global&&global.Object===Object&&global,dr=typeof self=="object"&&self&&self.Object===Object&&self,b=Ut||dr||Function("return this")(),$=b.Symbol,Rt=Object.prototype,hr=Rt.hasOwnProperty,yr=Rt.toString,N=$?$.toStringTag:void 0;function br(t){var r=hr.call(t,N),e=t[N];try{t[N]=void 0;var n=!0}catch{}var a=yr.call(t);return n&&(r?t[N]=e:delete t[N]),a}var Tr=Object.prototype,_r=Tr.toString;function vr(t){return _r.call(t)}var $r="[object Null]",mr="[object Undefined]",gt=$?$.toStringTag:void 0;function E(t){return t==null?t===void 0?mr:$r:gt&> in Object(t)?br(t):vr(t)}function y(t){var r=typeof t;return t!=null&&(r=="object"||r=="function")}var jr="[object AsyncFunction]",Or="[object Function]",Ar="[object GeneratorFunction]",wr="[object Proxy]";function Gt(t){if(!y(t))return!1;var r=E(t);return r==Or||r==Ar||r==jr||r==wr}var V=b["__core-js_shared__"],dt=function(){var t=/[^.]+$/.exec(V&&V.keys&&V.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Sr(t){return!!dt&&dt in t}var xr=Function.prototype,Ir=xr.toString;function A(t){if(t!=null){try{return Ir.call(t)}catch{}try{return t+""}catch{}}return""}var Pr=/[\\^$.*+?()[\]{}|]/g,Er=/^\[object .+?Constructor\]$/,Cr=Function.prototype,Fr=Object.prototype,Mr=Cr.toString,Nr=Fr.hasOwnProperty,Br=RegExp("^"+Mr.call(Nr).replace(Pr,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Lr(t){if(!y(t)||Sr(t))return!1;var r=Gt(t)?Br:Er;return r.test(A(t))}function Dr(t,r){return t==null?void 0:t[r]}function w(t,r){var e=Dr(t,r);return Lr(e)?e:void 0}var ht=function(){try{var t=w(Object,"defineProperty");return t({},"",{}),t}catch{}}();function zt(t,r,e){r=="__proto__"&&ht?ht(t,r,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[r]=e}function Kt(t,r){return t===r||t!==t&&r!==r}var Ur=Object.prototype,Rr=Ur.hasOwnProperty;function nt(t,r,e){var n=t[r];(!(Rr.call(t,r)&&Kt(n,e))||e===void 0&&!(r in t))&&zt(t,r,e)}var S=Array.isArray;function C(t){return t!=null&&typeof t=="object"}var Gr="[object Symbol]";function G(t){return typeof t=="symbol"||C(t)&&E(t)==Gr}var zr=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Kr=/^\w*$/;function Wr(t,r){if(S(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||G(t)?!0:Kr.test(t)||!zr.test(t)||r!=null&&t in Object(r)}var L=w(Object,"create");function Hr(){this.__data__=L?L(null):{},this.size=0}function Xr(t){var r=this.has(t)&&delete this.__data__[t];return this.size-=r?1:0,r}var Yr="__lodash_hash_undefined__",qr=Object.prototype,Zr=qr.hasOwnProperty;function Vr(t){var r=this.__data__;if(L){var e=r[t];return e===Yr?void 0:e}return Zr.call(r,t)?r[t]:void 0}var Jr=Object.prototype,Qr=Jr.hasOwnProperty;function kr(t){var r=this.__data__;return L?r[t]!==void 0:Qr.call(r,t)}var te="__lodash_hash_undefined__";function re(t,r){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=L&&r===void 0?te:r,this}function O(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1}function ce(t,r){var e=this.__data__,n=z(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function _(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1&&t%1==0&&t=r||v<0||g&&M>=s}function d(){var l=J();if(h(l))return pt(l);o=setTimeout(d,U(l))}function pt(l){return o=void 0,x&&n?I(l):(n=a=void 0,i)}function lr(){o!==void 0&&clearTimeout(o),p=0,n=c=a=o=void 0}function gr(){return o===void 0?i:pt(J())}function Z(){var l=J(),v=h(l);if(n=arguments,a=this,c=l,v){if(o===void 0)return q(c);if(g)return clearTimeout(o),o=setTimeout(d,r),I(c)}return o===void 0&&(o=setTimeout(d,r)),i}return Z.cancel=lr,Z.flush=gr,Z}var Re="Expected a function";function Io(t,r,e){var n=!0,a=!0;if(typeof t!="function")throw new TypeError(Re);return y(e)&&(n="leading"in e?!!e.leading:n,a="trailing"in e?!!e.trailing:a),Ue(t,r,{leading:n,maxWait:r,trailing:a})}function Ge(){this.__data__=new _,this.size=0}function ze(t){var r=this.__data__,e=r.delete(t);return this.size=r.size,e}function Ke(t){return this.__data__.get(t)}function We(t){return this.__data__.has(t)}var He=200;function Xe(t,r){var e=this.__data__;if(e instanceof _){var n=e.__data__;if(!D||n.length-1&&t%1==0&&t<=nn}var an="[object Arguments]",on="[object Array]",sn="[object Boolean]",cn="[object Date]",un="[object Error]",fn="[object Function]",pn="[object Map]",ln="[object Number]",gn="[object Object]",dn="[object RegExp]",hn="[object Set]",yn="[object String]",bn="[object WeakMap]",Tn="[object ArrayBuffer]",_n="[object DataView]",vn="[object Float32Array]",$n="[object Float64Array]",mn="[object Int8Array]",jn="[object Int16Array]",On="[object Int32Array]",An="[object Uint8Array]",wn="[object Uint8ClampedArray]",Sn="[object Uint16Array]",xn="[object Uint32Array]",f={};f[vn]=f[$n]=f[mn]=f[jn]=f[On]=f[An]=f[wn]=f[Sn]=f[xn]=!0;f[an]=f[on]=f[Tn]=f[sn]=f[_n]=f[cn]=f[un]=f[fn]=f[pn]=f[ln]=f[gn]=f[dn]=f[hn]=f[yn]=f[bn]=!1;function In(t){return C(t)&&Jt(t.length)&&!!f[E(t)]}function it(t){return function(r){return t(r)}}var Qt=typeof exports=="object"&&exports&&!exports.nodeType&&exports,B=Qt&&typeof module=="object"&&module&&!module.nodeType&&module,Pn=B&&B.exports===Qt,Q=Pn&&Ut.process,P=function(){try{var t=B&&B.require&&B.require("util").types;return t||Q&&Q.binding&&Q.binding("util")}catch{}}(),jt=P&&P.isTypedArray,En=jt?it(jt):In;const kt=En;var Cn=Object.prototype,Fn=Cn.hasOwnProperty;function tr(t,r){var e=S(t),n=!e&&Zt(t),a=!e&&!n&&ot(t),s=!e&&!n&&!a&&kt(t),i=e||n||a||s,o=i?qe(t.length,String):[],c=o.length;for(var p in t)(r||Fn.call(t,p))&&!(i&&(p=="length"||a&&(p=="offset"||p=="parent")||s&&(p=="buffer"||p=="byteLength"||p=="byteOffset")||Xt(p,c)))&&o.push(p);return o}var Mn=Object.prototype;function H(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||Mn;return t===e}function rr(t,r){return function(e){return t(r(e))}}var Nn=rr(Object.keys,Object),Bn=Object.prototype,Ln=Bn.hasOwnProperty;function er(t){if(!H(t))return Nn(t);var r=[];for(var e in Object(t))Ln.call(t,e)&&e!="constructor"&&r.push(e);return r}function st(t){return t!=null&&Jt(t.length)&&!Gt(t)}function ct(t){return st(t)?tr(t):er(t)}function Dn(t,r){return t&&W(r,ct(r),t)}function Un(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var Rn=Object.prototype,Gn=Rn.hasOwnProperty;function zn(t){if(!y(t))return Un(t);var r=H(t),e=[];for(var n in t)n=="constructor"&&(r||!Gn.call(t,n))||e.push(n);return e}function X(t){return st(t)?tr(t,!0):zn(t)}function Kn(t,r){return t&&W(r,X(r),t)}var nr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Ot=nr&&typeof module=="object"&&module&&!module.nodeType&&module,Wn=Ot&&Ot.exports===nr,At=Wn?b.Buffer:void 0,wt=At?At.allocUnsafe:void 0;function Hn(t,r){if(r)return t.slice();var e=t.length,n=wt?wt(e):new t.constructor(e);return t.copy(n),n}function Xn(t,r){var e=-1,n=t.length;for(r||(r=Array(n));++e_@|knGvG(r}EidCA~tATks&oeXUR>f4l?ofQ=I@x4rvfk=|mISXaP8E^!ZbHR4x zIEozzAlk+K#_e+2=M(fvrrjGe!6jFtqOriAWMfR?t7mpC_>2m_2nJ2LW~cr@5)wukAcJADBpe0d^bN8qt&gk&-S5?w+>vFuz1Z7G&7>IJ7ARZE6z z%~eQbIDT2FZ-SRuPuNaZ!CV&zU-zWmfKI5SJL(G}qWj#5%@y?oz7zRui#a~&Ii`qv z`A{0quE0*m(0%7}KA8j#np&WHHlV|Z(Lvy#k^EC?oLB=%jM;oL@zvg$cK%d&yTThO z4v;$$+c7Hu68f5qo}TC`$F?j;oAQaw$RleSxgt`*H%X#CvhI#q;DfcAgLuipj9~%? zU0HP&_`m|cql^k7xv=V=t@>-h7t6pYNbpXr=Or3~nwmZ|^R2boW*sNi77L88gr4(( zc|4fMv(OX&jQbs@*9*Czdk=9h9uq+ay`B@GfyCKxzz|5{{mvhapuW4`pbHv;&#wEq z@kp0(_H3M;^sYZ$-CZS#fR>P@F&v8}&7VEjSn5R}7NY@?cy_0&9 z3xPAjSd4fk@S=(l4^q;ky9ZyCbfj}REBG=M4XaYt9VY{?49s!#1g-_%?{vF=>^5H2 zeE>V%;ANEr`y+HB@ctj&Y?~T&|A@0#ig_rx=mxv{=%{k)rxkK_A@Gr~l!CygVqI|@ z3jB$VP8KuZ{NdCu(#2c~*bsC!At43V0y*98uIm(_{W6jSWR!x9S3dA@x7!6U*%@-7 z7GMAY+#exlx7B#%JFxETI@VsD3!C?nMDN`?3u*@S4~2Ika!zbW8cU$I#}dC|0VEO| z@@!<;lN}KhZJ$k3H3G$H#|-`$piM-;v&ZP4rKeeCrd*BwiLY${(u&W6!wE=Yeuy;>7dHlNb`>xoR} z)T8KGL^6e~pk6Vi#hO3Lb^2hDB(jFFbX`%y*vRpH1xI}n_Bk6X4?{)s@bc5hk0y@s$0tkE$ z__b~ecK+yggQVMSz*l~^1-rpM`lyBb`PJ@zG5D91U85nm-C%pVae`2c9X6l#scj0#^HJeTbZP*4ZWu@y{*R4h1EW+H(6|C@C06 zaiiB85J`GHeD0qEts}jc71C94^poOd!G2#Y%R@I9lUUO?vleW89T~JO`$!|(!@_TQ zO=LFWn^3|s;R6zndt+71v$Ma~bI^|pF8(g?kL_Iid3}D_T-wnPoM*a1STj?6{7qyE zhNg;s=X=Wb0!iqr_O>SZP%*C?fj?}Y*W=cCW%^1FQp;q@yRpXCV@mofQWYZ!YHP*H zvGUER+k5CYy%wS!8Q^o*6@~pIsV6iu6kKpsEM~8zjLuX`H$B;yP&Sg|_K*vpk%tpX z1c2>&UA(33l6Eokpc1f7GeE4<3gBvWRnXM*#qUMi1{zMoU(3)DmH2ZRG$t{AEQ4Yy zv7iO9DBX~OPEgJHKMh&cx>C|+OQm~zZ5R!KQq3J2sI`bp6YS8G=zA@_i;SiUv0xlR zF{6!mHi<%OW}I$e7)0?;%@vBH>Dy*mvJU8&TDtisC?k^a_q|rpHr&p)h~b}rT4S=eO&`?j#nfqI zHjl@kBasLo^k|2viQsj2^0rSvaO!>ipy< zny^naVV!8cGEgkD$WwNUBE4nUl(v6EXALP3(5IbrGS(dY?8S4`DxJWijVYNGm}k~n zKI+Xy5~kZ>c}5jSRE}a|Gjf4rL}kf$991_n`n6~_D6x9p4lzvi1ai^ROs1M5OJ$oj zN~V>iMXJx2j@JSh@7<^O)DFz=H1|L)GoGfNElytB|c5=_U zV0I#NqbuXhn&pDqMp4Qwb~Th^!Jl^&$KNey^h5|Qz?j0+WLtA`875*hpHe1cM6mEh zgUn`=rP(tEJx!q)E3F!isnW^jJSF)F5NkFe27iQQ89}kv8UZ$RCn$nR5~FCfUausV z$i|WSNRlZ;bd`PLsUBiU@!y+vu*hP6O}Tu9Ea%mXr|^=xF3ng2v6TubiF9q5_?u7= z)!x6do$JPs277*YPzS!(ZFC29=)=sUPHpPfC7T*{U&C&Y03YifNw?G0)_3}v>_X*o z_9))(c0sob{rwSoqPS0UcePkmr!X@c;h2acKA;B@G$F?Lw|}^LBY zpok%YV)&A_Bz~N?>rv(SI?!WDLg5M`v9k2;E?qYZ_F9Nl$Q>f);0H`e9DU2$kaTE( zg|-=xeY%-g+mzzgeiJQC{41A~)C@&^iI>t}7GcAUu-KO@CS*HBMpI_2Dcfbg#VqHG zgmuSJRqw2-zV!PtiKw=WQdXny z%Ra7}pfA1D)$+A1PJzZ{Oyetx-!z;5Y`uB&`tQH}^S9=kH!XBP@%|sc_nJwkwf83I z4qidqZ~H1s$IZqGCw%{kqFPP3E+{)~wfu;4-2<9AV$gNv?|UuRmH*wsxaqp`t&x*w zy^Y1d-?s0H@%D!Tsqg2L<7Pi>Xm_V1}-xnso}`rzQeo|2JIPUJ_C0s zL>y+kKC?m%V1}3A4*GZAS3Q+_D}a6{@LpDM#U$V;L^FuEMwa<pkyaEAg4o-0-9^SLT16cwCmpt7S*czt zrtQXc3+YKoWL#G^V&y1+Cep*zTUM-(A}5VM-${H)F42*~*V(HF%|)lV_lE2ZRkSuj zrwZQecbYBpeWAa3r@8k}1GuDkMnp`{m@KB!t6<$!E=qf9bMc*qXf|B4CL225bv3ku z=Y9?a(35S6m&)i9bw@FI`LtixWEkV7FTJ|zrD>KP=cl=d<|k>AT;xFil7ft+uOXuT zYwussJ1Xk$6i!Xk!!33RI;Z%8$Z=yz7U(#8k61ytds+&usiOu(NV6(#qB~q`p^+*U zxYlfMF={HUmO~2L0{0XzB}o%40fnv$?r^O}8xu+fDsVi)&Xg>^kVrZa+o34NBmbO& zo&?HF))l(5fL@Fi*pY%n6Gd9p+E$&%`ra5$=J6Ph1p2PU_0yla5of#{@vb!y`M*lwCz|V(RQecp zQqe0UCfHZQ;bC#X|X)^ z($Qq&+Hj1&Y;T%6$7)9JDSmBxE?<8U%2dIxoruL!aR49g^s-%~r8c$WBw^_}{PsQF zYh^6S?1+&?s(Rh{LK@Uw8&wl_3RupnRUSIF5EK+R-9mP=SBm26q+XqFINa}O`*hRc z{#k}9hx=n0q#W)qWsq{XzgqFeZ~v|%W4ssFwH%ik#K1i~3GAf*%!GBA+S# zv5_V6K?7&$=UIG`-yWhHik~FdG+1-3y#f&WPtvn}=hBou)9jYdQBO)8=(@EJo6uET z8}~ckCBCuP=aJ^4)=Z@PbDpY07c(woY^U0!AlI#>Zw_>}DId%y z)W%^Tu3IxN76t=AlHpzHy1TNG&j5dxXezN}e!p=z9}cO=dFYc95iH=c_=drd_iV`gC@+*)=|?}c{vu)@NeLtfdw>)34w#g7Vws;W=k8Q z?fAe!eGB-7l1DT4-TJD{<^&Gvl~+kVNAx*x(38EY2`BP@UT4(WU9bAbZ&}sUsybux zUm5(N3~&7-tGFsx6oVXC759;a>Uq85XhNnlI>_p8*XoP07Hc)dU_<<}Y7aY4EWpFg zt}ds#e9+~UE)R71tjk+nE?A)KoMDIPPp->5UB zq4k=zw=z@EgT&Xad)VgNa&rhRHHpgd}1`(5!*bAP8mL8Tko}{ zuuU`-sY49csOx@LTd3@5MLg!ZTz|*;ca6C2qlQJ8CJ9Rtq5|F=N4`3cvw)OQ576r< z6M)-y7;40s$vOclBa>xE)l3EBY9P|FB4v!LE>4n=6u^hWn5w)z^)VxYGU=#bds^Ms z3MQ@YFC{(C5M+QWg8(MUR|#e)gla%;?8#Yf9&pW{7n>BdGB7NgP(^mEuo=pOlBMiI z9m~!TCCLSATk#LerV-^Vsv^*Bix8kNm7+_Ag-BCHbmks1?+_hUaKt&ohub-V=ILPX ztvJvn%R(|bT%X%orG!j)o^PUZrBtZZjwI%Rd}@Wwio0f6l~J^&YTlLIlF;sB;yqI5 zgwk?O=rJoNUAgWTAdpV9L3X?Q@}-28bhu@~6${e7YX#NcG5l#e)qk>z1W+@dlNoS(6vkw znuDkUooKm#z?&EMC+18N7*pbxG+m}&8K(Y$(uL+in!)%vlA$_>UP2Pn9Y(y&wUBKM zAvt7`LU;~2OCeDXxlSQ*4mpvloP#rw`Gy~~z=UK|8_fw0$<}juNGuyK6KkEtv8LIJ z%=O~%lAUHyTo1eMoaEt{hz;mM#b^L+=yxp56RGdnTV{Vg$Z0lzUcGLsWN^{j*$6MD!@87X2d>uU8WDxd;^}8UuT-qWKs{@4kXL9KrYZP2?RT3# z7wPjXeO{-}lk|C%K2OuX_0pQE3A_`^PtUSm2Wu=a$Lz$WOhe|cJtuq3P)X3LDTUhW#gDlou z{;BAkRK$?&4KIfVw8QNm5}@rcty^@$@VZ1>i3wyQHup{6O&psXwDUZObU|k56T#;? zdUP(KcTdo}b#b@c(QSy|8N|mq;#(@wM}m(v;$sQDp9Fm&xP{&m{2F~F_%}2c)e-S; zWHTcEqf*a(-_&!TNkv4w`p?V{@-fXDM$10UM6BQPr(d4(Qjyh4u> zUS&FRzD>JEyi&Wye5-a1`Bv>Z=hfPE$hTFwU6*`Y7=5n7 z==0881bE*0MpVhUDkEL~(2(!Cj5Q?GELO{2}QN_jE$(hnJs9N@|4@9D(|$~i?B9mQH^KqbjTrsD>{j(p3ev?Nk zWQ6etJsmDB^g1NMO_m78Gt+J^l4PMm!|7OIk}Uj}m3O{2X6S2g@*@KgQi@Ld+Q;da znTcA?yfX^2F2t9f($iQUpd-ZLY8595h_y~WHBp!|9H*HJYF=kq-?Mg{Uh_u~eIz=* z)fjSdLc(!z={kllQG*Ny;1d|@JsKm4VhC5z`$V(`tm=dYs++<-Kv~B@)=^LD2cG$% zFNi0J7y4hlP@;Q$m;G|{!}5^7QE;CmR(`j}e($1N%I=)IyXm0 z7+qKAEhkA;8f|`5nxCq0>E8fu{+oO>4}DFM|F)S&TZ|L&E#(A(agXaCTAp~(RR5_F z4S^NruIae(`Yi=Dan@)Ero4!67yoT#i?i~ic^WL)NZ6%1&nwTA$m855ID}-1}function he(t,r){var e=this.__data__,n=z(e,t);return n<0?(++this.size,e.push([t,r])):e[n][1]=r,this}function $(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r-1&&t%1==0&&t=r||_<0||g&&F>=s}function d(){var l=J();if(h(l))return pt(l);o=setTimeout(d,L(l))}function pt(l){return o=void 0,x&&n?I(l):(n=a=void 0,i)}function lr(){o!==void 0&&clearTimeout(o),p=0,n=c=a=o=void 0}function gr(){return o===void 0?i:pt(J())}function V(){var l=J(),_=h(l);if(n=arguments,a=this,c=l,_){if(o===void 0)return q(c);if(g)return clearTimeout(o),o=setTimeout(d,r),I(c)}return o===void 0&&(o=setTimeout(d,r)),i}return V.cancel=lr,V.flush=gr,V}var Ze="Expected a function";function Qo(t,r,e){var n=!0,a=!0;if(typeof t!="function")throw new TypeError(Ze);return y(e)&&(n="leading"in e?!!e.leading:n,a="trailing"in e?!!e.trailing:a),Ve(t,r,{leading:n,maxWait:r,trailing:a})}function Je(){this.__data__=new $,this.size=0}function Qe(t){var r=this.__data__,e=r.delete(t);return this.size=r.size,e}function ke(t){return this.__data__.get(t)}function tn(t){return this.__data__.has(t)}var rn=200;function en(t,r){var e=this.__data__;if(e instanceof $){var n=e.__data__;if(!B||n.length-1&&t%1==0&&t<=dn}var hn="[object Arguments]",yn="[object Array]",bn="[object Boolean]",Tn="[object Date]",$n="[object Error]",_n="[object Function]",mn="[object Map]",vn="[object Number]",jn="[object Object]",On="[object RegExp]",An="[object Set]",Sn="[object String]",wn="[object WeakMap]",xn="[object ArrayBuffer]",In="[object DataView]",Pn="[object Float32Array]",En="[object Float64Array]",Cn="[object Int8Array]",Mn="[object Int16Array]",Fn="[object Int32Array]",Nn="[object Uint8Array]",Dn="[object Uint8ClampedArray]",Un="[object Uint16Array]",Bn="[object Uint32Array]",f={};f[Pn]=f[En]=f[Cn]=f[Mn]=f[Fn]=f[Nn]=f[Dn]=f[Un]=f[Bn]=!0;f[hn]=f[yn]=f[xn]=f[bn]=f[In]=f[Tn]=f[$n]=f[_n]=f[mn]=f[vn]=f[jn]=f[On]=f[An]=f[Sn]=f[wn]=!1;function Ln(t){return C(t)&&Jt(t.length)&&!!f[E(t)]}function it(t){return function(r){return t(r)}}var Qt=typeof exports=="object"&&exports&&!exports.nodeType&&exports,D=Qt&&typeof module=="object"&&module&&!module.nodeType&&module,Rn=D&&D.exports===Qt,Q=Rn&&Lt.process,Gn=function(){try{var t=D&&D.require&&D.require("util").types;return t||Q&&Q.binding&&Q.binding("util")}catch{}}();const P=Gn;var jt=P&&P.isTypedArray,zn=jt?it(jt):Ln;const kt=zn;var Kn=Object.prototype,Wn=Kn.hasOwnProperty;function tr(t,r){var e=w(t),n=!e&&Vt(t),a=!e&&!n&&ot(t),s=!e&&!n&&!a&&kt(t),i=e||n||a||s,o=i?an(t.length,String):[],c=o.length;for(var p in t)(r||Wn.call(t,p))&&!(i&&(p=="length"||a&&(p=="offset"||p=="parent")||s&&(p=="buffer"||p=="byteLength"||p=="byteOffset")||Xt(p,c)))&&o.push(p);return o}var Hn=Object.prototype;function H(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||Hn;return t===e}function rr(t,r){return function(e){return t(r(e))}}var Xn=rr(Object.keys,Object);const Yn=Xn;var qn=Object.prototype,Vn=qn.hasOwnProperty;function er(t){if(!H(t))return Yn(t);var r=[];for(var e in Object(t))Vn.call(t,e)&&e!="constructor"&&r.push(e);return r}function st(t){return t!=null&&Jt(t.length)&&!Gt(t)}function ct(t){return st(t)?tr(t):er(t)}function Zn(t,r){return t&&W(r,ct(r),t)}function Jn(t){var r=[];if(t!=null)for(var e in Object(t))r.push(e);return r}var Qn=Object.prototype,kn=Qn.hasOwnProperty;function ta(t){if(!y(t))return Jn(t);var r=H(t),e=[];for(var n in t)n=="constructor"&&(r||!kn.call(t,n))||e.push(n);return e}function X(t){return st(t)?tr(t,!0):ta(t)}function ra(t,r){return t&&W(r,X(r),t)}var nr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Ot=nr&&typeof module=="object"&&module&&!module.nodeType&&module,ea=Ot&&Ot.exports===nr,At=ea?b.Buffer:void 0,St=At?At.allocUnsafe:void 0;function na(t,r){if(r)return t.slice();var e=t.length,n=St?St(e):new t.constructor(e);return t.copy(n),n}function aa(t,r){var e=-1,n=t.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 diff --git a/assets/lodash@4.17.21-yUHHMES2.js b/assets/lodash@4.17.21-CM7ROh5r.js similarity index 99% rename from assets/lodash@4.17.21-yUHHMES2.js rename to assets/lodash@4.17.21-CM7ROh5r.js index f2388f73..d0e752af 100644 --- a/assets/lodash@4.17.21-yUHHMES2.js +++ b/assets/lodash@4.17.21-CM7ROh5r.js @@ -1 +1 @@ -import{c as G,g as ie}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";function Fr(e){var r=typeof e;return e!=null&&(r=="object"||r=="function")}var _=Fr,Gr=typeof G=="object"&&G&&G.Object===Object&&G,tr=Gr,Nr=tr,Br=typeof self=="object"&&self&&self.Object===Object&&self,Ur=Nr||Br||Function("return this")(),h=Ur,Kr=h,Rr=function(){return Kr.Date.now()},Hr=Rr,Vr=/\s/;function kr(e){for(var r=e.length;r--&&Vr.test(e.charAt(r)););return r}var Wr=kr,zr=Wr,qr=/^\s+/;function Xr(e){return e&&e.slice(0,zr(e)+1).replace(qr,"")}var Jr=Xr,Yr=h,Zr=Yr.Symbol,R=Zr,de=R,ar=Object.prototype,Qr=ar.hasOwnProperty,et=ar.toString,M=de?de.toStringTag:void 0;function rt(e){var r=Qr.call(e,M),t=e[M];try{e[M]=void 0;var a=!0}catch{}var n=et.call(e);return a&&(r?e[M]=t:delete e[M]),n}var tt=rt,at=Object.prototype,nt=at.toString;function it(e){return nt.call(e)}var ot=it,Te=R,st=tt,ct=ot,ut="[object Null]",ft="[object Undefined]",Ae=Te?Te.toStringTag:void 0;function lt(e){return e==null?e===void 0?ft:ut:Ae&&Ae in Object(e)?st(e):ct(e)}var S=lt;function vt(e){return e!=null&&typeof e=="object"}var A=vt,$t=S,gt=A,pt="[object Symbol]";function bt(e){return typeof e=="symbol"||gt(e)&&$t(e)==pt}var yt=bt,_t=Jr,je=_,ht=yt,me=NaN,dt=/^[-+]0x[0-9a-f]+$/i,Tt=/^0b[01]+$/i,At=/^0o[0-7]+$/i,jt=parseInt;function mt(e){if(typeof e=="number")return e;if(ht(e))return me;if(je(e)){var r=typeof e.valueOf=="function"?e.valueOf():e;e=je(r)?r+"":r}if(typeof e!="string")return e===0?e:+e;e=_t(e);var t=Tt.test(e);return t||At.test(e)?jt(e.slice(2),t?2:8):dt.test(e)?me:+e}var Ot=mt,St=_,Y=Hr,Oe=Ot,Ct="Expected a function",It=Math.max,wt=Math.min;function xt(e,r,t){var a,n,s,o,i,c,u=0,v=!1,$=!1,p=!0;if(typeof e!="function")throw new TypeError(Ct);r=Oe(r)||0,St(t)&&(v=!!t.leading,$="maxWait"in t,s=$?It(Oe(t.maxWait)||0,r):s,p="trailing"in t?!!t.trailing:p);function d(g){var T=a,E=n;return a=n=void 0,u=g,o=e.apply(E,T),o}function O(g){return u=g,i=setTimeout(b,r),v?d(g):o}function F(g){var T=g-c,E=g-u,he=r-T;return $?wt(he,s-E):he}function y(g){var T=g-c,E=g-u;return c===void 0||T>=r||T<0||$&&E>=s}function b(){var g=Y();if(y(g))return _e(g);i=setTimeout(b,F(g))}function _e(g){return i=void 0,p&&a?d(g):(a=n=void 0,o)}function Lr(){i!==void 0&&clearTimeout(i),u=0,a=c=n=i=void 0}function Dr(){return i===void 0?o:_e(Y())}function J(){var g=Y(),T=y(g);if(a=arguments,n=this,c=g,T){if(i===void 0)return O(c);if($)return clearTimeout(i),i=setTimeout(b,r),d(c)}return i===void 0&&(i=setTimeout(b,r)),o}return J.cancel=Lr,J.flush=Dr,J}var nr=xt;const Ov=ie(nr);var Pt=nr,Et=_,Mt="Expected a function";function Lt(e,r,t){var a=!0,n=!0;if(typeof e!="function")throw new TypeError(Mt);return Et(t)&&(a="leading"in t?!!t.leading:a,n="trailing"in t?!!t.trailing:n),Pt(e,r,{leading:a,maxWait:r,trailing:n})}var Dt=Lt;const Sv=ie(Dt);function Ft(){this.__data__=[],this.size=0}var Gt=Ft;function Nt(e,r){return e===r||e!==e&&r!==r}var H=Nt,Bt=H;function Ut(e,r){for(var t=e.length;t--;)if(Bt(e[t][0],r))return t;return-1}var V=Ut,Kt=V,Rt=Array.prototype,Ht=Rt.splice;function Vt(e){var r=this.__data__,t=Kt(r,e);if(t<0)return!1;var a=r.length-1;return t==a?r.pop():Ht.call(r,t,1),--this.size,!0}var kt=Vt,Wt=V;function zt(e){var r=this.__data__,t=Wt(r,e);return t<0?void 0:r[t][1]}var qt=zt,Xt=V;function Jt(e){return Xt(this.__data__,e)>-1}var Yt=Jt,Zt=V;function Qt(e,r){var t=this.__data__,a=Zt(t,e);return a<0?(++this.size,t.push([e,r])):t[a][1]=r,this}var ea=Qt,ra=Gt,ta=kt,aa=qt,na=Yt,ia=ea;function C(e){var r=-1,t=e==null?0:e.length;for(this.clear();++r-1&&e%1==0&&e-1&&e%1==0&&e<=Ni}var $r=Bi,Ui=S,Ki=$r,Ri=A,Hi="[object Arguments]",Vi="[object Array]",ki="[object Boolean]",Wi="[object Date]",zi="[object Error]",qi="[object Function]",Xi="[object Map]",Ji="[object Number]",Yi="[object Object]",Zi="[object RegExp]",Qi="[object Set]",eo="[object String]",ro="[object WeakMap]",to="[object ArrayBuffer]",ao="[object DataView]",no="[object Float32Array]",io="[object Float64Array]",oo="[object Int8Array]",so="[object Int16Array]",co="[object Int32Array]",uo="[object Uint8Array]",fo="[object Uint8ClampedArray]",lo="[object Uint16Array]",vo="[object Uint32Array]",l={};l[no]=l[io]=l[oo]=l[so]=l[co]=l[uo]=l[fo]=l[lo]=l[vo]=!0;l[Hi]=l[Vi]=l[to]=l[ki]=l[ao]=l[Wi]=l[zi]=l[qi]=l[Xi]=l[Ji]=l[Yi]=l[Zi]=l[Qi]=l[eo]=l[ro]=!1;function $o(e){return Ri(e)&&Ki(e.length)&&!!l[Ui(e)]}var go=$o;function po(e){return function(r){return e(r)}}var fe=po,U={exports:{}};U.exports;(function(e,r){var t=tr,a=r&&!r.nodeType&&r,n=a&&!0&&e&&!e.nodeType&&e,s=n&&n.exports===a,o=s&&t.process,i=function(){try{var c=n&&n.require&&n.require("util").types;return c||o&&o.binding&&o.binding("util")}catch{}}();e.exports=i})(U,U.exports);var le=U.exports,bo=go,yo=fe,Pe=le,Ee=Pe&&Pe.isTypedArray,_o=Ee?yo(Ee):bo,gr=_o,ho=Ai,To=lr,Ao=q,jo=ue,mo=vr,Oo=gr,So=Object.prototype,Co=So.hasOwnProperty;function Io(e,r){var t=Ao(e),a=!t&&To(e),n=!t&&!a&&jo(e),s=!t&&!a&&!n&&Oo(e),o=t||a||n||s,i=o?ho(e.length,String):[],c=i.length;for(var u in e)(r||Co.call(e,u))&&!(o&&(u=="length"||n&&(u=="offset"||u=="parent")||s&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||mo(u,c)))&&i.push(u);return i}var pr=Io,wo=Object.prototype;function xo(e){var r=e&&e.constructor,t=typeof r=="function"&&r.prototype||wo;return e===t}var ve=xo;function Po(e,r){return function(t){return e(r(t))}}var br=Po,Eo=br,Mo=Eo(Object.keys,Object),Lo=Mo,Do=ve,Fo=Lo,Go=Object.prototype,No=Go.hasOwnProperty;function Bo(e){if(!Do(e))return Fo(e);var r=[];for(var t in Object(e))No.call(e,t)&&t!="constructor"&&r.push(t);return r}var Uo=Bo,Ko=oe,Ro=$r;function Ho(e){return e!=null&&Ro(e.length)&&!Ko(e)}var X=Ho,Vo=pr,ko=Uo,Wo=X;function zo(e){return Wo(e)?Vo(e):ko(e)}var $e=zo,qo=L,Xo=$e;function Jo(e,r){return e&&qo(r,Xo(r),e)}var Yo=Jo;function Zo(e){var r=[];if(e!=null)for(var t in Object(e))r.push(t);return r}var Qo=Zo,es=_,rs=ve,ts=Qo,as=Object.prototype,ns=as.hasOwnProperty;function is(e){if(!es(e))return ts(e);var r=rs(e),t=[];for(var a in e)a=="constructor"&&(r||!ns.call(e,a))||t.push(a);return t}var os=is,ss=pr,cs=os,us=X;function fs(e){return us(e)?ss(e,!0):cs(e)}var D=fs,ls=L,vs=D;function $s(e,r){return e&&ls(r,vs(r),e)}var gs=$s,K={exports:{}};K.exports;(function(e,r){var t=h,a=r&&!r.nodeType&&r,n=a&&!0&&e&&!e.nodeType&&e,s=n&&n.exports===a,o=s?t.Buffer:void 0,i=o?o.allocUnsafe:void 0;function c(u,v){if(v)return u.slice();var $=u.length,p=i?i($):new u.constructor($);return u.copy(p),p}e.exports=c})(K,K.exports);var yr=K.exports;function ps(e,r){var t=-1,a=e.length;for(r||(r=Array(a));++t0){if(++r>=Zl)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}var tv=rv,av=Yl,nv=tv,iv=nv(av),ov=iv,sv=Mr,cv=kl,uv=ov;function fv(e,r){return uv(cv(e,r,sv),e+"")}var lv=fv,vv=H,$v=X,gv=vr,pv=_;function bv(e,r,t){if(!pv(t))return!1;var a=typeof r;return(a=="number"?$v(t)&&gv(r,t.length):a=="string"&&r in t)?vv(t[r],e):!1}var yv=bv,_v=lv,hv=yv;function dv(e){return _v(function(r,t){var a=-1,n=t.length,s=n>1?t[n-1]:void 0,o=n>2?t[2]:void 0;for(s=e.length>3&&typeof s=="function"?(n--,s):void 0,o&&hv(t[0],t[1],o)&&(s=n<3?void 0:s,n=1),r=Object(r);++a=r||T<0||$&&E>=s}function b(){var g=Y();if(y(g))return _e(g);i=setTimeout(b,F(g))}function _e(g){return i=void 0,p&&a?d(g):(a=n=void 0,o)}function Lr(){i!==void 0&&clearTimeout(i),u=0,a=c=n=i=void 0}function Dr(){return i===void 0?o:_e(Y())}function J(){var g=Y(),T=y(g);if(a=arguments,n=this,c=g,T){if(i===void 0)return O(c);if($)return clearTimeout(i),i=setTimeout(b,r),d(c)}return i===void 0&&(i=setTimeout(b,r)),o}return J.cancel=Lr,J.flush=Dr,J}var nr=xt;const Ov=ie(nr);var Pt=nr,Et=_,Mt="Expected a function";function Lt(e,r,t){var a=!0,n=!0;if(typeof e!="function")throw new TypeError(Mt);return Et(t)&&(a="leading"in t?!!t.leading:a,n="trailing"in t?!!t.trailing:n),Pt(e,r,{leading:a,maxWait:r,trailing:n})}var Dt=Lt;const Sv=ie(Dt);function Ft(){this.__data__=[],this.size=0}var Gt=Ft;function Nt(e,r){return e===r||e!==e&&r!==r}var H=Nt,Bt=H;function Ut(e,r){for(var t=e.length;t--;)if(Bt(e[t][0],r))return t;return-1}var V=Ut,Kt=V,Rt=Array.prototype,Ht=Rt.splice;function Vt(e){var r=this.__data__,t=Kt(r,e);if(t<0)return!1;var a=r.length-1;return t==a?r.pop():Ht.call(r,t,1),--this.size,!0}var kt=Vt,Wt=V;function zt(e){var r=this.__data__,t=Wt(r,e);return t<0?void 0:r[t][1]}var qt=zt,Xt=V;function Jt(e){return Xt(this.__data__,e)>-1}var Yt=Jt,Zt=V;function Qt(e,r){var t=this.__data__,a=Zt(t,e);return a<0?(++this.size,t.push([e,r])):t[a][1]=r,this}var ea=Qt,ra=Gt,ta=kt,aa=qt,na=Yt,ia=ea;function C(e){var r=-1,t=e==null?0:e.length;for(this.clear();++r-1&&e%1==0&&e-1&&e%1==0&&e<=Ni}var $r=Bi,Ui=S,Ki=$r,Ri=A,Hi="[object Arguments]",Vi="[object Array]",ki="[object Boolean]",Wi="[object Date]",zi="[object Error]",qi="[object Function]",Xi="[object Map]",Ji="[object Number]",Yi="[object Object]",Zi="[object RegExp]",Qi="[object Set]",eo="[object String]",ro="[object WeakMap]",to="[object ArrayBuffer]",ao="[object DataView]",no="[object Float32Array]",io="[object Float64Array]",oo="[object Int8Array]",so="[object Int16Array]",co="[object Int32Array]",uo="[object Uint8Array]",fo="[object Uint8ClampedArray]",lo="[object Uint16Array]",vo="[object Uint32Array]",l={};l[no]=l[io]=l[oo]=l[so]=l[co]=l[uo]=l[fo]=l[lo]=l[vo]=!0;l[Hi]=l[Vi]=l[to]=l[ki]=l[ao]=l[Wi]=l[zi]=l[qi]=l[Xi]=l[Ji]=l[Yi]=l[Zi]=l[Qi]=l[eo]=l[ro]=!1;function $o(e){return Ri(e)&&Ki(e.length)&&!!l[Ui(e)]}var go=$o;function po(e){return function(r){return e(r)}}var fe=po,U={exports:{}};U.exports;(function(e,r){var t=tr,a=r&&!r.nodeType&&r,n=a&&!0&&e&&!e.nodeType&&e,s=n&&n.exports===a,o=s&&t.process,i=function(){try{var c=n&&n.require&&n.require("util").types;return c||o&&o.binding&&o.binding("util")}catch{}}();e.exports=i})(U,U.exports);var le=U.exports,bo=go,yo=fe,Pe=le,Ee=Pe&&Pe.isTypedArray,_o=Ee?yo(Ee):bo,gr=_o,ho=Ai,To=lr,Ao=q,jo=ue,mo=vr,Oo=gr,So=Object.prototype,Co=So.hasOwnProperty;function Io(e,r){var t=Ao(e),a=!t&&To(e),n=!t&&!a&&jo(e),s=!t&&!a&&!n&&Oo(e),o=t||a||n||s,i=o?ho(e.length,String):[],c=i.length;for(var u in e)(r||Co.call(e,u))&&!(o&&(u=="length"||n&&(u=="offset"||u=="parent")||s&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||mo(u,c)))&&i.push(u);return i}var pr=Io,wo=Object.prototype;function xo(e){var r=e&&e.constructor,t=typeof r=="function"&&r.prototype||wo;return e===t}var ve=xo;function Po(e,r){return function(t){return e(r(t))}}var br=Po,Eo=br,Mo=Eo(Object.keys,Object),Lo=Mo,Do=ve,Fo=Lo,Go=Object.prototype,No=Go.hasOwnProperty;function Bo(e){if(!Do(e))return Fo(e);var r=[];for(var t in Object(e))No.call(e,t)&&t!="constructor"&&r.push(t);return r}var Uo=Bo,Ko=oe,Ro=$r;function Ho(e){return e!=null&&Ro(e.length)&&!Ko(e)}var X=Ho,Vo=pr,ko=Uo,Wo=X;function zo(e){return Wo(e)?Vo(e):ko(e)}var $e=zo,qo=L,Xo=$e;function Jo(e,r){return e&&qo(r,Xo(r),e)}var Yo=Jo;function Zo(e){var r=[];if(e!=null)for(var t in Object(e))r.push(t);return r}var Qo=Zo,es=_,rs=ve,ts=Qo,as=Object.prototype,ns=as.hasOwnProperty;function is(e){if(!es(e))return ts(e);var r=rs(e),t=[];for(var a in e)a=="constructor"&&(r||!ns.call(e,a))||t.push(a);return t}var os=is,ss=pr,cs=os,us=X;function fs(e){return us(e)?ss(e,!0):cs(e)}var D=fs,ls=L,vs=D;function $s(e,r){return e&&ls(r,vs(r),e)}var gs=$s,K={exports:{}};K.exports;(function(e,r){var t=h,a=r&&!r.nodeType&&r,n=a&&!0&&e&&!e.nodeType&&e,s=n&&n.exports===a,o=s?t.Buffer:void 0,i=o?o.allocUnsafe:void 0;function c(u,v){if(v)return u.slice();var $=u.length,p=i?i($):new u.constructor($);return u.copy(p),p}e.exports=c})(K,K.exports);var yr=K.exports;function ps(e,r){var t=-1,a=e.length;for(r||(r=Array(a));++t0){if(++r>=Zl)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}var tv=rv,av=Yl,nv=tv,iv=nv(av),ov=iv,sv=Mr,cv=kl,uv=ov;function fv(e,r){return uv(cv(e,r,sv),e+"")}var lv=fv,vv=H,$v=X,gv=vr,pv=_;function bv(e,r,t){if(!pv(t))return!1;var a=typeof r;return(a=="number"?$v(t)&&gv(r,t.length):a=="string"&&r in t)?vv(t[r],e):!1}var yv=bv,_v=lv,hv=yv;function dv(e){return _v(function(r,t){var a=-1,n=t.length,s=n>1?t[n-1]:void 0,o=n>2?t[2]:void 0;for(s=e.length>3&&typeof s=="function"?(n--,s):void 0,o&&hv(t[0],t[1],o)&&(s=n<3?void 0:s,n=1),r=Object(r);++aN^dhZDl-vp}Zg!14U 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 diff --git a/assets/login_bg-BPuoXCrC.js b/assets/login_bg-BPuoXCrC.js deleted file mode 100644 index 7d142b24..00000000 --- a/assets/login_bg-BPuoXCrC.js +++ /dev/null @@ -1 +0,0 @@ -const s="/ray-template/assets/login_bg-h9AIQ06v.svg";export{s as default}; diff --git a/assets/login_bg-h9AIQ06v.svg b/assets/login_bg-CH0AhDTq.svg similarity index 100% rename from assets/login_bg-h9AIQ06v.svg rename to assets/login_bg-CH0AhDTq.svg diff --git a/assets/login_bg-DcvEftiQ.js b/assets/login_bg-DcvEftiQ.js new file mode 100644 index 00000000..69fa825c --- /dev/null +++ b/assets/login_bg-DcvEftiQ.js @@ -0,0 +1 @@ +const s="/ray-template/assets/login_bg-CH0AhDTq.svg";export{s as default}; diff --git a/assets/menu-KnKYw6gN.js b/assets/menu-CPMkWw77.js similarity index 100% rename from assets/menu-KnKYw6gN.js rename to assets/menu-CPMkWw77.js diff --git a/assets/menu-KnKYw6gN.js.gz b/assets/menu-CPMkWw77.js.gz similarity index 100% rename from assets/menu-KnKYw6gN.js.gz rename to assets/menu-CPMkWw77.js.gz diff --git a/assets/more-Ej8Oiwns.js b/assets/more-DW-qndwg.js similarity index 100% rename from assets/more-Ej8Oiwns.js rename to assets/more-DW-qndwg.js diff --git a/assets/more-Ej8Oiwns.js.gz b/assets/more-DW-qndwg.js.gz similarity index 100% rename from assets/more-Ej8Oiwns.js.gz rename to assets/more-DW-qndwg.js.gz diff --git a/assets/mouse-03_U_h0x.js b/assets/mouse-C_l6KSTs.js similarity index 100% rename from assets/mouse-03_U_h0x.js rename to assets/mouse-C_l6KSTs.js diff --git a/assets/mouse-03_U_h0x.js.gz b/assets/mouse-C_l6KSTs.js.gz similarity index 100% rename from assets/mouse-03_U_h0x.js.gz rename to assets/mouse-C_l6KSTs.js.gz diff --git a/assets/object-inspect@1.12.3-w40geAFS.js b/assets/object-inspect@1.12.3-l0sNRNKZ.js similarity index 100% rename from assets/object-inspect@1.12.3-w40geAFS.js rename to assets/object-inspect@1.12.3-l0sNRNKZ.js diff --git a/assets/office-mL13bbyC.js b/assets/office-B5pC1KGi.js similarity index 100% rename from assets/office-mL13bbyC.js rename to assets/office-B5pC1KGi.js diff --git a/assets/office-mL13bbyC.js.gz b/assets/office-B5pC1KGi.js.gz similarity index 100% rename from assets/office-mL13bbyC.js.gz rename to assets/office-B5pC1KGi.js.gz diff --git a/assets/other-QN44tLIz.js b/assets/other-DU6bZUrM.js similarity index 100% rename from assets/other-QN44tLIz.js rename to assets/other-DU6bZUrM.js diff --git a/assets/other-QN44tLIz.js.gz b/assets/other-DU6bZUrM.js.gz similarity index 100% rename from assets/other-QN44tLIz.js.gz rename to assets/other-DU6bZUrM.js.gz diff --git a/assets/out-Pi3tiQst.js b/assets/out-CMQCc625.js similarity index 100% rename from assets/out-Pi3tiQst.js rename to assets/out-CMQCc625.js diff --git a/assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js b/assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js similarity index 100% rename from assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js rename to assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js diff --git a/assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js.gz b/assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js.gz similarity index 100% rename from assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js.gz rename to assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js.gz diff --git a/assets/print-WnHXqwgf.js b/assets/print-jFo_n0lx.js similarity index 100% rename from assets/print-WnHXqwgf.js rename to assets/print-jFo_n0lx.js diff --git a/assets/print-WnHXqwgf.js.gz b/assets/print-jFo_n0lx.js.gz similarity index 100% rename from assets/print-WnHXqwgf.js.gz rename to assets/print-jFo_n0lx.js.gz diff --git a/assets/print-js@1.6.0-gYKv6oGQ.js b/assets/print-js@1.6.0-C3lAJnMa.js similarity index 99% rename from assets/print-js@1.6.0-gYKv6oGQ.js rename to assets/print-js@1.6.0-C3lAJnMa.js index cbe3b682..8bff4a0d 100644 --- a/assets/print-js@1.6.0-gYKv6oGQ.js +++ b/assets/print-js@1.6.0-C3lAJnMa.js @@ -1 +1 @@ -import{g as O}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";var v={exports:{}};(function(j,S){(function(a,n){j.exports=n()})(window,function(){return function(E){var a={};function n(o){if(a[o])return a[o].exports;var s=a[o]={i:o,l:!1,exports:{}};return E[o].call(s.exports,s,s.exports,n),s.l=!0,s.exports}return n.m=E,n.c=a,n.d=function(o,s,f){n.o(o,s)||Object.defineProperty(o,s,{enumerable:!0,get:f})},n.r=function(o){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},n.t=function(o,s){if(s&1&&(o=n(o)),s&8||s&4&&typeof o=="object"&&o&&o.__esModule)return o;var f=Object.create(null);if(n.r(f),Object.defineProperty(f,"default",{enumerable:!0,value:o}),s&2&&typeof o!="string")for(var b in o)n.d(f,b,(function(i){return o[i]}).bind(null,b));return f},n.n=function(o){var s=o&&o.__esModule?function(){return o.default}:function(){return o};return n.d(s,"a",s),s},n.o=function(o,s){return Object.prototype.hasOwnProperty.call(o,s)},n.p="",n(n.s=0)}({"./src/index.js":function(E,a,n){n.r(a),n("./src/sass/index.scss");var o=n("./src/js/init.js"),s=o.default.init;typeof window<"u"&&(window.printJS=s),a.default=s},"./src/js/browser.js":function(E,a,n){n.r(a);var o={isFirefox:function(){return typeof InstallTrigger<"u"},isIE:function(){return navigator.userAgent.indexOf("MSIE")!==-1||!!document.documentMode},isEdge:function(){return!o.isIE()&&!!window.StyleMedia},isChrome:function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return!!f.chrome},isSafari:function(){return Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0||navigator.userAgent.toLowerCase().indexOf("safari")!==-1},isIOSChrome:function(){return navigator.userAgent.toLowerCase().indexOf("crios")!==-1}};a.default=o},"./src/js/functions.js":function(E,a,n){n.r(a),n.d(a,"addWrapper",function(){return b}),n.d(a,"capitalizePrint",function(){return i}),n.d(a,"collectStyles",function(){return l}),n.d(a,"addHeader",function(){return e}),n.d(a,"cleanUp",function(){return u}),n.d(a,"isRawHTML",function(){return y});var o=n("./src/js/modal.js"),s=n("./src/js/browser.js");function f(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(c){return typeof c}:f=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},f(t)}function b(t,d){var c="font-family:"+d.font+" !important; font-size: "+d.font_size+" !important; width:100%;";return'

'+t+"
"}function i(t){return t.charAt(0).toUpperCase()+t.slice(1)}function l(t,d){for(var c=document.defaultView||window,h="",p=c.getComputedStyle(t,""),m=0;m]*>(.*?)");return d.test(t)}},"./src/js/html.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js");function f(l){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(e){return typeof e}:f=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(l)}a.default={print:function(r,e){var u=i(r.printable)?r.printable:document.getElementById(r.printable);if(!u){window.console.error("Invalid HTML element id: "+r.printable);return}r.printableElement=b(u,r),r.header&&Object(o.addHeader)(r.printableElement,r),s.default.send(r,e)}};function b(l,r){for(var e=l.cloneNode(),u=Array.prototype.slice.call(l.childNodes),y=0;y"+t.documentTitle+"",t.css&&(Array.isArray(t.css)||(t.css=[t.css]),t.css.forEach(function(g){p.srcdoc+=''})),p.srcdoc+=""),t.type){case"pdf":if(o.default.isIE())try{console.info("Print.js doesn't support PDF printing in Internet Explorer.");var m=window.open(t.fallbackPrintable,"_blank");m.focus(),t.onIncompatibleBrowser()}catch(g){t.onError(g)}finally{t.showModal&&s.default.close(),t.onLoadingEnd&&t.onLoadingEnd()}else f.default.print(t,p);break;case"image":l.default.print(t,p);break;case"html":b.default.print(t,p);break;case"raw-html":i.default.print(t,p);break;case"json":r.default.print(t,p);break}}}},"./src/js/json.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js");function f(i){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(r){return typeof r}:f=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},f(i)}a.default={print:function(l,r){if(f(l.printable)!=="object")throw new Error("Invalid javascript data object (JSON).");if(typeof l.repeatTableHeader!="boolean")throw new Error("Invalid value for repeatTableHeader attribute (JSON).");if(!l.properties||!Array.isArray(l.properties))throw new Error("Invalid properties array for your JSON data.");l.properties=l.properties.map(function(e){return{field:f(e)==="object"?e.field:e,displayName:f(e)==="object"?e.displayName:e,columnSize:f(e)==="object"&&e.columnSize?e.columnSize+";":100/l.properties.length+"%;"}}),l.printableElement=document.createElement("div"),l.header&&Object(o.addHeader)(l.printableElement,l),l.printableElement.innerHTML+=b(l),s.default.send(l,r)}};function b(i){var l=i.printable,r=i.properties,e='';i.repeatTableHeader&&(e+=""),e+="";for(var u=0;u'+Object(o.capitalizePrint)(r[u].displayName)+"";e+="",i.repeatTableHeader&&(e+=""),e+="";for(var y=0;y";for(var t=0;t1)for(var h=0;h'+d+""}e+=""}return e+="
",e}},"./src/js/modal.js":function(E,a,n){n.r(a);var o={show:function(f){var b="font-family:sans-serif; display:table; text-align:center; font-weight:300; font-size:30px; left:0; top:0;position:fixed; z-index: 9990;color: #0460B5; width: 100%; height: 100%; background-color:rgba(255,255,255,.9);transition: opacity .3s ease;",i=document.createElement("div");i.setAttribute("style",b),i.setAttribute("id","printJS-Modal");var l=document.createElement("div");l.setAttribute("style","display:table-cell; vertical-align:middle; padding-bottom:100px;");var r=document.createElement("div");r.setAttribute("class","printClose"),r.setAttribute("id","printClose"),l.appendChild(r);var e=document.createElement("span");e.setAttribute("class","printSpinner"),l.appendChild(e);var u=document.createTextNode(f.modalMessage);l.appendChild(u),i.appendChild(l),document.getElementsByTagName("body")[0].appendChild(i),document.getElementById("printClose").addEventListener("click",function(){o.close()})},close:function(){var f=document.getElementById("printJS-Modal");f&&f.parentNode.removeChild(f)}};a.default=o},"./src/js/pdf.js":function(E,a,n){n.r(a);var o=n("./src/js/print.js"),s=n("./src/js/functions.js");a.default={print:function(i,l){if(i.base64){var r=Uint8Array.from(atob(i.printable),function(u){return u.charCodeAt(0)});f(i,l,r);return}i.printable=/^(blob|http|\/\/)/i.test(i.printable)?i.printable:window.location.origin+(i.printable.charAt(0)!=="/"?"/"+i.printable:i.printable);var e=new window.XMLHttpRequest;e.responseType="arraybuffer",e.addEventListener("error",function(){Object(s.cleanUp)(i),i.onError(e.statusText,e)}),e.addEventListener("load",function(){if([200,201].indexOf(e.status)===-1){Object(s.cleanUp)(i),i.onError(e.statusText,e);return}f(i,l,e.response)}),e.open("GET",i.printable,!0),e.send()}};function f(b,i,l){var r=new window.Blob([l],{type:"application/pdf"});r=window.URL.createObjectURL(r),i.setAttribute("src",r),o.default.send(b,i)}},"./src/js/print.js":function(E,a,n){n.r(a);var o=n("./src/js/browser.js"),s=n("./src/js/functions.js"),f={send:function(e,u){document.getElementsByTagName("body")[0].appendChild(u);var y=document.getElementById(e.frameId);y.onload=function(){if(e.type==="pdf"){o.default.isFirefox()?setTimeout(function(){return b(y,e)},1e3):b(y,e);return}var t=y.contentWindow||y.contentDocument;if(t.document&&(t=t.document),t.body.appendChild(e.printableElement),e.type!=="pdf"&&e.style){var d=document.createElement("style");d.innerHTML=e.style,t.head.appendChild(d)}var c=t.getElementsByTagName("img");c.length>0?i(Array.from(c)).then(function(){return b(y,e)}):b(y,e)}}};function b(r,e){try{if(r.focus(),o.default.isEdge()||o.default.isIE())try{r.contentWindow.document.execCommand("print",!1,null)}catch{r.contentWindow.print()}else r.contentWindow.print()}catch(u){e.onError(u)}finally{o.default.isFirefox()&&(r.style.visibility="hidden",r.style.left="-1px"),Object(s.cleanUp)(e)}}function i(r){var e=r.map(function(u){if(u.src&&u.src!==window.location.href)return l(u)});return Promise.all(e)}function l(r){return new Promise(function(e){var u=function y(){!r||typeof r.naturalWidth>"u"||r.naturalWidth===0||!r.complete?setTimeout(y,500):e()};u()})}a.default=f},"./src/js/raw-html.js":function(E,a,n){n.r(a);var o=n("./src/js/print.js");a.default={print:function(f,b){f.printableElement=document.createElement("div"),f.printableElement.setAttribute("style","width:100%"),f.printableElement.innerHTML=f.printable,o.default.send(f,b)}}},"./src/sass/index.scss":function(E,a,n){},0:function(E,a,n){E.exports=n("./src/index.js")}}).default})})(v);var P=v.exports;const C=O(P);export{C as p}; +import{g as O}from"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";var v={exports:{}};(function(j,S){(function(a,n){j.exports=n()})(window,function(){return function(E){var a={};function n(o){if(a[o])return a[o].exports;var s=a[o]={i:o,l:!1,exports:{}};return E[o].call(s.exports,s,s.exports,n),s.l=!0,s.exports}return n.m=E,n.c=a,n.d=function(o,s,f){n.o(o,s)||Object.defineProperty(o,s,{enumerable:!0,get:f})},n.r=function(o){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},n.t=function(o,s){if(s&1&&(o=n(o)),s&8||s&4&&typeof o=="object"&&o&&o.__esModule)return o;var f=Object.create(null);if(n.r(f),Object.defineProperty(f,"default",{enumerable:!0,value:o}),s&2&&typeof o!="string")for(var b in o)n.d(f,b,(function(i){return o[i]}).bind(null,b));return f},n.n=function(o){var s=o&&o.__esModule?function(){return o.default}:function(){return o};return n.d(s,"a",s),s},n.o=function(o,s){return Object.prototype.hasOwnProperty.call(o,s)},n.p="",n(n.s=0)}({"./src/index.js":function(E,a,n){n.r(a),n("./src/sass/index.scss");var o=n("./src/js/init.js"),s=o.default.init;typeof window<"u"&&(window.printJS=s),a.default=s},"./src/js/browser.js":function(E,a,n){n.r(a);var o={isFirefox:function(){return typeof InstallTrigger<"u"},isIE:function(){return navigator.userAgent.indexOf("MSIE")!==-1||!!document.documentMode},isEdge:function(){return!o.isIE()&&!!window.StyleMedia},isChrome:function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return!!f.chrome},isSafari:function(){return Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0||navigator.userAgent.toLowerCase().indexOf("safari")!==-1},isIOSChrome:function(){return navigator.userAgent.toLowerCase().indexOf("crios")!==-1}};a.default=o},"./src/js/functions.js":function(E,a,n){n.r(a),n.d(a,"addWrapper",function(){return b}),n.d(a,"capitalizePrint",function(){return i}),n.d(a,"collectStyles",function(){return l}),n.d(a,"addHeader",function(){return e}),n.d(a,"cleanUp",function(){return u}),n.d(a,"isRawHTML",function(){return y});var o=n("./src/js/modal.js"),s=n("./src/js/browser.js");function f(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(c){return typeof c}:f=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},f(t)}function b(t,d){var c="font-family:"+d.font+" !important; font-size: "+d.font_size+" !important; width:100%;";return'
'+t+"
"}function i(t){return t.charAt(0).toUpperCase()+t.slice(1)}function l(t,d){for(var c=document.defaultView||window,h="",p=c.getComputedStyle(t,""),m=0;m]*>(.*?)");return d.test(t)}},"./src/js/html.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js");function f(l){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(e){return typeof e}:f=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(l)}a.default={print:function(r,e){var u=i(r.printable)?r.printable:document.getElementById(r.printable);if(!u){window.console.error("Invalid HTML element id: "+r.printable);return}r.printableElement=b(u,r),r.header&&Object(o.addHeader)(r.printableElement,r),s.default.send(r,e)}};function b(l,r){for(var e=l.cloneNode(),u=Array.prototype.slice.call(l.childNodes),y=0;y"+t.documentTitle+"",t.css&&(Array.isArray(t.css)||(t.css=[t.css]),t.css.forEach(function(g){p.srcdoc+=''})),p.srcdoc+=""),t.type){case"pdf":if(o.default.isIE())try{console.info("Print.js doesn't support PDF printing in Internet Explorer.");var m=window.open(t.fallbackPrintable,"_blank");m.focus(),t.onIncompatibleBrowser()}catch(g){t.onError(g)}finally{t.showModal&&s.default.close(),t.onLoadingEnd&&t.onLoadingEnd()}else f.default.print(t,p);break;case"image":l.default.print(t,p);break;case"html":b.default.print(t,p);break;case"raw-html":i.default.print(t,p);break;case"json":r.default.print(t,p);break}}}},"./src/js/json.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js");function f(i){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(r){return typeof r}:f=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},f(i)}a.default={print:function(l,r){if(f(l.printable)!=="object")throw new Error("Invalid javascript data object (JSON).");if(typeof l.repeatTableHeader!="boolean")throw new Error("Invalid value for repeatTableHeader attribute (JSON).");if(!l.properties||!Array.isArray(l.properties))throw new Error("Invalid properties array for your JSON data.");l.properties=l.properties.map(function(e){return{field:f(e)==="object"?e.field:e,displayName:f(e)==="object"?e.displayName:e,columnSize:f(e)==="object"&&e.columnSize?e.columnSize+";":100/l.properties.length+"%;"}}),l.printableElement=document.createElement("div"),l.header&&Object(o.addHeader)(l.printableElement,l),l.printableElement.innerHTML+=b(l),s.default.send(l,r)}};function b(i){var l=i.printable,r=i.properties,e='';i.repeatTableHeader&&(e+=""),e+="";for(var u=0;u'+Object(o.capitalizePrint)(r[u].displayName)+"";e+="",i.repeatTableHeader&&(e+=""),e+="";for(var y=0;y";for(var t=0;t1)for(var h=0;h'+d+""}e+=""}return e+="
",e}},"./src/js/modal.js":function(E,a,n){n.r(a);var o={show:function(f){var b="font-family:sans-serif; display:table; text-align:center; font-weight:300; font-size:30px; left:0; top:0;position:fixed; z-index: 9990;color: #0460B5; width: 100%; height: 100%; background-color:rgba(255,255,255,.9);transition: opacity .3s ease;",i=document.createElement("div");i.setAttribute("style",b),i.setAttribute("id","printJS-Modal");var l=document.createElement("div");l.setAttribute("style","display:table-cell; vertical-align:middle; padding-bottom:100px;");var r=document.createElement("div");r.setAttribute("class","printClose"),r.setAttribute("id","printClose"),l.appendChild(r);var e=document.createElement("span");e.setAttribute("class","printSpinner"),l.appendChild(e);var u=document.createTextNode(f.modalMessage);l.appendChild(u),i.appendChild(l),document.getElementsByTagName("body")[0].appendChild(i),document.getElementById("printClose").addEventListener("click",function(){o.close()})},close:function(){var f=document.getElementById("printJS-Modal");f&&f.parentNode.removeChild(f)}};a.default=o},"./src/js/pdf.js":function(E,a,n){n.r(a);var o=n("./src/js/print.js"),s=n("./src/js/functions.js");a.default={print:function(i,l){if(i.base64){var r=Uint8Array.from(atob(i.printable),function(u){return u.charCodeAt(0)});f(i,l,r);return}i.printable=/^(blob|http|\/\/)/i.test(i.printable)?i.printable:window.location.origin+(i.printable.charAt(0)!=="/"?"/"+i.printable:i.printable);var e=new window.XMLHttpRequest;e.responseType="arraybuffer",e.addEventListener("error",function(){Object(s.cleanUp)(i),i.onError(e.statusText,e)}),e.addEventListener("load",function(){if([200,201].indexOf(e.status)===-1){Object(s.cleanUp)(i),i.onError(e.statusText,e);return}f(i,l,e.response)}),e.open("GET",i.printable,!0),e.send()}};function f(b,i,l){var r=new window.Blob([l],{type:"application/pdf"});r=window.URL.createObjectURL(r),i.setAttribute("src",r),o.default.send(b,i)}},"./src/js/print.js":function(E,a,n){n.r(a);var o=n("./src/js/browser.js"),s=n("./src/js/functions.js"),f={send:function(e,u){document.getElementsByTagName("body")[0].appendChild(u);var y=document.getElementById(e.frameId);y.onload=function(){if(e.type==="pdf"){o.default.isFirefox()?setTimeout(function(){return b(y,e)},1e3):b(y,e);return}var t=y.contentWindow||y.contentDocument;if(t.document&&(t=t.document),t.body.appendChild(e.printableElement),e.type!=="pdf"&&e.style){var d=document.createElement("style");d.innerHTML=e.style,t.head.appendChild(d)}var c=t.getElementsByTagName("img");c.length>0?i(Array.from(c)).then(function(){return b(y,e)}):b(y,e)}}};function b(r,e){try{if(r.focus(),o.default.isEdge()||o.default.isIE())try{r.contentWindow.document.execCommand("print",!1,null)}catch{r.contentWindow.print()}else r.contentWindow.print()}catch(u){e.onError(u)}finally{o.default.isFirefox()&&(r.style.visibility="hidden",r.style.left="-1px"),Object(s.cleanUp)(e)}}function i(r){var e=r.map(function(u){if(u.src&&u.src!==window.location.href)return l(u)});return Promise.all(e)}function l(r){return new Promise(function(e){var u=function y(){!r||typeof r.naturalWidth>"u"||r.naturalWidth===0||!r.complete?setTimeout(y,500):e()};u()})}a.default=f},"./src/js/raw-html.js":function(E,a,n){n.r(a);var o=n("./src/js/print.js");a.default={print:function(f,b){f.printableElement=document.createElement("div"),f.printableElement.setAttribute("style","width:100%"),f.printableElement.innerHTML=f.printable,o.default.send(f,b)}}},"./src/sass/index.scss":function(E,a,n){},0:function(E,a,n){E.exports=n("./src/index.js")}}).default})})(v);var P=v.exports;const C=O(P);export{C as p}; diff --git a/assets/print-js@1.6.0-C3lAJnMa.js.gz b/assets/print-js@1.6.0-C3lAJnMa.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a08d26f1c8e24903b1463fdd76f8fa8835477c48 GIT binary patch literal 4984 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 r=e.pop(),t=r.obj[r.prop];if(p(t)){for(var a=[],l=0;l=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||l===C.RFC1738&&(n===40||n===41)){i+=o.charAt(u);continue}if(n<128){i=i+s[n];continue}if(n<2048){i=i+(s[192|n>>6]+s[128|n&63]);continue}if(n<55296||n>=57344){i=i+(s[224|n>>12]+s[128|n>>6&63]+s[128|n&63]);continue}u+=1,n=65536+((n&1023)<<10|o.charCodeAt(u)&1023),i+=s[240|n>>18]+s[128|n>>12&63]+s[128|n>>6&63]+s[128|n&63]}return i},A=function(e){for(var r=[{obj:{o:e},prop:"o"}],t=[],a=0;a1;){var r=e.pop(),t=r.obj[r.prop];if(p(t)){for(var a=[],l=0;l=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||l===C.RFC1738&&(n===40||n===41)){i+=o.charAt(u);continue}if(n<128){i=i+s[n];continue}if(n<2048){i=i+(s[192|n>>6]+s[128|n&63]);continue}if(n<55296||n>=57344){i=i+(s[224|n>>12]+s[128|n>>6&63]+s[128|n&63]);continue}u+=1,n=65536+((n&1023)<<10|o.charCodeAt(u)&1023),i+=s[240|n>>18]+s[128|n>>12&63]+s[128|n>>6&63]+s[128|n&63]}return i},A=function(e){for(var r=[{obj:{o:e},prop:"o"}],t=[],a=0;aqM8~u|NDZXBsZ{ z<&S^AmVeLvm)ePcQhBx|&r0%g?N?GLp>`GXC94XWF?b-C=i&Hr4L`~L>HaSGbafp$ z-Nb>X`@5_8^{kbciKAgh_A8dtrclvOzY{|)_m=( zJ?1OXkqu@T`%3&(RZQN|njwti&YWB$3{OWeX3=8i7pz>X%}o&Fy}_1*`IV>;21TSV zmM@7k)>LWCb5tRPk2I;FS&(sDEL5i^_PhccyG4Gck|JF=jpMr1k~abzzfnr4)*3b^ zyg(iS6p^kg{i>k6w2rNBI|pZyQN>W%6a|j<8YmgZbis}^XitMBw4;GkLQ`VagIkn_ z^#FdB8+cH7&vP`AxI4p)<()D)B93SoIPIwlF^ritPvV#rH9O-uVy@exlj8-X42L)7 z91hB-MIl}v`-G|S;V}AT6ZL&EfyCH#5lduBM&l07vP>Arw6}_BV*ooGdJ-qB`{Svf zi87y9cU4H_jI#6V#TR&K<%Ncy>u-)Oc$L+A<+txr1g3c1H)10qyMm7jU@IZTQwPbN6M0r zhD2v#$IdXcC5P+zV&G$pGuS}`0e zx$B9nSSD8Nucz;KVq1xll?o}WGpe%9z*TGb_QqmRK%rA9cOl&ck3WDf*UfqcHMG8rk~o?Y}&5o<90Rw)UJXsJRAx_ z$X(xhT-WLzce(?N_uT6!SolnoikD4W16 z>eWdQULQ(#c9p)@Hl2oZ%YORlYBCuvhvCFr4#MH~&CSdx_>Hp0BLS3THl1G0JcLR& z7>8GQu?WV8ciyx+z&%nY;bh#RT%Vu>;VH}qsJhD)uHp0lG(g+(lD$~IM0*i24W=(e zj&O7e$}~9JS>$PF=`R-cRSQzIJ*}`k4LCV14gzS*}-fv%5x&h03OMkB;b$ElTUG9{$zzFGRb{?g<*`>otm0S#Y1ti{RD z%ZyONTbD+!u%){t`-4`|BW#&mvuLg12U)^B z*}=caSE|^XAbo#+uyKMFx%azIas0!#C~)r|f5pivZOinZWEubITR!nW{tGV1Ckez0 F002)iy^#O_ literal 0 HcmV?d00001 diff --git a/assets/qs@6.11.2-Z-dpNlsu.js.gz b/assets/qs@6.11.2-Z-dpNlsu.js.gz deleted file mode 100644 index 1d2c8c30387e1444948f36a24518ecda2ec285b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1450 zcmV;b1y%YViwFP!000021BF)KZ`(Eye&1ga3y45M7sXO+H<8R_ZQ20cu%%7fy=Z!% zWy)qIivmTpHEjOx14T)8vJ`tFc_i=q?g#J4HD=Cyv+lu*;RRzr$+>`UuaD2XkZ)EpycN@I9xQv`` z;=se*?ZwsQtd*FFqhU*SOP157P|-KP6GJZKhAPEm9SvIYrpy!mbHEgDna3D^Vc~ib!89 zo)T%SsnVF|s6q-KXi`J7Amg~0t4>Yqc?C9hi~K|-MLKsH$91VCZv;4grj$^vHLQ<# zfjj^xB3)PdRY7@a9b4aY4$dT_ilMS83LNb;P%@6`oE>P;o(4;3M+2#Zro^lVw+t0{lm63lGvAQ*<|bmDN8~c z5}k=1N3(lVSST|9H)ySZL!p6U4UaF9v(xZDxC-cSv`ssi&=iyghBZ7LROZkswb`Ec zWf7hK?VYc{IdQN_K1m31crDH@FQ->$K_A2ubvS>TjL)vCmygyB7u)Q(G0Gbw5}M8$@+*m zr{U~0yl}jV%9?#F70Ud&;2A?9hG2$0=k(&8qjB69B2F9!8ZwTXxj2-V#>TBA!q3)J z-ijrAt5DO1tR#d?ru%(6&g^*At%J}AuF2%mb;~)KzG+vpX}h`_x2vl+?J5Yv{k|ZC z-1e=?u8X8Ci!FI!iI*CKvf>Qm-t-3~F)$6^pV|MslKuRBnzxr& zN+%C&_2EaAIvU=;qU-gZb2AE}(FifqacU)-ObO|_&z3%~-!*y8ekwOrK*PINYjHC4 zG9%RR>BXtOPapj&hPVzt2I`Rjcb=1|{UjXy61s_@p@wZ`(K!zWZ0uIvAu&D|Qw|0Vzaw(RF|YTC~{oCg`BZ zBb!}mn37c7jmrPN(8IQ5D^2%CeKW)P=1IxoQE6LkNn*&(Wm*-Uf0gXPr~($>^zYaH z%744islQzOY2N*jeEPEXzZx%mN;D}%1>b9P6I9NHSM%v)PE4u+Fe~$XGAB=O{cC?o z7UX()y;`hRi{)>VIiV>d_YyZ6$i33L(uCyWUth=vnF1P^%&%xxVrr#AnzHKj!K&J; z753jpP#M`v+^GGHS9-JA0P;5~Eek+f%WluGpmJP^)bE({T=eeGl%};0;95kHr{P-( z#@>~A-iGCI55CJGkR3nPIn*A87$y%nYzA1mOK=MV2((t(i+SYj;o%=?{~qz&O4jH8 zTlj8-#f9X^rIm~@Iv4ze*Zq*d`vgI$FjN#<741<4}VwHImY`hv~{u z#xqg12?=ulJV(4q%0SQ{j!RK>qZJ&754dJk=L2C+K5JD-1N1ch$W6NeO3~j5b|;Om zvW$9%(v*xNWsdm|5;wG#v#`~|ff5M#@xvZBLsx`mwIu?g+`pLrm}(X#M53{EQ>pAg zb2dwSy91;p^V7tpJ8FgmnB(>42ztbS8f=penbB!OT=u$xRX|x+4Oer;SJHuu!>j2) z*2HaujdFju<6_D}Ga9pLW5z?w`XXklw%Z)Wt9%jJZG+U#DGQo&SAfRMan&_e@47?0 zy-1+ZYD0<<5bv32`W-4OiDI7ZC)5BLtt-paxB7D~B5ww+HsN_{Y z$3eA)kuIE0>$+b&WwCP{+G9`wmIdhAaWGx-(QC+yx12ct$~_l!THDw;$9O+kawI>} qvAW%9(YExRC=Tjjs?b=n5j%Rv!WOJH^{<}w%(w#p literal 0 HcmV?d00001 diff --git a/assets/screenfull@5.2.0-q9gEF-YC.js.gz b/assets/screenfull@5.2.0-q9gEF-YC.js.gz deleted file mode 100644 index 5eda1013b33b99966cee2eeef4a70d71751ad613..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmV-l1EBmLiwFP!000021C>@wZ`(K!zWZ0mIvAu&D|U)rq!204+CYI88*JK>po1cf zY_`%cC8@X@mH&OAhi%DLn%x`q%?#(8CnbtUsZ6zXV(si~rexuISMeUSEMW0dy}$NW z-n)fLyyfB>-pRM?%}4LMc7vx_IR&raS8cBS%G%&+KAp@RohSgz$~>RUou_x+wYPK@ z&h_$owOFkd%eRxcLlWxT3rrO__fqXj9XMY;eRV#I1W?0denqkp6C)&&gjS~yTGd_+ zH~&0>%$&WzRPJxw(w)r)keAA&EC5X{yFJ7F$}-6luVc<~-n&1Oiqt-UDISKdf}bU5 zvnlhu4a;RN{1QVTJASNls67lZj307H2UxO;aSHvR7t zycuC}AvtnsB_oW^1%KdmKP2!W#su;)L8%mA&*Yroi5z$QAN=R-3mQcvjKW!@a6u5emD^5gX`9R#E>tU=E}~VfD#VDvYzE;f66lz=>5(r3yn)WF(Jn(3E~5~mh(m}`pum(0ozk|4>BiW%cIpd&K`3Y?BU=k!eF*^tyspKxkJDTXV%%(t(u0tLZ@6 z#I3mrb8oogB0>W_8nbR=#zV~NB4#7E+Z@KLd=c4ggVfFm^_z27fX2)+*)>-0x+oz+h7j9Qz|EQBb)+01xxny#M!&1a!a-M$2wV$)S^nq{xpDk$U=ykM^4 zy`S5lu5eB(d3$`2cqMc<`2KWd{qFfXJ*#I5hfetG;X5S8OCb{ocS=5jG6FOatm^03 zueLDKh0|$W_lu`2vX()6^ee!!098Bor%N_^jq~CyC(i%no(npyZDg&bte-3~k{@Ad p-R`7lTYAHbgL;ri)W%8qj%;Yqf>m1o`e++W{sj+CywM8@0079VuE+oY diff --git a/assets/search-PNJFeCur.js b/assets/search-DPR73sQp.js similarity index 100% rename from assets/search-PNJFeCur.js rename to assets/search-DPR73sQp.js diff --git a/assets/setting-oh7cMM8q.js b/assets/setting-CqYm8XBn.js similarity index 100% rename from assets/setting-oh7cMM8q.js rename to assets/setting-CqYm8XBn.js diff --git a/assets/setting-oh7cMM8q.js.gz b/assets/setting-CqYm8XBn.js.gz similarity index 100% rename from assets/setting-oh7cMM8q.js.gz rename to assets/setting-CqYm8XBn.js.gz diff --git a/assets/side-channel@1.0.4-JVVpKjRm.js b/assets/side-channel@1.0.4-DiPXwnX9.js similarity index 61% rename from assets/side-channel@1.0.4-JVVpKjRm.js rename to assets/side-channel@1.0.4-DiPXwnX9.js index 7855032a..50433323 100644 --- a/assets/side-channel@1.0.4-JVVpKjRm.js +++ b/assets/side-channel@1.0.4-DiPXwnX9.js @@ -1 +1 @@ -import{g as r}from"./get-intrinsic@1.2.1-1fqvy-Cp.js";import{c as p}from"./call-bind@1.0.2-X-jYgRcX.js";var e=r,t=p;e("%TypeError%");e("%WeakMap%",!0);e("%Map%",!0);t("WeakMap.prototype.get",!0);t("WeakMap.prototype.set",!0);t("WeakMap.prototype.has",!0);t("Map.prototype.get",!0);t("Map.prototype.set",!0);t("Map.prototype.has",!0); +import{g as r}from"./get-intrinsic@1.2.1-5uWIhZOj.js";import{c as p}from"./call-bind@1.0.2-BD5aDJOM.js";var e=r,t=p;e("%TypeError%");e("%WeakMap%",!0);e("%Map%",!0);t("WeakMap.prototype.get",!0);t("WeakMap.prototype.set",!0);t("WeakMap.prototype.has",!0);t("Map.prototype.get",!0);t("Map.prototype.set",!0);t("Map.prototype.has",!0); diff --git a/assets/table-RDC-4476.js b/assets/table-tYkftQGA.js similarity index 100% rename from assets/table-RDC-4476.js rename to assets/table-tYkftQGA.js diff --git a/assets/table-RDC-4476.js.gz b/assets/table-tYkftQGA.js.gz similarity index 100% rename from assets/table-RDC-4476.js.gz rename to assets/table-tYkftQGA.js.gz diff --git a/assets/tslib@2.3.0-21A5UWR7.js b/assets/tslib@2.3.0-BDyQ-Jie.js similarity index 100% rename from assets/tslib@2.3.0-21A5UWR7.js rename to assets/tslib@2.3.0-BDyQ-Jie.js diff --git a/assets/tslib@2.3.0-21A5UWR7.js.gz b/assets/tslib@2.3.0-BDyQ-Jie.js.gz similarity index 100% rename from assets/tslib@2.3.0-21A5UWR7.js.gz rename to assets/tslib@2.3.0-BDyQ-Jie.js.gz diff --git a/assets/twitter-dtkDLQvk.js b/assets/twitter-DjE7U1HD.js similarity index 100% rename from assets/twitter-dtkDLQvk.js rename to assets/twitter-DjE7U1HD.js diff --git a/assets/twitter-dtkDLQvk.js.gz b/assets/twitter-DjE7U1HD.js.gz similarity index 100% rename from assets/twitter-dtkDLQvk.js.gz rename to assets/twitter-DjE7U1HD.js.gz diff --git a/assets/utils-B_UBRWj5.js b/assets/utils-B_UBRWj5.js new file mode 100644 index 00000000..1ff331a1 --- /dev/null +++ b/assets/utils-B_UBRWj5.js @@ -0,0 +1 @@ +import{A as S,u as A,a as x,b as v}from"./hooks-C9tZi_HS.js";import{c as l}from"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./print-js@1.6.0-C3lAJnMa.js";import{c as _}from"./lodash-es@4.17.21-C8H4BJij.js";var p=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(p||{}),P={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const X=()=>P,k=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},y=(e,r)=>Object.prototype.toString.call(e).includes(r),J=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),o=[],i=window.crypto||window.msCrypto;let s=0;for(s=0;snew Promise((t,o)=>{let i;try{if(typeof e=="string")return k(e,r),t();if(e instanceof ArrayBuffer)i=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)i=e;else return o(new Error("downloadAnyFile: Unsupported data type."));const s=URL.createObjectURL(i),n=document.createElement("a");n.href=s,n.download=r,n.style.display="none";const a=()=>{URL.revokeObjectURL(s),document.body.removeChild(n)};n.addEventListener("load",()=>(a(),t())),n.addEventListener("error",c=>(a(),o(c))),document.body.appendChild(n),n.click()}catch(s){return o(s)}});function C(e,r){if(!e)return console.warn(`[omit]: The targetObject is expected to be an object, but got ${e}.`),{};const t=Array.isArray(r)?r:[r];return t.length&&t.forEach(o=>{delete e[o]}),e}function G(e,r){if(!e)return console.warn(`[pick]: The targetObject is expected to be an object, but got ${e}.`),{};const t=Array.isArray(r)?r:[r];return t.length?t.reduce((i,s)=>(Reflect.has(e,s)&&(i[s]=e[s]),i),{}):e}const H=()=>{const e=navigator.userAgent;return/windows/i.test(e)?p.Windows:/macintosh|mac os x/i.test(e)?p.MacOS:/linux/i.test(e)?p.Linux:/android/i.test(e)?p.Android:/iphone|ipad|ipod/i.test(e)?p.IOS:p.Unknown},Q=(e,r)=>{const t=e.endsWith("/"),o=r.endsWith("/");return t&&o?e.slice(0,-1)===r.slice(0,-1):!t&&!o?e===r:e===r||e.slice(0,-1)===r||e===r.slice(0,-1)};function Z(e,r="sessionStorage",t){const{prefix:o,prefixKey:i}=t??{},s=o?i||S:"",n=r==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(n).find(a=>a===s+e)}function O(e,r,t="sessionStorage",o){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:i,prefixKey:s}=o??{},n=i?s||S:"";try{const a=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(n+e,a):window.sessionStorage.setItem(n+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function T(e,r="sessionStorage",t){const{prefix:o,prefixKey:i,defaultValue:s}=t??{},n=o?i||S:"";try{const a=r==="localStorage"?window.localStorage.getItem(n+e):window.sessionStorage.getItem(n+e);return a===null?s??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),s??null}}const z=(e,r,t)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:o,prefixKey:i}=t??{},s=o?i||S:"",n=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(w,m)=>{(w?[...a,...n]:m==="localStorage"?n:a).forEach(d=>{e==="__all__"?(window.sessionStorage.removeItem(s+d),window.localStorage.removeItem(s+d)):m==="localStorage"?window.localStorage.removeItem(s+d):window.sessionStorage.removeItem(s+d)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:r==="localStorage"?window.localStorage.removeItem(s+e):window.sessionStorage.removeItem(s+e);break}},N=(e,r)=>{var s;const{domToImageOptions:t,printOptions:o}=r??{},{create:i}=A(e,{...t,beforeCreate:n=>{var a;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,n),window==null||window.$loadingBar.start()},created(n,a){var c;(c=t==null?void 0:t.created)==null||c.call(t,n,a),window==null||window.$loadingBar.finish()},createdError(n){var a;(a=t==null?void 0:t.createdError)==null||a.call(t,n),window==null||window.$loadingBar.error()}});(s=i("jpeg"))==null||s.then(n=>{const{print:a}=x(n,{type:"image",base64:!0,targetStyles:["*"],...C(o,["type","base64"])});a()})},ee=(e,r)=>{const t=()=>{const i=f(e);i&&(typeof r=="string"?r.trim().split(" "):r).forEach(n=>{n&&i.classList.add(n)})},o=Vue.watch(()=>f(e),t,{immediate:!0});h(o)},te=(e,r)=>{const t=()=>{const i=f(e);if(i)if(r==="removeAllClass"){const s=i.classList;s.forEach(n=>s.remove(n))}else(typeof r=="string"?r.trim().split(" "):r).forEach(n=>{n&&i.classList.remove(n)})},o=Vue.watch(()=>f(e),t,{immediate:!0});h(o)},re=(e,r)=>{const t=Vue.ref(!1),o=()=>{const s=f(e);if(!s)t.value=!1;else{const n=s.className,a=typeof r=="string"?r.trim().split(" ").filter(c=>c!==""):r;t.value=a.some(c=>n.includes(c))}},i=Vue.watch(()=>f(e),o,{immediate:!0});return h(i),t},R=e=>{const r=["webkit","moz","ms","o"],t={};return r.forEach(o=>{t[`${o}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),t},ne=(e,r)=>{const t=(s,n)=>{s.split(";").forEach(a=>{const[c,w]=a.split(":");if(c&&w){const m=c.trim(),g=w.trim();if(c.startsWith("--"))n.style.setProperty(m,g);else if(c.startsWith("-"))n.style[c]=w;else{const d=R(m);Object.keys(d).forEach(E=>{n.style[E]=d[E]}),n.style[m]=g}}})},o=()=>{const s=f(e);s&&(y(r,"String")?t(r,s):y(r,"Array")?r.forEach(n=>{t(n,s)}):Object.keys(r).forEach(a=>{t(`${a}: ${r[a]}`,s)}))},i=Vue.watch(()=>f(e),o,{immediate:!0});h(i)},se=(e,r=1)=>{const t=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,o=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,i=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let s;if(t.test(e)){const n=e.substring(1);s="rgb("+[parseInt(n.substring(0,2),16),parseInt(n.substring(2,4),16),parseInt(n.substring(4,6),16)].join(", ")+")"}else return o.test(e)||i.test(e),e;return s&&!s.startsWith("rgba")&&(s=s.replace("rgb","rgba").replace(")",`, ${r})`)),s},oe=(e,r)=>{const{defaultElement:t}=r||{};if(!e)return t?[t]:null;const o=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(o))}catch(i){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,i),t?[t]:null}},ie=(e,r="px")=>typeof e=="number"?e.toString()+r:y(e,"String")&&v.cssUnit.test(e)?e:e+r,u={precision:8,decimal:"."},b=(e,r,t)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((i,s,n,a)=>(i=t==null?void 0:t(i,s,n,a),i),r):0,$=(e,r,t="number")=>{const o=Object.assign({},u,r),i=l(e,o);return t==="number"?i.value:i.toString()},ae=(...e)=>e.length===1?l(e[0],u).add(0):b(e,0,(r,t)=>l(r,u).add(t)),ce=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[o,i]=e;return l(o,u).subtract(i)}const r=_(e),t=r.shift();return r.length?b(r,t,(o,i)=>l(o,u).subtract(i)):t},le=(...e)=>e.length===1?l(e[0],u).multiply(1):b(e,1,(r,t)=>l(r,u).multiply(t)),ue=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[o,i]=e;return l(o,u).divide(i)}const r=_(e),t=r.shift();return b(r,t,(o,i)=>l(o,u).divide(i))},fe=(e,r)=>r<=1?[e||0]:e?l(e,u).distribute(r).map(o=>$(o)):new Array(r).fill(0);function V(e,...r){if(Array.isArray(e))e.forEach(t=>V(t,...r));else return e(...r)}function f(e,r){var o;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((o=e.value)==null?void 0:o.$el)??e.value:t=e,t}function de(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||y(e,"Object"))return()=>e;if(typeof e=="function")return e}function h(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function pe(e,r){const t=Vue.watchEffect(e,r);h(t)}export{$ as A,fe as B,ae as C,ce as D,le as E,ue as F,ie as a,V as b,se as c,k as d,Y as e,G as f,T as g,Q as h,y as i,z as j,X as k,te as l,ee as m,H as n,re as o,N as p,oe as q,de as r,O as s,h as t,J as u,f as v,pe as w,C as x,ne as y,Z as z}; diff --git a/assets/utils-B_UBRWj5.js.gz b/assets/utils-B_UBRWj5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..31d608f2719d47fc9124e7a563766bdc75a0566e GIT binary patch literal 3533 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 Hiy;62^_J~7 literal 0 HcmV?d00001 diff --git a/assets/utils-zTxN2cCS.js b/assets/utils-zTxN2cCS.js deleted file mode 100644 index a83637d2..00000000 --- a/assets/utils-zTxN2cCS.js +++ /dev/null @@ -1 +0,0 @@ -import{A as y,u as A,a as x,b as v}from"./hooks-HESpGiIM.js";import{c as l}from"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{c as _}from"./lodash-es@4.17.21-xgd1l9mE.js";var m=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(m||{}),I={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const K=()=>I,P=(e,t)=>{const r=document.createElement("a");r.href=e,r.download=t,r.style.display="none",document.body.appendChild(r),r.click(),document.body.removeChild(r)},h=(e,t)=>Object.prototype.toString.call(e).includes(t),M=(e=16,t=62)=>{const r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),o=[],s=window.crypto||window.msCrypto;let n=0;for(n=0;nnew Promise((r,o)=>{let s;try{if(typeof e=="string")return P(e,t),r();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return o(new Error("downloadAnyFile: Unsupported data type."));const n=URL.createObjectURL(s),i=document.createElement("a");i.href=n,i.download=t,i.style.display="none";const a=()=>{URL.revokeObjectURL(n),document.body.removeChild(i)};i.addEventListener("load",()=>(a(),r())),i.addEventListener("error",c=>(a(),o(c))),document.body.appendChild(i),i.click()}catch(n){return o(n)}});function k(e,t){if(!e)return console.warn(`[omit]: The targetObject is expected to be an object, but got ${e}.`),{};const r=Array.isArray(t)?t:[t];return r.length&&r.forEach(o=>{delete e[o]}),e}function J(e,t){if(!e)return console.warn(`[pick]: The targetObject is expected to be an object, but got ${e}.`),{};const r=Array.isArray(t)?t:[t];return r.length?r.reduce((s,n)=>(Reflect.has(e,n)&&(s[n]=e[n]),s),{}):e}const Y=()=>{const e=navigator.userAgent;return/windows/i.test(e)?m.Windows:/macintosh|mac os x/i.test(e)?m.MacOS:/linux/i.test(e)?m.Linux:/android/i.test(e)?m.Android:/iphone|ipad|ipod/i.test(e)?m.IOS:m.Unknown},G=(e,t)=>{const r=e.endsWith("/"),o=t.endsWith("/");return r&&o?e.slice(0,-1)===t.slice(0,-1):!r&&!o?e===t:e===t||e.slice(0,-1)===t||e===t.slice(0,-1)};function H(e,t="sessionStorage",r){const{prefix:o,prefixKey:s}=r??{},n=o?s||y:"",i=t==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(i).find(a=>a===n+e)}function Q(e,t,r="sessionStorage",o){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:s,prefixKey:n}=o??{},i=s?n||y:"";try{const a=JSON.stringify(t);r==="localStorage"?window.localStorage.setItem(i+e,a):window.sessionStorage.setItem(i+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function Z(e,t="sessionStorage",r){const{prefix:o,prefixKey:s,defaultValue:n}=r??{},i=o?s||y:"";try{const a=t==="localStorage"?window.localStorage.getItem(i+e):window.sessionStorage.getItem(i+e);return a===null?n??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),n??null}}const z=(e,t,r)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:o,prefixKey:s}=r??{},n=o?s||y:"",i=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(g,p)=>{(g?[...a,...i]:p==="localStorage"?i:a).forEach(d=>{e==="__all__"?(window.sessionStorage.removeItem(n+d),window.localStorage.removeItem(n+d)):p==="localStorage"?window.localStorage.removeItem(n+d):window.sessionStorage.removeItem(n+d)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:t==="localStorage"?window.localStorage.removeItem(n+e):window.sessionStorage.removeItem(n+e);break}},N=(e,t)=>{var n;const{domToImageOptions:r,printOptions:o}=t??{},{create:s}=x(e,r);window==null||window.$loadingBar.start(),(n=s("jpeg"))==null||n.then(i=>{const{print:a}=A(i,{type:"image",base64:!0,targetStyles:["*"],...k(o,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},ee=(e,t)=>{const r=()=>{const s=f(e);s&&(typeof t=="string"?t.trim().split(" "):t).forEach(i=>{i&&s.classList.add(i)})},o=Vue.watch(()=>f(e),r,{immediate:!0});w(o)},te=(e,t)=>{const r=()=>{const s=f(e);if(s)if(t==="removeAllClass"){const n=s.classList;n.forEach(i=>n.remove(i))}else(typeof t=="string"?t.trim().split(" "):t).forEach(i=>{i&&s.classList.remove(i)})},o=Vue.watch(()=>f(e),r,{immediate:!0});w(o)},re=(e,t)=>{const r=Vue.ref(!1),o=()=>{const n=f(e);if(!n)r.value=!1;else{const i=n.className,a=typeof t=="string"?t.trim().split(" ").filter(c=>c!==""):t;r.value=a.some(c=>i.includes(c))}},s=Vue.watch(()=>f(e),o,{immediate:!0});return w(s),r},C=e=>{const t=["webkit","moz","ms","o"],r={};return t.forEach(o=>{r[`${o}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),r},ne=(e,t)=>{const r=(n,i)=>{n.split(";").forEach(a=>{const[c,g]=a.split(":");if(c&&g){const p=c.trim(),b=g.trim();if(c.startsWith("--"))i.style.setProperty(p,b);else{const d=C(p);Object.keys(d).forEach(E=>{i.style[E]=d[E]}),i.style[p]=b}}})},o=()=>{const n=f(e);n&&(h(t,"String")?r(t,n):h(t,"Array")?t.forEach(i=>{r(i,n)}):Object.keys(t).forEach(a=>{r(`${a}: ${t[a]}`,n)}))},s=Vue.watch(()=>f(e),o,{immediate:!0});w(s)},oe=(e,t=1)=>{const r=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,o=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,s=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let n;if(r.test(e)){const i=e.substring(1);n="rgb("+[parseInt(i.substring(0,2),16),parseInt(i.substring(2,4),16),parseInt(i.substring(4,6),16)].join(", ")+")"}else return o.test(e)||s.test(e),e;return n&&!n.startsWith("rgba")&&(n=n.replace("rgb","rgba").replace(")",`, ${t})`)),n},se=(e,t)=>{const{defaultElement:r}=t||{};if(!e)return r?[r]:null;const o=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(o))}catch(s){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,s),r?[r]:null}},ie=(e,t="px")=>typeof e=="number"?e.toString()+t:h(e,"String")&&v.cssUnit.test(e)?e:e+t,u={precision:8,decimal:"."},S=(e,t,r)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((s,n,i,a)=>(s=r==null?void 0:r(s,n,i,a),s),t):0,R=(e,t,r="number")=>{const o=Object.assign({},u,t),s=l(e,o);return r==="number"?s.value:s.toString()},ae=(...e)=>e.length===1?l(e[0],u).add(0):S(e,0,(t,r)=>l(t,u).add(r)),ce=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[o,s]=e;return l(o,u).subtract(s)}const t=_(e),r=t.shift();return t.length?S(t,r,(o,s)=>l(o,u).subtract(s)):r},le=(...e)=>e.length===1?l(e[0],u).multiply(1):S(e,1,(t,r)=>l(t,u).multiply(r)),ue=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[o,s]=e;return l(o,u).divide(s)}const t=_(e),r=t.shift();return S(t,r,(o,s)=>l(o,u).divide(s))},fe=(e,t)=>t<=1?[e||0]:e?l(e,u).distribute(t).map(o=>R(o)):new Array(t).fill(0);function $(e,...t){if(Array.isArray(e))e.forEach(r=>$(r,...t));else return e(...t)}function f(e,t){var o;if(!e)return t;let r;return typeof e=="function"?r=e():Vue.isRef(e)?r=((o=e.value)==null?void 0:o.$el)??e.value:r=e,r}function de(e,t){if(!e){const{defaultElement:r=null}=t??{};return typeof r=="function"?r:()=>r}if(typeof e=="string"||h(e,"Object"))return()=>e;if(typeof e=="function")return e}function w(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function me(e,t){const r=Vue.watchEffect(e,t);w(r)}export{fe as A,ae as B,ce as C,le as D,ue as E,ie as a,$ as b,oe as c,P as d,X as e,J as f,Z as g,G as h,h as i,z as j,K as k,te as l,ee as m,Y as n,re as o,N as p,se as q,de as r,Q as s,w as t,M as u,f as v,me as w,ne as x,H as y,R as z}; diff --git a/assets/utils-zTxN2cCS.js.gz b/assets/utils-zTxN2cCS.js.gz deleted file mode 100644 index 4c155293fbfbc8857d58a459fa59583af23c72c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3468 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 diff --git a/assets/vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js.gz b/assets/vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js.gz deleted file mode 100644 index d29faf6e50f7e943bf808f2ef988bcb8fd6b6512..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4844 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 Szg0c{pML`v%l1`7Hvj;#gLw}C diff --git a/assets/vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js b/assets/vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js similarity index 98% rename from assets/vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js rename to assets/vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js index 2993df39..0b8b475d 100644 --- a/assets/vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js +++ b/assets/vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js @@ -1 +1 @@ -import{d as Q,t as W,c as U}from"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import{s as p}from"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";const M=(n,{manual:e,ready:t=!0,refreshDeps:s=[],refreshDepsAction:r})=>{const u=Vue.ref(!1);return Vue.watchEffect(()=>{!e&&n.options.refreshDeps!==!0&&(u.value=Vue.unref(t))}),s instanceof Array?Vue.watch([u,...s],([i])=>{i&&!e&&i&&(r?r():n.refresh())},{deep:!0,immediate:!1}):Vue.watch(u,i=>{!e&&i&&(r?r():n.refresh())}),{name:"autoRunPlugin",onBefore:()=>{if(!Vue.unref(t))return{stopNow:!0}}}};M.onInit=({ready:n=!0,manual:e})=>({loading:!e&&Vue.unref(n)});const S=new Map,G=(n,e,t)=>{const s=S.get(n);s!=null&&s.timer&&clearTimeout(s.timer);let r;e>-1&&(r=setTimeout(()=>{S.delete(n)},e)),S.set(n,{...t,timer:r})},Y=n=>S.get(n),O=new Map,z=n=>O.get(n),J=(n,e)=>{O.set(n,e),e.then(t=>(O.delete(n),t)).catch(t=>{throw O.delete(n),t})},w={},X=[],Z=(n,e)=>{w[n]&&(w[n].forEach(t=>t(e)),X.forEach(t=>t({type:n,data:e})))},T=(n,e)=>(w[n]||(w[n]=[]),w[n].push(e),function(){const s=w[n].indexOf(e);w[n].splice(s,1)}),K=(n,{cacheKey:e,cacheTime:t=5*60*1e3,staleTime:s=0,setCache:r,getCache:u})=>{const i=Vue.ref(),a=Vue.ref(),o=(l,c)=>{r?r(c):G(l,t,c),Z(l,c.data)},d=(l,c=[])=>u?u(c):Y(l);return Vue.watchEffect(()=>{if(!e)return;const l=d(e);l&&Object.hasOwnProperty.call(l,"data")&&(n.state.data=l.data,n.state.params=l.params,(s===-1||new Date().getTime()-l.time<=s)&&(n.state.loading=!1)),i.value=T(e,c=>{n.setState({data:c})})}),Vue.onScopeDispose(()=>{var l;(l=i.value)==null||l.call(i)}),e?{name:"cachePlugin",onBefore:l=>{const c=d(e,l);return!c||!Object.hasOwnProperty.call(c,"data")?{}:s===-1||new Date().getTime()-c.time<=s?{loading:!1,data:c==null?void 0:c.data,returnNow:!0}:{data:c==null?void 0:c.data}},onRequest:(l,c)=>{let h=z(e);return h&&h!==a.value?{servicePromise:h}:(h=l(...c),a.value=h,J(e,h),{servicePromise:h})},onSuccess:(l,c)=>{var h;e&&((h=i.value)==null||h.call(i),o(e,{data:l,params:c,time:new Date().getTime()}),i.value=T(e,f=>{n.setState({data:f})}))},onMutate:l=>{var c;e&&((c=i.value)==null||c.call(i),o(e,{data:l,params:n.state.params,time:new Date().getTime()}),i.value=T(e,h=>{n.setState({data:h})}))}}:{}},k=(n,{debounceWait:e,debounceLeading:t,debounceTrailing:s,debounceMaxWait:r})=>{const u=Vue.ref(),i=Vue.computed(()=>{const a={},o=Vue.unref(t),d=Vue.unref(s),l=Vue.unref(r);return o!==void 0&&(a.leading=o),d!==void 0&&(a.trailing=d),l!==void 0&&(a.maxWait=l),a});return Vue.watchEffect(a=>{if(Vue.unref(e)){const o=n.runAsync.bind(n);u.value=Q(d=>{d()},Vue.unref(e),i.value),n.runAsync=(...d)=>new Promise((l,c)=>{var h;(h=u.value)==null||h.call(u,()=>{o(...d).then(l).catch(c)})}),a(()=>{var d;(d=u.value)==null||d.cancel(),n.runAsync=o})}}),Vue.unref(e)?{name:"debouncePlugin",onCancel:()=>{var a;(a=u.value)==null||a.cancel()}}:{}};var ee=Object.defineProperty,te=(n,e,t)=>e in n?ee(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,L=(n,e,t)=>(te(n,typeof e!="symbol"?e+"":e,t),t);class ne{constructor(){L(this,"table",{}),L(this,"hashTable",{})}insert(e){const t=Symbol(e);return this.table[e]=!0,this.hashTable[t]=e,t}find(e){return this.hashTable[e]}}new ne;var se=Object.defineProperty,re=(n,e,t)=>e in n?se(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,$=(n,e,t)=>(re(n,typeof e!="symbol"?e+"":e,t),t);class ie{constructor(){$(this,"requestInstances",new Map),$(this,"listeners",[])}emit(e){this.listeners.forEach(t=>t(e))}subscribe(e){return this.listeners.push(e),()=>{const t=this.listeners.indexOf(e);this.listeners.splice(t,1)}}insert(e,t){this.requestInstances.set(e,{...t}),this.emit({key:e,...t})}update(e,t){this.has(e)&&this.requestInstances.set(e,{...this.requestInstances.get(e),...t})}has(e){return this.requestInstances.has(e)}reset(e){if(this.requestInstances.has(e)){const t=this.requestInstances.get(e);this.requestInstances.clear(),this.insert(e,t)}else this.requestInstances.clear()}getAll(){return this.requestInstances}}new ie;const ue=(n,{loadingDelay:e})=>{const t=Vue.ref();if(!Vue.unref(e))return{};const s=()=>{t.value&&clearTimeout(t.value)};return{name:"loadingDelayPlugin",onBefore:()=>(s(),t.value=setTimeout(()=>{n.setState({loading:!0})},Vue.unref(e)),{loading:!1}),onFinally:()=>{s()},onCancel:()=>{s()}}};function D(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}const oe=!!(typeof window<"u"&&window.document&&window.document.createElement);function F(){return D()?document.visibilityState!=="hidden":!0}const E=[];function le(n){return E.push(n),function(){const t=E.indexOf(n);E.splice(t,1)}}if(D()){const n=()=>{if(F())for(let e=0;e{const r=Vue.ref(),u=Vue.ref(),i=Vue.ref(0),a=()=>{var o;r.value&&clearInterval(r.value),(o=u.value)==null||o.call(u)};return Vue.watchEffect(()=>{Vue.unref(e)||a()}),Vue.unref(e)?{name:"pollingPlugin",onBefore:()=>{a()},onError:()=>{i.value+=1},onSuccess:()=>{i.value=0},onFinally:()=>{s===-1||s!==-1&&i.value<=s?r.value=setTimeout(()=>{!t&&!F()?u.value=le(()=>{n.refresh()}):n.refresh()},Vue.unref(e)):i.value=0},onCancel:()=>{a()}}:{}};function ce(n,e){let t=!1;return(...s)=>{t||(t=!0,n(...s),setTimeout(()=>{t=!1},e))}}function fe(){return D()&&typeof navigator.onLine<"u"?navigator.onLine:!0}const P=[];function de(n){return P.push(n),function(){const t=P.indexOf(n);t>-1&&P.splice(t,1)}}if(oe){const n=()=>{if(!(!F()||!fe()))for(let e=0;e{const s=Vue.ref(),r=()=>{var u;(u=s.value)==null||u.call(s)};return Vue.watchEffect(u=>{if(Vue.unref(e)){const i=ce(n.refresh.bind(n),Vue.unref(t));s.value=de(()=>{i()})}u(()=>{r()})}),Vue.onScopeDispose(()=>{r()}),{name:"refreshOnWindowFocusPlugin"}},ve=(n,{retryInterval:e,retryCount:t})=>{const s=Vue.ref(),r=Vue.ref(0),u=Vue.ref(!1);return t?{name:"retryPlugin",onBefore:()=>{u.value||(r.value=0),u.value=!1,s.value&&clearTimeout(s.value)},onSuccess:()=>{r.value=0},onError:()=>{if(r.value+=1,t===-1||r.value<=t){const i=e??Math.min(1e3*2**r.value,3e4);s.value=setTimeout(()=>{u.value=!0,n.refresh()},i)}else r.value=0},onCancel:()=>{r.value=0,s.value&&clearTimeout(s.value)}}:{}},me=(n,{throttleWait:e,throttleLeading:t,throttleTrailing:s})=>{const r=Vue.computed(()=>{const i={};return Vue.unref(t)!==void 0&&(i.leading=Vue.unref(t)),Vue.unref(s)!==void 0&&(i.trailing=Vue.unref(s)),i}),u=Vue.computed(()=>W(i=>{i()},Vue.unref(e),r.value));return Vue.watchEffect(i=>{if(Vue.unref(e)){const a=n.runAsync.bind(n);n.runAsync=(...o)=>new Promise((d,l)=>{var c;(c=u.value)==null||c.call(u,()=>{a(...o).then(d).catch(l)})}),i(()=>{var o;n.runAsync=a,(o=u.value)==null||o.cancel()})}}),Vue.unref(e)?{name:"throttlePlugin",onCancel:()=>{var i;(i=u.value)==null||i.cancel()}}:{}},H=n=>typeof n=="function",pe=n=>typeof n=="boolean";var be=Object.defineProperty,ge=(n,e,t)=>e in n?be(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,R=(n,e,t)=>(ge(n,typeof e!="symbol"?e+"":e,t),t);class _e{constructor(e,t,s,r={}){R(this,"pluginImpls"),R(this,"count",0),R(this,"state",{loading:!1,params:void 0,data:void 0,error:void 0}),R(this,"previousValidData"),this.serviceRef=e,this.options=t,this.setUpdateData=s,this.initState=r,this.state={...this.state,loading:!t.manual,...r}}setState(e={}){this.state={...this.state,...e},this.setUpdateData(this.state)}setData(e,t){console.warn("Please use 'setFetchState' instead of 'setData'"),t instanceof Array?t.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[t]=e,this.setUpdateData(e,t))}setFetchState(e,t){t instanceof Array?t.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[t]=e,this.setUpdateData(e,t))}runPluginHandler(e,...t){var s,r,u;const i=(u=(r=(s=this.pluginImpls)==null?void 0:s.map(a=>{var o;return(o=a[e])==null?void 0:o.call(a,...t)}))!=null?r:[])==null?void 0:u.filter(Boolean);return Object.assign({},...i)}async runAsync(...e){var t,s,r,u,i,a,o,d,l,c,h;this.count+=1;const f=this.count,{stopNow:g=!1,returnNow:v=!1,...b}=this.runPluginHandler("onBefore",e);if(g)return new Promise(()=>{});if(this.setState({loading:!0,params:e,...b}),v)return Promise.resolve(b.data);try{(s=(t=this.options).onBefore)==null||s.call(t,e)}catch(m){return this.setState({error:m,loading:!1}),(u=(r=this.options).onError)==null||u.call(r,m,e),this.runPluginHandler("onError",m,e),new Promise(()=>{})}try{let{servicePromise:m}=this.runPluginHandler("onRequest",this.serviceRef.value,e);const I=C=>{var q,B,x,y;if(f!==this.count)return new Promise(()=>{});const _=this.options.formatResult?this.options.formatResult(C):C;return this.setState({data:_,error:void 0,loading:!1}),(B=(q=this.options).onSuccess)==null||B.call(q,_,e),this.runPluginHandler("onSuccess",_,e),this.previousValidData=_,(y=(x=this.options).onFinally)==null||y.call(x,e,_,void 0),f===this.count&&this.runPluginHandler("onFinally",e,_,void 0),_};m||(m=this.serviceRef.value(...e));const j=await m;return I(j)}catch(m){if(f!==this.count)return new Promise(()=>{});throw this.setState({error:m,loading:!1}),(a=(i=this.options).onError)==null||a.call(i,m,e),this.runPluginHandler("onError",m,e),(H((o=this.options)==null?void 0:o.rollbackOnError)&&((d=this.options)!=null&&d.rollbackOnError(e))||pe((l=this.options)==null?void 0:l.rollbackOnError)&&this.options.rollbackOnError)&&this.setState({data:this.previousValidData}),(h=(c=this.options).onFinally)==null||h.call(c,e,void 0,m),f===this.count&&this.runPluginHandler("onFinally",e,void 0,m),m}}run(...e){this.runAsync(...e).catch(t=>{this.options.onError||console.error(t)})}cancel(){this.count+=1,this.setState({loading:!1}),this.runPluginHandler("onCancel")}refresh(){this.run(...this.state.params||[])}refreshAsync(){return this.runAsync(...this.state.params||[])}mutate(e){const t=H(e)?e(this.state.data):e;this.runPluginHandler("onMutate",t),this.setState({data:t})}}const Ve=Symbol("USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY");function we(n){return Object.keys(n).filter(t=>["data","loading","params","error"].includes(t)).length===4}function Ee(n,e={},t=[]){const s=Vue.inject(Ve,{}),{initialData:r=void 0,manual:u=!1,ready:i=!0,...a}={...s??{},...e??{}},o={manual:u,ready:i,...a},d=Vue.ref(n),l=Vue.reactive({data:r,loading:!1,params:void 0,error:void 0}),c=(v,b)=>{b?l[b]=v:we(v)&&(l.data=v.data,l.loading=v.loading,l.error=v.error,l.params=v.params)},h=t.map(v=>{var b;return(b=v==null?void 0:v.onInit)==null?void 0:b.call(v,o)}).filter(Boolean),f=new _e(d,o,c,Object.assign({},...h,l));f.options=o,f.pluginImpls=t.map(v=>v(f,o));const g=Vue.computed(()=>Vue.isRef(i)?i.value:i);if(Vue.watchEffect(()=>{if(!u){const v=f.state.params||e.defaultParams||[];g.value&&f.options.refreshDeps===!0&&d.value&&f.run(...v)}}),!u&&f.options.refreshDeps!==!0){const v=f.state.params||e.defaultParams||[];Vue.unref(i)&&f.run(...v)}return Vue.onScopeDispose(()=>{f.cancel()}),{...Vue.toRefs(l),cancel:f.cancel.bind(f),refresh:f.refresh.bind(f),refreshAsync:f.refreshAsync.bind(f),run:f.run.bind(f),runAsync:f.runAsync.bind(f),mutate:f.mutate.bind(f)}}const Pe=(n,e)=>function(s,r={},u=[]){let i=n;const a=e||[];for(let o=a.length;o--;)i=a[o](i);return i(s,r,u)};function Be(n,e,t){var s;const r=(s=[null,k,ue,ae,he,me,M,K,ve])==null?void 0:s.filter(Boolean);return Pe(Ee,e==null?void 0:e.use)(n,e,[...t||[],...r])}const Re=!!(typeof window<"u"&&window.document&&window.document.createElement);function A(n,e){var t,s;if(!Re)return;if(!n)return e;let r;return typeof n=="function"?r=n():Vue.isRef(n)?r=(s=(t=n.value)==null?void 0:t.$el)!=null?s:n.value:r=n,r}function N(n,e){if(n===e)return!0;for(let t=0;t(t,s,r)=>{const u=Vue.ref(!1),i=Vue.ref([]),a=Vue.ref([]),o=Vue.ref();n(()=>{var d;const c=(Array.isArray(r)?r:[r]).map(h=>A(h));if(!u.value){u.value=!0,i.value=c,a.value=s,o.value=t();return}(c.length!==i.value.length||!N(c,i.value)||!N(s,a.value))&&((d=o.value)==null||d.call(o),i.value=c,a.value=s,o.value=t())}),Vue.onUnmounted(()=>{var d;(d=o.value)==null||d.call(o),u.value=!1})};Se(Vue.watchEffect);var Oe=Object.defineProperty,Ae=(n,e,t)=>e in n?Oe(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,V=(n,e,t)=>(Ae(n,typeof e!="symbol"?e+"":e,t),t);class Te{constructor(){V(this,"subscriptions",new Map),V(this,"emitEffectCache",new Map),V(this,"useSubscription",(e,t)=>{const s=Vue.ref();Vue.watchEffect(r=>{var u,i;s.value=t;function a(d){s.value&&s.value(d)}const o=(i=(u=this.subscriptions)==null?void 0:u.get(e))!=null?i:[];o.push(a),this.subscriptions.set(e,o),this.emitEffect(e),r(()=>{this.subscriptions.delete(e)})})}),V(this,"emit",(e,...t)=>{if(typeof e=="string"||typeof e=="number"){const s=this.subscriptions.get(e);s==null||s.forEach(r=>{r==null||r({params:U(t),event:e})}),this.emitEffectCache.set(e,{params:U(t),event:e})}else throw new TypeError("event must be string or number !")}),V(this,"emitEffect",e=>{const t=this.emitEffectCache.get(e),s=this.subscriptions.get(e);t&&(s==null||s.forEach(r=>{r==null||r({...t})}))}),V(this,"removeListener",e=>{this.subscriptions.delete(e)}),V(this,"clear",()=>{this.subscriptions.clear()}),this.clear()}}new Te;const xe=(n,e)=>{const{onExit:t,onEnter:s,defaultElement:r=document.documentElement}=e||{},u=Vue.ref(t),i=Vue.ref(s),a=Vue.ref(!1),o=f=>{a.value=f},d=()=>{var f,g,v;if(p.isEnabled){const b=A(n,r);if(!p.element)(f=u.value)==null||f.call(u),o(!1),p.off("change",d);else{const m=p.element===b;m?(g=i.value)==null||g.call(i):(v=u.value)==null||v.call(u),o(m)}}},l=()=>{const f=A(n,r);if(f&&p.isEnabled)try{p.request(f),p.on("change",d)}catch(g){console.error(g)}},c=()=>{const f=A(n,r);p.isEnabled&&p.element===f&&p.exit()},h=()=>{a.value?c():l()};return Vue.onUnmounted(()=>{p.isEnabled&&p.off("change",d)}),[Vue.readonly(a),{enterFullscreen:l,exitFullscreen:c,toggleFullscreen:h,isEnabled:p.isEnabled}]};export{Be as a,xe as u}; +import{d as Q,t as W,c as U}from"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import{s as p}from"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";const M=(n,{manual:e,ready:t=!0,refreshDeps:s=[],refreshDepsAction:r})=>{const u=Vue.ref(!1);return Vue.watchEffect(()=>{!e&&n.options.refreshDeps!==!0&&(u.value=Vue.unref(t))}),s instanceof Array?Vue.watch([u,...s],([i])=>{i&&!e&&i&&(r?r():n.refresh())},{deep:!0,immediate:!1}):Vue.watch(u,i=>{!e&&i&&(r?r():n.refresh())}),{name:"autoRunPlugin",onBefore:()=>{if(!Vue.unref(t))return{stopNow:!0}}}};M.onInit=({ready:n=!0,manual:e})=>({loading:!e&&Vue.unref(n)});const S=new Map,G=(n,e,t)=>{const s=S.get(n);s!=null&&s.timer&&clearTimeout(s.timer);let r;e>-1&&(r=setTimeout(()=>{S.delete(n)},e)),S.set(n,{...t,timer:r})},Y=n=>S.get(n),O=new Map,z=n=>O.get(n),J=(n,e)=>{O.set(n,e),e.then(t=>(O.delete(n),t)).catch(t=>{throw O.delete(n),t})},w={},X=[],Z=(n,e)=>{w[n]&&(w[n].forEach(t=>t(e)),X.forEach(t=>t({type:n,data:e})))},T=(n,e)=>(w[n]||(w[n]=[]),w[n].push(e),function(){const s=w[n].indexOf(e);w[n].splice(s,1)}),K=(n,{cacheKey:e,cacheTime:t=5*60*1e3,staleTime:s=0,setCache:r,getCache:u})=>{const i=Vue.ref(),a=Vue.ref(),o=(l,c)=>{r?r(c):G(l,t,c),Z(l,c.data)},d=(l,c=[])=>u?u(c):Y(l);return Vue.watchEffect(()=>{if(!e)return;const l=d(e);l&&Object.hasOwnProperty.call(l,"data")&&(n.state.data=l.data,n.state.params=l.params,(s===-1||new Date().getTime()-l.time<=s)&&(n.state.loading=!1)),i.value=T(e,c=>{n.setState({data:c})})}),Vue.onScopeDispose(()=>{var l;(l=i.value)==null||l.call(i)}),e?{name:"cachePlugin",onBefore:l=>{const c=d(e,l);return!c||!Object.hasOwnProperty.call(c,"data")?{}:s===-1||new Date().getTime()-c.time<=s?{loading:!1,data:c==null?void 0:c.data,returnNow:!0}:{data:c==null?void 0:c.data}},onRequest:(l,c)=>{let h=z(e);return h&&h!==a.value?{servicePromise:h}:(h=l(...c),a.value=h,J(e,h),{servicePromise:h})},onSuccess:(l,c)=>{var h;e&&((h=i.value)==null||h.call(i),o(e,{data:l,params:c,time:new Date().getTime()}),i.value=T(e,f=>{n.setState({data:f})}))},onMutate:l=>{var c;e&&((c=i.value)==null||c.call(i),o(e,{data:l,params:n.state.params,time:new Date().getTime()}),i.value=T(e,h=>{n.setState({data:h})}))}}:{}},k=(n,{debounceWait:e,debounceLeading:t,debounceTrailing:s,debounceMaxWait:r})=>{const u=Vue.ref(),i=Vue.computed(()=>{const a={},o=Vue.unref(t),d=Vue.unref(s),l=Vue.unref(r);return o!==void 0&&(a.leading=o),d!==void 0&&(a.trailing=d),l!==void 0&&(a.maxWait=l),a});return Vue.watchEffect(a=>{if(Vue.unref(e)){const o=n.runAsync.bind(n);u.value=Q(d=>{d()},Vue.unref(e),i.value),n.runAsync=(...d)=>new Promise((l,c)=>{var h;(h=u.value)==null||h.call(u,()=>{o(...d).then(l).catch(c)})}),a(()=>{var d;(d=u.value)==null||d.cancel(),n.runAsync=o})}}),Vue.unref(e)?{name:"debouncePlugin",onCancel:()=>{var a;(a=u.value)==null||a.cancel()}}:{}};var ee=Object.defineProperty,te=(n,e,t)=>e in n?ee(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,L=(n,e,t)=>(te(n,typeof e!="symbol"?e+"":e,t),t);class ne{constructor(){L(this,"table",{}),L(this,"hashTable",{})}insert(e){const t=Symbol(e);return this.table[e]=!0,this.hashTable[t]=e,t}find(e){return this.hashTable[e]}}new ne;var se=Object.defineProperty,re=(n,e,t)=>e in n?se(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,$=(n,e,t)=>(re(n,typeof e!="symbol"?e+"":e,t),t);class ie{constructor(){$(this,"requestInstances",new Map),$(this,"listeners",[])}emit(e){this.listeners.forEach(t=>t(e))}subscribe(e){return this.listeners.push(e),()=>{const t=this.listeners.indexOf(e);this.listeners.splice(t,1)}}insert(e,t){this.requestInstances.set(e,{...t}),this.emit({key:e,...t})}update(e,t){this.has(e)&&this.requestInstances.set(e,{...this.requestInstances.get(e),...t})}has(e){return this.requestInstances.has(e)}reset(e){if(this.requestInstances.has(e)){const t=this.requestInstances.get(e);this.requestInstances.clear(),this.insert(e,t)}else this.requestInstances.clear()}getAll(){return this.requestInstances}}new ie;const ue=(n,{loadingDelay:e})=>{const t=Vue.ref();if(!Vue.unref(e))return{};const s=()=>{t.value&&clearTimeout(t.value)};return{name:"loadingDelayPlugin",onBefore:()=>(s(),t.value=setTimeout(()=>{n.setState({loading:!0})},Vue.unref(e)),{loading:!1}),onFinally:()=>{s()},onCancel:()=>{s()}}};function D(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}const oe=!!(typeof window<"u"&&window.document&&window.document.createElement);function F(){return D()?document.visibilityState!=="hidden":!0}const E=[];function le(n){return E.push(n),function(){const t=E.indexOf(n);E.splice(t,1)}}if(D()){const n=()=>{if(F())for(let e=0;e{const r=Vue.ref(),u=Vue.ref(),i=Vue.ref(0),a=()=>{var o;r.value&&clearInterval(r.value),(o=u.value)==null||o.call(u)};return Vue.watchEffect(()=>{Vue.unref(e)||a()}),Vue.unref(e)?{name:"pollingPlugin",onBefore:()=>{a()},onError:()=>{i.value+=1},onSuccess:()=>{i.value=0},onFinally:()=>{s===-1||s!==-1&&i.value<=s?r.value=setTimeout(()=>{!t&&!F()?u.value=le(()=>{n.refresh()}):n.refresh()},Vue.unref(e)):i.value=0},onCancel:()=>{a()}}:{}};function ce(n,e){let t=!1;return(...s)=>{t||(t=!0,n(...s),setTimeout(()=>{t=!1},e))}}function fe(){return D()&&typeof navigator.onLine<"u"?navigator.onLine:!0}const P=[];function de(n){return P.push(n),function(){const t=P.indexOf(n);t>-1&&P.splice(t,1)}}if(oe){const n=()=>{if(!(!F()||!fe()))for(let e=0;e{const s=Vue.ref(),r=()=>{var u;(u=s.value)==null||u.call(s)};return Vue.watchEffect(u=>{if(Vue.unref(e)){const i=ce(n.refresh.bind(n),Vue.unref(t));s.value=de(()=>{i()})}u(()=>{r()})}),Vue.onScopeDispose(()=>{r()}),{name:"refreshOnWindowFocusPlugin"}},ve=(n,{retryInterval:e,retryCount:t})=>{const s=Vue.ref(),r=Vue.ref(0),u=Vue.ref(!1);return t?{name:"retryPlugin",onBefore:()=>{u.value||(r.value=0),u.value=!1,s.value&&clearTimeout(s.value)},onSuccess:()=>{r.value=0},onError:()=>{if(r.value+=1,t===-1||r.value<=t){const i=e??Math.min(1e3*2**r.value,3e4);s.value=setTimeout(()=>{u.value=!0,n.refresh()},i)}else r.value=0},onCancel:()=>{r.value=0,s.value&&clearTimeout(s.value)}}:{}},me=(n,{throttleWait:e,throttleLeading:t,throttleTrailing:s})=>{const r=Vue.computed(()=>{const i={};return Vue.unref(t)!==void 0&&(i.leading=Vue.unref(t)),Vue.unref(s)!==void 0&&(i.trailing=Vue.unref(s)),i}),u=Vue.computed(()=>W(i=>{i()},Vue.unref(e),r.value));return Vue.watchEffect(i=>{if(Vue.unref(e)){const a=n.runAsync.bind(n);n.runAsync=(...o)=>new Promise((d,l)=>{var c;(c=u.value)==null||c.call(u,()=>{a(...o).then(d).catch(l)})}),i(()=>{var o;n.runAsync=a,(o=u.value)==null||o.cancel()})}}),Vue.unref(e)?{name:"throttlePlugin",onCancel:()=>{var i;(i=u.value)==null||i.cancel()}}:{}},H=n=>typeof n=="function",pe=n=>typeof n=="boolean";var be=Object.defineProperty,ge=(n,e,t)=>e in n?be(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,R=(n,e,t)=>(ge(n,typeof e!="symbol"?e+"":e,t),t);class _e{constructor(e,t,s,r={}){R(this,"pluginImpls"),R(this,"count",0),R(this,"state",{loading:!1,params:void 0,data:void 0,error:void 0}),R(this,"previousValidData"),this.serviceRef=e,this.options=t,this.setUpdateData=s,this.initState=r,this.state={...this.state,loading:!t.manual,...r}}setState(e={}){this.state={...this.state,...e},this.setUpdateData(this.state)}setData(e,t){console.warn("Please use 'setFetchState' instead of 'setData'"),t instanceof Array?t.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[t]=e,this.setUpdateData(e,t))}setFetchState(e,t){t instanceof Array?t.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[t]=e,this.setUpdateData(e,t))}runPluginHandler(e,...t){var s,r,u;const i=(u=(r=(s=this.pluginImpls)==null?void 0:s.map(a=>{var o;return(o=a[e])==null?void 0:o.call(a,...t)}))!=null?r:[])==null?void 0:u.filter(Boolean);return Object.assign({},...i)}async runAsync(...e){var t,s,r,u,i,a,o,d,l,c,h;this.count+=1;const f=this.count,{stopNow:g=!1,returnNow:v=!1,...b}=this.runPluginHandler("onBefore",e);if(g)return new Promise(()=>{});if(this.setState({loading:!0,params:e,...b}),v)return Promise.resolve(b.data);try{(s=(t=this.options).onBefore)==null||s.call(t,e)}catch(m){return this.setState({error:m,loading:!1}),(u=(r=this.options).onError)==null||u.call(r,m,e),this.runPluginHandler("onError",m,e),new Promise(()=>{})}try{let{servicePromise:m}=this.runPluginHandler("onRequest",this.serviceRef.value,e);const I=C=>{var q,B,x,y;if(f!==this.count)return new Promise(()=>{});const _=this.options.formatResult?this.options.formatResult(C):C;return this.setState({data:_,error:void 0,loading:!1}),(B=(q=this.options).onSuccess)==null||B.call(q,_,e),this.runPluginHandler("onSuccess",_,e),this.previousValidData=_,(y=(x=this.options).onFinally)==null||y.call(x,e,_,void 0),f===this.count&&this.runPluginHandler("onFinally",e,_,void 0),_};m||(m=this.serviceRef.value(...e));const j=await m;return I(j)}catch(m){if(f!==this.count)return new Promise(()=>{});throw this.setState({error:m,loading:!1}),(a=(i=this.options).onError)==null||a.call(i,m,e),this.runPluginHandler("onError",m,e),(H((o=this.options)==null?void 0:o.rollbackOnError)&&((d=this.options)!=null&&d.rollbackOnError(e))||pe((l=this.options)==null?void 0:l.rollbackOnError)&&this.options.rollbackOnError)&&this.setState({data:this.previousValidData}),(h=(c=this.options).onFinally)==null||h.call(c,e,void 0,m),f===this.count&&this.runPluginHandler("onFinally",e,void 0,m),m}}run(...e){this.runAsync(...e).catch(t=>{this.options.onError||console.error(t)})}cancel(){this.count+=1,this.setState({loading:!1}),this.runPluginHandler("onCancel")}refresh(){this.run(...this.state.params||[])}refreshAsync(){return this.runAsync(...this.state.params||[])}mutate(e){const t=H(e)?e(this.state.data):e;this.runPluginHandler("onMutate",t),this.setState({data:t})}}const Ve=Symbol("USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY");function we(n){return Object.keys(n).filter(t=>["data","loading","params","error"].includes(t)).length===4}function Ee(n,e={},t=[]){const s=Vue.inject(Ve,{}),{initialData:r=void 0,manual:u=!1,ready:i=!0,...a}={...s??{},...e??{}},o={manual:u,ready:i,...a},d=Vue.ref(n),l=Vue.reactive({data:r,loading:!1,params:void 0,error:void 0}),c=(v,b)=>{b?l[b]=v:we(v)&&(l.data=v.data,l.loading=v.loading,l.error=v.error,l.params=v.params)},h=t.map(v=>{var b;return(b=v==null?void 0:v.onInit)==null?void 0:b.call(v,o)}).filter(Boolean),f=new _e(d,o,c,Object.assign({},...h,l));f.options=o,f.pluginImpls=t.map(v=>v(f,o));const g=Vue.computed(()=>Vue.isRef(i)?i.value:i);if(Vue.watchEffect(()=>{if(!u){const v=f.state.params||e.defaultParams||[];g.value&&f.options.refreshDeps===!0&&d.value&&f.run(...v)}}),!u&&f.options.refreshDeps!==!0){const v=f.state.params||e.defaultParams||[];Vue.unref(i)&&f.run(...v)}return Vue.onScopeDispose(()=>{f.cancel()}),{...Vue.toRefs(l),cancel:f.cancel.bind(f),refresh:f.refresh.bind(f),refreshAsync:f.refreshAsync.bind(f),run:f.run.bind(f),runAsync:f.runAsync.bind(f),mutate:f.mutate.bind(f)}}const Pe=(n,e)=>function(s,r={},u=[]){let i=n;const a=e||[];for(let o=a.length;o--;)i=a[o](i);return i(s,r,u)};function Be(n,e,t){var s;const r=(s=[null,k,ue,ae,he,me,M,K,ve])==null?void 0:s.filter(Boolean);return Pe(Ee,e==null?void 0:e.use)(n,e,[...t||[],...r])}const Re=!!(typeof window<"u"&&window.document&&window.document.createElement);function A(n,e){var t,s;if(!Re)return;if(!n)return e;let r;return typeof n=="function"?r=n():Vue.isRef(n)?r=(s=(t=n.value)==null?void 0:t.$el)!=null?s:n.value:r=n,r}function N(n,e){if(n===e)return!0;for(let t=0;t(t,s,r)=>{const u=Vue.ref(!1),i=Vue.ref([]),a=Vue.ref([]),o=Vue.ref();n(()=>{var d;const c=(Array.isArray(r)?r:[r]).map(h=>A(h));if(!u.value){u.value=!0,i.value=c,a.value=s,o.value=t();return}(c.length!==i.value.length||!N(c,i.value)||!N(s,a.value))&&((d=o.value)==null||d.call(o),i.value=c,a.value=s,o.value=t())}),Vue.onUnmounted(()=>{var d;(d=o.value)==null||d.call(o),u.value=!1})};Se(Vue.watchEffect);var Oe=Object.defineProperty,Ae=(n,e,t)=>e in n?Oe(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,V=(n,e,t)=>(Ae(n,typeof e!="symbol"?e+"":e,t),t);class Te{constructor(){V(this,"subscriptions",new Map),V(this,"emitEffectCache",new Map),V(this,"useSubscription",(e,t)=>{const s=Vue.ref();Vue.watchEffect(r=>{var u,i;s.value=t;function a(d){s.value&&s.value(d)}const o=(i=(u=this.subscriptions)==null?void 0:u.get(e))!=null?i:[];o.push(a),this.subscriptions.set(e,o),this.emitEffect(e),r(()=>{this.subscriptions.delete(e)})})}),V(this,"emit",(e,...t)=>{if(typeof e=="string"||typeof e=="number"){const s=this.subscriptions.get(e);s==null||s.forEach(r=>{r==null||r({params:U(t),event:e})}),this.emitEffectCache.set(e,{params:U(t),event:e})}else throw new TypeError("event must be string or number !")}),V(this,"emitEffect",e=>{const t=this.emitEffectCache.get(e),s=this.subscriptions.get(e);t&&(s==null||s.forEach(r=>{r==null||r({...t})}))}),V(this,"removeListener",e=>{this.subscriptions.delete(e)}),V(this,"clear",()=>{this.subscriptions.clear()}),this.clear()}}new Te;const xe=(n,e)=>{const{onExit:t,onEnter:s,defaultElement:r=document.documentElement}=e||{},u=Vue.ref(t),i=Vue.ref(s),a=Vue.ref(!1),o=f=>{a.value=f},d=()=>{var f,g,v;if(p.isEnabled){const b=A(n,r);if(!p.element)(f=u.value)==null||f.call(u),o(!1),p.off("change",d);else{const m=p.element===b;m?(g=i.value)==null||g.call(i):(v=u.value)==null||v.call(u),o(m)}}},l=()=>{const f=A(n,r);if(f&&p.isEnabled)try{p.request(f),p.on("change",d)}catch(g){console.error(g)}},c=()=>{const f=A(n,r);p.isEnabled&&p.element===f&&p.exit()},h=()=>{a.value?c():l()};return Vue.onUnmounted(()=>{p.isEnabled&&p.off("change",d)}),[Vue.readonly(a),{enterFullscreen:l,exitFullscreen:c,toggleFullscreen:h,isEnabled:p.isEnabled}]};export{Be as a,xe as u}; diff --git a/assets/vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js.gz b/assets/vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b7ffc9b679fad9a408d0fcd5c2f48ad09989a23d GIT binary patch literal 4843 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 RR`v9M{tuU0;yy$-004gjk68c! literal 0 HcmV?d00001 diff --git a/assets/vue@3.4.20_typescript@5.2.2-w40geAFS.js b/assets/vue@3.4.21_typescript@5.2.2-l0sNRNKZ.js similarity index 100% rename from assets/vue@3.4.20_typescript@5.2.2-w40geAFS.js rename to assets/vue@3.4.21_typescript@5.2.2-l0sNRNKZ.js diff --git a/assets/zh-CN-q1Lg5YhR.js b/assets/zh-CN-DfDWFdbg.js similarity index 69% rename from assets/zh-CN-q1Lg5YhR.js rename to assets/zh-CN-DfDWFdbg.js index 2819b284..08987122 100644 --- a/assets/zh-CN-q1Lg5YhR.js +++ b/assets/zh-CN-DfDWFdbg.js @@ -1 +1 @@ -import{x as U}from"./hooks-HESpGiIM.js";import"./@vueuse_core@10.7.1_vue@3.4.20--7WAvkKu.js";import"./@vueuse_shared@10.7.1_vue@3.4.20--52Mx__5.js";import"./vue-hooks-plus@1.8.8_vue@3.4.20-rsCVfHC6.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-Z-dpNlsu.js";import"./side-channel@1.0.4-JVVpKjRm.js";import"./get-intrinsic@1.2.1-1fqvy-Cp.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.2-HMk2skFd.js";import"./has@1.0.3-vfHSusM3.js";import"./call-bind@1.0.2-X-jYgRcX.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-zTxN2cCS.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.5.0-WNSrrRu3.js";import"./zrender@5.5.0-GTXoC3r-.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.20-d4vFfH7R.js";import"./@vue_reactivity@3.4.20-tq0PoOjZ.js";import"./@vue_shared@3.4.20-IXQMxlXI.js";const e="当前环境不支持全屏",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),i="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",ee={Reload:i,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:i,Search:m,Setting:r,default:ee},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",C="文档(内嵌)",y="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",F="缓存工具函数",te={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:C,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x,CacheDemo:F},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CacheDemo:F,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:C,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),w="项目配置",A={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},E="界面显示",ce={Title:w,ThemeOptions:A,InterfaceDisplay:E},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:A,Title:w,default:ce},Symbol.toStringTag,{value:"Module"})),G="注册",Q="登录",$="扫码登陆",H="请输入用户名",V="请输入密码",q="登 陆",B="用户名",J="密码",K="开箱即用的中后台管理系统",se={Register:G,Signing:Q,QRCodeSigning:$,NamePlaceholder:H,PasswordPlaceholder:V,Login:q,Name:B,Password:J,RayTemplate:K},re=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:J,PasswordPlaceholder:V,QRCodeSigning:$,RayTemplate:K,Register:G,Signing:Q,default:se},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./zh-CN/globalMessage.json":X,"./zh-CN/headerSettingOptions.json":Z,"./zh-CN/headerTooltip.json":oe,"./zh-CN/menu.json":ne,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":re}),Qe={message:{...U(le,"zh-CN")}};export{Qe as default}; +import{t as U}from"./hooks-C9tZi_HS.js";import"./dayjs@1.11.10-BYZwCyGy.js";import"./print-js@1.6.0-C3lAJnMa.js";import"./awesome-qr@2.1.5-rc.0-Ds7AaOTE.js";import"./vue-hooks-plus@1.8.8_vue@3.4.21-CBeGMwb0.js";import"./lodash@4.17.21-CM7ROh5r.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-DuGDi0R7.js";import"./qs@6.11.2-5yoVYNs7.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-C8H4BJij.js";import"./@vueuse_core@10.9.0_vue@3.4.21-Cid0rW1u.js";import"./@vueuse_shared@10.9.0_vue@3.4.21-JDL3uqC1.js";import"./utils-B_UBRWj5.js";import"./interactjs@1.10.26-DmsZVOf4.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-C45aYbGY.js";import"./dom-to-image@2.6.0-CaeIWam-.js";import"./echarts@5.5.0-BEyY33Zi.js";import"./zrender@5.5.0-JN1hODMT.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vue_runtime-core@3.4.21-DW3iHaBZ.js";import"./@vue_reactivity@3.4.21-8_tu8c_o.js";import"./@vue_shared@3.4.21-DCcVmNGw.js";import"./canvas@2.11.2-CVRTzJty.js";import"./js-binary-schema-parser@2.0.3-D0akQrQ7.js";import"./side-channel@1.0.4-DiPXwnX9.js";import"./get-intrinsic@1.2.1-5uWIhZOj.js";import"./has-symbols@1.0.3-eVqrYdw7.js";import"./has-proto@1.0.1-CgulNy6r.js";import"./function-bind@1.1.2-B8G-TZ45.js";import"./has@1.0.3-B6xjtObm.js";import"./call-bind@1.0.2-BD5aDJOM.js";const e="当前环境不支持全屏",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",c="动画效果",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:c},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:c,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),i="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",ee={Reload:i,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:i,Search:m,Setting:r,default:ee},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",C="文档(内嵌)",y="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",F="缓存工具函数",te={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:C,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x,CacheDemo:F},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CacheDemo:F,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:C,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),w="项目配置",A={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},E="界面显示",ce={Title:w,ThemeOptions:A,InterfaceDisplay:E},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:A,Title:w,default:ce},Symbol.toStringTag,{value:"Module"})),G="注册",Q="登录",$="扫码登陆",H="请输入用户名",V="请输入密码",q="登 陆",B="用户名",J="密码",K="开箱即用的中后台管理系统",se={Register:G,Signing:Q,QRCodeSigning:$,NamePlaceholder:H,PasswordPlaceholder:V,Login:q,Name:B,Password:J,RayTemplate:K},re=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:J,PasswordPlaceholder:V,QRCodeSigning:$,RayTemplate:K,Register:G,Signing:Q,default:se},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./zh-CN/globalMessage.json":X,"./zh-CN/headerSettingOptions.json":Z,"./zh-CN/headerTooltip.json":oe,"./zh-CN/menu.json":ne,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":re}),Qe={message:{...U(le,"zh-CN")}};export{Qe as default}; diff --git a/assets/zh-CN-DfDWFdbg.js.gz b/assets/zh-CN-DfDWFdbg.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..42df53f46a72851a3caef921b9e7a1f1a07a49e0 GIT binary patch literal 2145 zcmV-n2%h&JiwFP!000021FcwHPa8=VecxY!O7j3xb;kxANJlLhY{JK247LM-7pvS| zwhP)_rm7lnkfmg2As>PyQXrFLl9`arWRP|P%w(cufG~fCZsVu<3#)FsiEW5Bisl8{ zRi{qfI``DQZj(ZhGO;Y$5O2F$&N5m6@`XI5b6kpC5;G({l$2*VxJ*18kT2+{G|R(5 zIT)0K0jYm_W-(G4EHz__jF>|5U>D_p6zMYhM$8y$2BAgFX#q>~EZivv<&eZQIUq%O zPale>2AZ)87M5y36%EU!?Uj4e3lS^9!PsIZ(7ei^I^y|ow;b&8K(U@g zJRf4spjj?yl+F>CDkNg&bF44dcSi>@-A zQm8~Hr^k59yk;?mP0f`n+$jg-Zs}6IFOf#^_<4~_n12escc{C6gv>VM!V4C*I8JMn z;cze@Uy=h&vJgGMrh?Y_i+CO}te>-NBs$t<%}0XG%Pc_*F7>Cc_9v!hTjU|8zzk`k z=8S;cc~OcM_{?NH+uh;}ViM#gF-J_Ph#4nbV4Vvj+}%6nK-xoij_8ph-61rc8Juo$ zAT3CON~C~tINVut7{bF-s30{1v6e?n@Nh^D$pNWU)fRtXKmX9>70(GZG`#A6;xqb3(^SOxaShxVQI%Dr9t z<#)#))}4)AXYHoFvTgr*AHXSfneYJQ=_;Q~p&VRZK!$}C5Tm+f zU{LPpfK&z5tv@P1>{M6QD<5|N6zXz{2m>qN_`^Z<E^^CMPaV(aLbbxCWV)8@v<)8jip@|CY+wYx6do`C-x87BszXXu0pt^C>a|lzx$JM7*AvNcW#K<*BF1Xo6{<&zJ65Q zdIzATg5#s-C+{9rxBdW7cU63QynheCoC@swyC=V_+G~#h%&NdScxvC>u9*_Rj0#S6 z-#fql6TrL*PPVq47l!~QRban*TG{{Qh9syBYJpY7StZ*%|{@n`-zylth*52> z&Dq>@)^`9LQ^E26TIJyP%8Q!-4yzzJIoM|ZaOAwW1>mR(ob4^=`JeXcO6B8DTVIg? zI9D6Ianspa1#rm~?rn8rr=|gbS5#2b!G8aZkXQ)|jrpCmE-@o@1+~JT&ND_fD(+eti+R#dTj=ZWddc zXW!r3JO|D+Pwa27*xZ=<&bF?BG9+K;p0iY~oB1*L3Tj_mp$Apqyxq1}*8rSQLFLJT z{c#h(Z&cvi`A_A=&B~L5>XTIfhrB9$a`ez%`MI*O?c9EEKUfEFvSHZXUG)mtyhqdK zE$df71A0USKImH&*oQYNJHOiNZz~(ym8btY{_w_raL>NKSJ~OBJXo!~J*XV~1R(eN zXwH58V9Fp&lAP%_qlvoj{LkOOF;u|g2GVez8aigm5FAIGFH)vAj!wc+nj@w%@8OmH zQ;;$O6R6}nQu($F+1Dkjh5z$mDI=eWu=Qk3alv!N@bk{UIPb>k=@926XSOf9FIjmh zGIk+n&KKO09dH7x%Y|CN%CaoWSKAE?fwvHJl*^a#lK1P$ X1a^Nusf$&<{Ezbcc3oKt4KJY(UJ{_dmuO;7 zk_nC{%-CrHibU^T=!>AOROq(dcDM9)yGZvI=yt1ifwF%F+vL;!g)2KTO#;=es{NAK zGtZnk=Q+iv`1Bt>A8IFlL4lWZ92gFO^qKQq8 zlL}=x91MuPVlY`Wakx|L5<>w&=)KlgTo^GgUc|GAVfCVA-Jw`1ne1*}Ry46t^QEAf zJRB6i6~Ap<#du^U9gXxfuhOWBcsAT627AR&P$*AFqp^WRs2PN=V@~r}SY+Xl7!Idp=&axwM3ZXLW<~!l?AS3aUKZ;#5i`12gFVx z5}E1I<2ZM2jY8=HapMVy-9kzUj7*MZ3e704FpTxIscGSEF(d|r#qTl$gTh>-8Mes7 zJv9gC1+_4y@fHU;QL&(8k*;Gc925g$mvD7vrZAF==bM2UYzRa*7|}UV!a*@428CdH zu~-%&EuLi&7kD|Jq8j%sb_(e+1Lua!zVo;OqXzX*K|x)*8V${Lw*-(jb;Tf5cX?F9 zLD3B*8e0hQg+cY4z50H|bTnb|SZ8a#G|jgX5JSSOkekcImDy&Lipn|HPB172145rL zX%2)ISji%0 z@Nl=-Ee3>ZV+qFMW=m3*7}izH>X@OaSsLkNLNmtT8cBsiVy74oLczZ7>1*-c^Nl3Q zOx+-PEO;%b-U`&N;$S-38@~vSkz$Y{G0HyJSPV?i@!b3c;ChFu1BYiPV_D9tT*=nye2ObKA@wNhSfn+(`w}_;R>9U z$5T117-E`XyoB59Zz@g`9ZxV?z|1JOFDH{;tt69@ZfY7-aT=MLAzg!?F`MuzP&8=5 zt=Y^J%E09!(o8IY7*$OTgGxsSq%x>(|Ka?&TV367KJEf&$jej2(69tfJ{(qGJOZ#E zu>}d(PkuPP{TqOzB$G8HU_ZKhaI9u!0XD{qW z$Ii@VT9@i z){QBKbWU8Hq*UPiR}pxDsf%`O@yU19r+@BCi6%0zZoRi3?$=aO-F{bn_5wgIgX-oD zPa#YOr@O~q5;PeM5hH7+07NqIB~*|>b!El6dEgJ^WnkZb>iqr!K#b+(IMygqB?3pO zvLJDoz=lEejKpBgn502hB8i$r5R4#Q!CJ#m0VXhFN><8OAjMzD>Uo<@d!Bhx_wmeU zf9D3TeU9-Lt2rry>Z^y6X)R9(|b>?jjeX)=z;b6 zQ3rtIGO!=sw735a;FSN^)^6Q-US0Xwdb)2tTj>BW;?Mkbbjw;>wcf4&b#xoRvRev2 zS*!mAu>X^pm<;TrO|MoaJ~@z+fxWeFz5c=Z?btea1z=GI_WI3}!Y8sLX2NT7r}D2vxB(1{1~1utIfd7*64Q!8H?guddQ4j8PS7(n75hl?*Sc z5{w`vi#=O|6{vq*75c0-*t$51=B*pE))?RaC;BXX_2~W38q@XnB;$!QQeoeo9nHIXW!p@cn+L9Jh8vQ_2z@A@BGmt?Bzg+y8N%-*6ruRv)hc81=gF>G1<=^%rMz$G-L6 zy1xP7OvA9Xx8^mnMbAu|x9o}x8qil|;DbhFU>&VEyKk(Gx6bB{^W9f8QndMChNNM-@k!lD32#Jq~I*oRLrC(oIspk zr%Y`eoq?k?Lv(4;!%J7rK+;thM`d4;(ntleuS-^o{m;84UHy!Qt&uhP1urDS&pZF( zylZFCAi;;?1{Z>$yU>!BzikhNS zGf1I6P4TDsJl4(nu--7tYi8>+q+zB=@O6GkbJ@K_bQPEC7=|kya1zVQ`I^JhvM7qv l?HY!_TL?NTmCLx~eLb1P?&p&_S(VHG_#e8x`Jq)2003fEAvXX3 diff --git a/assets/zrender@5.5.0-GTXoC3r-.js b/assets/zrender@5.5.0-GTXoC3r-.js deleted file mode 100644 index 63a8d94b..00000000 --- a/assets/zrender@5.5.0-GTXoC3r-.js +++ /dev/null @@ -1,16 +0,0 @@ -import{_ as H}from"./tslib@2.3.0-21A5UWR7.js";var es=function(){function e(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return e}(),is=function(){function e(){this.browser=new es,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window<"u"}return e}(),or=new is;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(or.wxa=!0,or.touchEventsSupported=!0):typeof document>"u"&&typeof self<"u"?or.worker=!0:typeof navigator>"u"||navigator.userAgent.indexOf("Node.js")===0?(or.node=!0,or.svgSupported=!0):ns(navigator.userAgent,or);function ns(e,t){var r=t.browser,i=e.match(/Firefox\/([\d.]+)/),n=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/.+?rv:(([\d.]+))/),a=e.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(e);i&&(r.firefox=!0,r.version=i[1]),n&&(r.ie=!0,r.version=n[1]),a&&(r.edge=!0,r.version=a[1],r.newEdge=+a[1].split(".")[0]>18),o&&(r.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!r.ie&&!r.edge,t.pointerEventsSupported="onpointerdown"in window&&(r.edge||r.ie&&+r.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(r.ie&&"transition"in s||r.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||r.ie&&+r.version>=9}const K=or;var cn=12,as="sans-serif",ur=cn+"px "+as,os=20,ss=100,fs="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function hs(e){var t={};if(typeof JSON>"u")return t;for(var r=0;r=0)s=o*r.length;else for(var f=0;f>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[f]+":0",n[h]+":0",i[1-f]+":auto",n[1-h]+":auto",""].join("!important;"),e.appendChild(o),r.push(o)}return r}function Hs(e,t,r){for(var i=r?"invTrans":"trans",n=t[i],a=t.srcCoords,o=[],s=[],f=!0,h=0;h<4;h++){var u=e[h].getBoundingClientRect(),v=2*h,l=u.left,c=u.top;o.push(l,c),f=f&&a&&l===a[v]&&c===a[v+1],s.push(e[h].offsetLeft,e[h].offsetTop)}return f&&n?n:(t.srcCoords=o,t[i]=r?Sn(s,o):Sn(o,s))}function Va(e){return e.nodeName.toUpperCase()==="CANVAS"}var zs=/([&<>"'])/g,ks={"&":"&","<":"<",">":">",'"':""","'":"'"};function yv(e){return e==null?"":(e+"").replace(zs,function(t,r){return ks[r]})}var Ns=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ni=[],$s=K.browser.firefox&&+K.browser.version.split(".")[0]<39;function Yi(e,t,r,i){return r=r||{},i?Dn(e,t,r):$s&&t.layerX!=null&&t.layerX!==t.offsetX?(r.zrX=t.layerX,r.zrY=t.layerY):t.offsetX!=null?(r.zrX=t.offsetX,r.zrY=t.offsetY):Dn(e,t,r),r}function Dn(e,t,r){if(K.domSupported&&e.getBoundingClientRect){var i=t.clientX,n=t.clientY;if(Va(e)){var a=e.getBoundingClientRect();r.zrX=i-a.left,r.zrY=n-a.top;return}else if(Wi(ni,e,i,n)){r.zrX=ni[0],r.zrY=ni[1];return}}r.zrX=r.zrY=0}function gn(e){return e||window.event}function pt(e,t,r){if(t=gn(t),t.zrX!=null)return t;var i=t.type,n=i&&i.indexOf("touch")>=0;if(n){var o=i!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Yi(e,o,t,r)}else{Yi(e,t,t,r);var a=Ws(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&Ns.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function Ws(e){var t=e.wheelDelta;if(t)return t;var r=e.deltaX,i=e.deltaY;if(r==null||i==null)return t;var n=Math.abs(i!==0?i:r),a=i>0?-1:i<0?1:r>0?-1:1;return 3*n*a}function Ys(e,t,r,i){e.addEventListener(t,r,i)}function Gs(e,t,r,i){e.removeEventListener(t,r,i)}var Xs=function(e){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0},qs=function(){function e(){this._track=[]}return e.prototype.recognize=function(t,r,i){return this._doTrack(t,r,i),this._recognize(t)},e.prototype.clear=function(){return this._track.length=0,this},e.prototype._doTrack=function(t,r,i){var n=t.touches;if(n){for(var a={points:[],touches:[],target:r,event:t},o=0,s=n.length;o1&&i&&i.length>1){var a=xn(i)/xn(n);!isFinite(a)&&(a=1),t.pinchScale=a;var o=Zs(i);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:e[0].target,event:t}}}}};function Jr(){return[1,0,0,1,0,0]}function Us(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function Vs(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function oi(e,t,r){var i=t[0]*r[0]+t[2]*r[1],n=t[1]*r[0]+t[3]*r[1],a=t[0]*r[2]+t[2]*r[3],o=t[1]*r[2]+t[3]*r[3],s=t[0]*r[4]+t[2]*r[5]+t[4],f=t[1]*r[4]+t[3]*r[5]+t[5];return e[0]=i,e[1]=n,e[2]=a,e[3]=o,e[4]=s,e[5]=f,e}function An(e,t,r){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4]+r[0],e[5]=t[5]+r[1],e}function Qs(e,t,r,i){i===void 0&&(i=[0,0]);var n=t[0],a=t[2],o=t[4],s=t[1],f=t[3],h=t[5],u=Math.sin(r),v=Math.cos(r);return e[0]=n*v+s*u,e[1]=-n*u+s*v,e[2]=a*v+f*u,e[3]=-a*u+v*f,e[4]=v*(o-i[0])+u*(h-i[1])+i[0],e[5]=v*(h-i[1])-u*(o-i[0])+i[1],e}function Ks(e,t,r){var i=r[0],n=r[1];return e[0]=t[0]*i,e[1]=t[1]*n,e[2]=t[2]*i,e[3]=t[3]*n,e[4]=t[4]*i,e[5]=t[5]*n,e}function Js(e,t){var r=t[0],i=t[2],n=t[4],a=t[1],o=t[3],s=t[5],f=r*o-a*i;return f?(f=1/f,e[0]=o*f,e[1]=-a*f,e[2]=-i*f,e[3]=r*f,e[4]=(i*s-o*n)*f,e[5]=(a*n-r*s)*f,e):null}var js=function(){function e(t,r){this.x=t||0,this.y=r||0}return e.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.set=function(t,r){return this.x=t,this.y=r,this},e.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},e.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},e.prototype.scale=function(t){this.x*=t,this.y*=t},e.prototype.scaleAndAdd=function(t,r){this.x+=t.x*r,this.y+=t.y*r},e.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},e.prototype.dot=function(t){return this.x*t.x+this.y*t.y},e.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},e.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},e.prototype.distance=function(t){var r=this.x-t.x,i=this.y-t.y;return Math.sqrt(r*r+i*i)},e.prototype.distanceSquare=function(t){var r=this.x-t.x,i=this.y-t.y;return r*r+i*i},e.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},e.prototype.transform=function(t){if(t){var r=this.x,i=this.y;return this.x=t[0]*r+t[2]*i+t[4],this.y=t[1]*r+t[3]*i+t[5],this}},e.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},e.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},e.set=function(t,r,i){t.x=r,t.y=i},e.copy=function(t,r){t.x=r.x,t.y=r.y},e.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},e.lenSquare=function(t){return t.x*t.x+t.y*t.y},e.dot=function(t,r){return t.x*r.x+t.y*r.y},e.add=function(t,r,i){t.x=r.x+i.x,t.y=r.y+i.y},e.sub=function(t,r,i){t.x=r.x-i.x,t.y=r.y-i.y},e.scale=function(t,r,i){t.x=r.x*i,t.y=r.y*i},e.scaleAndAdd=function(t,r,i,n){t.x=r.x+i.x*n,t.y=r.y+i.y*n},e.lerp=function(t,r,i,n){var a=1-n;t.x=a*r.x+n*i.x,t.y=a*r.y+n*i.y},e}();const F=js;var fe=Math.min,he=Math.max,Yt=new F,Gt=new F,Xt=new F,qt=new F,Br=new F,Hr=new F,tf=function(){function e(t,r,i,n){i<0&&(t=t+i,i=-i),n<0&&(r=r+n,n=-n),this.x=t,this.y=r,this.width=i,this.height=n}return e.prototype.union=function(t){var r=fe(t.x,this.x),i=fe(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=he(t.x+t.width,this.x+this.width)-r:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=he(t.y+t.height,this.y+this.height)-i:this.height=t.height,this.x=r,this.y=i},e.prototype.applyTransform=function(t){e.applyTransform(this,this,t)},e.prototype.calculateTransform=function(t){var r=this,i=t.width/r.width,n=t.height/r.height,a=Jr();return An(a,a,[-r.x,-r.y]),Ks(a,a,[i,n]),An(a,a,[t.x,t.y]),a},e.prototype.intersect=function(t,r){if(!t)return!1;t instanceof e||(t=e.create(t));var i=this,n=i.x,a=i.x+i.width,o=i.y,s=i.y+i.height,f=t.x,h=t.x+t.width,u=t.y,v=t.y+t.height,l=!(a_&&(_=m,g_&&(_=T,p=i.x&&t<=i.x+i.width&&r>=i.y&&r<=i.y+i.height},e.prototype.clone=function(){return new e(this.x,this.y,this.width,this.height)},e.prototype.copy=function(t){e.copy(this,t)},e.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},e.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},e.prototype.isZero=function(){return this.width===0||this.height===0},e.create=function(t){return new e(t.x,t.y,t.width,t.height)},e.copy=function(t,r){t.x=r.x,t.y=r.y,t.width=r.width,t.height=r.height},e.applyTransform=function(t,r,i){if(!i){t!==r&&e.copy(t,r);return}if(i[1]<1e-5&&i[1]>-1e-5&&i[2]<1e-5&&i[2]>-1e-5){var n=i[0],a=i[3],o=i[4],s=i[5];t.x=r.x*n+o,t.y=r.y*a+s,t.width=r.width*n,t.height=r.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Yt.x=Xt.x=r.x,Yt.y=qt.y=r.y,Gt.x=qt.x=r.x+r.width,Gt.y=Xt.y=r.y+r.height,Yt.transform(i),qt.transform(i),Gt.transform(i),Xt.transform(i),t.x=fe(Yt.x,Gt.x,Xt.x,qt.x),t.y=fe(Yt.y,Gt.y,Xt.y,qt.y);var f=he(Yt.x,Gt.x,Xt.x,qt.x),h=he(Yt.y,Gt.y,Xt.y,qt.y);t.width=f-t.x,t.height=h-t.y},e}();const $=tf;var Qa="silent";function rf(e,t,r){return{type:e,event:r,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:r.zrX,offsetY:r.zrY,gestureEvent:r.gestureEvent,pinchX:r.pinchX,pinchY:r.pinchY,pinchScale:r.pinchScale,wheelDelta:r.zrDelta,zrByTouch:r.zrByTouch,which:r.which,stop:ef}}function ef(){Xs(this.event)}var nf=function(e){H(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.handler=null,r}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Fr),zr=function(){function e(t,r){this.x=t,this.y=r}return e}(),af=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],si=new $(0,0,0,0),Ka=function(e){H(t,e);function t(r,i,n,a,o){var s=e.call(this)||this;return s._hovered=new zr(0,0),s.storage=r,s.painter=i,s.painterRoot=a,s._pointerSize=o,n=n||new nf,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new Is(s),s}return t.prototype.setHandlerProxy=function(r){this.proxy&&this.proxy.dispose(),r&&(ft(af,function(i){r.on&&r.on(i,this[i],this)},this),r.handler=this),this.proxy=r},t.prototype.mousemove=function(r){var i=r.zrX,n=r.zrY,a=Ja(this,i,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var f=this._hovered=a?new zr(i,n):this.findHover(i,n),h=f.target,u=this.proxy;u.setCursor&&u.setCursor(h?h.cursor:"default"),s&&h!==s&&this.dispatchToElement(o,"mouseout",r),this.dispatchToElement(f,"mousemove",r),h&&h!==s&&this.dispatchToElement(f,"mouseover",r)},t.prototype.mouseout=function(r){var i=r.zrEventControl;i!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",r),i!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:r})},t.prototype.resize=function(){this._hovered=new zr(0,0)},t.prototype.dispatch=function(r,i){var n=this[r];n&&n.call(this,i)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(r){var i=this.proxy;i.setCursor&&i.setCursor(r)},t.prototype.dispatchToElement=function(r,i,n){r=r||{};var a=r.target;if(!(a&&a.silent)){for(var o="on"+i,s=rf(i,r,n);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(i,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(i,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(f){typeof f[o]=="function"&&f[o].call(f,s),f.trigger&&f.trigger(i,s)}))}},t.prototype.findHover=function(r,i,n){var a=this.storage.getDisplayList(),o=new zr(r,i);if(En(a,o,r,i,n),this._pointerSize&&!o.target){for(var s=[],f=this._pointerSize,h=f/2,u=new $(r-h,i-h,f,f),v=a.length-1;v>=0;v--){var l=a[v];l!==n&&!l.ignore&&!l.ignoreCoarsePointer&&(!l.parent||!l.parent.ignoreCoarsePointer)&&(si.copy(l.getBoundingRect()),l.transform&&si.applyTransform(l.transform),si.intersect(u)&&s.push(l))}if(s.length)for(var c=4,_=Math.PI/12,g=Math.PI*2,d=0;d4)return;this._downPoint=null}this.dispatchToElement(a,e,t)}});function of(e,t,r){if(e[e.rectHover?"rectContain":"contain"](t,r)){for(var i=e,n=void 0,a=!1;i;){if(i.ignoreClip&&(a=!0),!a){var o=i.getClipPath();if(o&&!o.contain(t,r))return!1}i.silent&&(n=!0);var s=i.__hostTarget;i=s||i.parent}return n?Qa:!0}return!1}function En(e,t,r,i,n){for(var a=e.length-1;a>=0;a--){var o=e[a],s=void 0;if(o!==n&&!o.ignore&&(s=of(o,r,i))&&(!t.topTarget&&(t.topTarget=o),s!==Qa)){t.target=o;break}}}function Ja(e,t,r){var i=e.painter;return t<0||t>i.getWidth()||r<0||r>i.getHeight()}const sf=Ka;var ja=32,kr=7;function ff(e){for(var t=0;e>=ja;)t|=e&1,e>>=1;return e+t}function In(e,t,r,i){var n=t+1;if(n===r)return 1;if(i(e[n++],e[t])<0){for(;n=0;)n++;return n-t}function hf(e,t,r){for(r--;t>>1,n(a,e[f])<0?s=f:o=f+1;var h=i-o;switch(h){case 3:e[o+3]=e[o+2];case 2:e[o+2]=e[o+1];case 1:e[o+1]=e[o];break;default:for(;h>0;)e[o+h]=e[o+h-1],h--}e[o]=a}}function fi(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])>0){for(s=i-n;f0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}else{for(s=n+1;fs&&(f=s);var h=o;o=n-f,f=n-h}for(o++;o>>1);a(e,t[r+u])>0?o=u+1:f=u}return f}function hi(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])<0){for(s=n+1;fs&&(f=s);var h=o;o=n-f,f=n-h}else{for(s=i-n;f=0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}for(o++;o>>1);a(e,t[r+u])<0?f=u:o=u+1}return f}function uf(e,t){var r=kr,i,n,a=0,o=[];i=[],n=[];function s(c,_){i[a]=c,n[a]=_,a+=1}function f(){for(;a>1;){var c=a-2;if(c>=1&&n[c-1]<=n[c]+n[c+1]||c>=2&&n[c-2]<=n[c]+n[c-1])n[c-1]n[c+1])break;u(c)}}function h(){for(;a>1;){var c=a-2;c>0&&n[c-1]=kr||M>=kr);if(C)break;b<0&&(b=0),b+=2}if(r=b,r<1&&(r=1),_===1){for(p=0;p=0;p--)e[w+p]=e[b+p];e[T]=o[m];return}for(var M=r;;){var C=0,L=0,P=!1;do if(t(o[m],e[y])<0){if(e[T--]=e[y--],C++,L=0,--_===0){P=!0;break}}else if(e[T--]=o[m--],L++,C=0,--d===1){P=!0;break}while((C|L)=0;p--)e[w+p]=e[b+p];if(_===0){P=!0;break}}if(e[T--]=o[m--],--d===1){P=!0;break}if(L=d-fi(e[y],o,0,d,d-1,t),L!==0){for(T-=L,m-=L,d-=L,w=T+1,b=m+1,p=0;p=kr||L>=kr);if(P)break;M<0&&(M=0),M+=2}if(r=M,r<1&&(r=1),d===1){for(T-=_,y-=_,w=T+1,b=y+1,p=_-1;p>=0;p--)e[w+p]=e[b+p];e[T]=o[m]}else{if(d===0)throw new Error;for(b=T-(d-1),p=0;ps&&(f=s),Fn(e,r,r+f,r+a,t),a=f}o.pushRun(r,a),o.mergeRuns(),n-=a,r+=a}while(n!==0);o.forceMergeRuns()}}var ot=1,qr=2,wr=4,On=!1;function ui(){On||(On=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Bn(e,t){return e.zlevel===t.zlevel?e.z===t.z?e.z2-t.z2:e.z-t.z:e.zlevel-t.zlevel}var lf=function(){function e(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Bn}return e.prototype.traverse=function(t,r){for(var i=0;i0&&(u.__clipPaths=[]),isNaN(u.z)&&(ui(),u.z=0),isNaN(u.z2)&&(ui(),u.z2=0),isNaN(u.zlevel)&&(ui(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var v=t.getDecalElement&&t.getDecalElement();v&&this._updateAndAddDisplayable(v,r,i);var l=t.getTextGuideLine();l&&this._updateAndAddDisplayable(l,r,i);var c=t.getTextContent();c&&this._updateAndAddDisplayable(c,r,i)}},e.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},e.prototype.delRoot=function(t){if(t instanceof Array){for(var r=0,i=t.length;r=0&&this._roots.splice(n,1)},e.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},e.prototype.getRoots=function(){return this._roots},e.prototype.dispose=function(){this._displayList=null,this._roots=null},e}();const cf=lf;var to;to=K.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(e){return setTimeout(e,16)};const Gi=to;var Ae={linear:function(e){return e},quadraticIn:function(e){return e*e},quadraticOut:function(e){return e*(2-e)},quadraticInOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},cubicIn:function(e){return e*e*e},cubicOut:function(e){return--e*e*e+1},cubicInOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},quarticIn:function(e){return e*e*e*e},quarticOut:function(e){return 1- --e*e*e*e},quarticInOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},quinticIn:function(e){return e*e*e*e*e},quinticOut:function(e){return--e*e*e*e*e+1},quinticInOut:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},sinusoidalIn:function(e){return 1-Math.cos(e*Math.PI/2)},sinusoidalOut:function(e){return Math.sin(e*Math.PI/2)},sinusoidalInOut:function(e){return .5*(1-Math.cos(Math.PI*e))},exponentialIn:function(e){return e===0?0:Math.pow(1024,e-1)},exponentialOut:function(e){return e===1?1:1-Math.pow(2,-10*e)},exponentialInOut:function(e){return e===0?0:e===1?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(-Math.pow(2,-10*(e-1))+2)},circularIn:function(e){return 1-Math.sqrt(1-e*e)},circularOut:function(e){return Math.sqrt(1- --e*e)},circularInOut:function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},elasticIn:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),-(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)))},elasticOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/i)+1)},elasticInOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),(e*=2)<1?-.5*(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)):r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)*.5+1)},backIn:function(e){var t=1.70158;return e*e*((t+1)*e-t)},backOut:function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},backInOut:function(e){var t=2.5949095;return(e*=2)<1?.5*(e*e*((t+1)*e-t)):.5*((e-=2)*e*((t+1)*e+t)+2)},bounceIn:function(e){return 1-Ae.bounceOut(1-e)},bounceOut:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},bounceInOut:function(e){return e<.5?Ae.bounceIn(e*2)*.5:Ae.bounceOut(e*2-1)*.5+.5}};const ro=Ae;var ue=Math.pow,Bt=Math.sqrt,ze=1e-8,eo=1e-4,Hn=Bt(3),ve=1/3,Lt=Ir(),ct=Ir(),xr=Ir();function Ot(e){return e>-ze&&eze||e<-ze}function U(e,t,r,i,n){var a=1-n;return a*a*(a*e+3*n*t)+n*n*(n*i+3*a*r)}function zn(e,t,r,i,n){var a=1-n;return 3*(((t-e)*a+2*(r-t)*n)*a+(i-r)*n*n)}function no(e,t,r,i,n,a){var o=i+3*(t-r)-e,s=3*(r-t*2+e),f=3*(t-e),h=e-n,u=s*s-3*o*f,v=s*f-9*o*h,l=f*f-3*s*h,c=0;if(Ot(u)&&Ot(v))if(Ot(s))a[0]=0;else{var _=-f/s;_>=0&&_<=1&&(a[c++]=_)}else{var g=v*v-4*u*l;if(Ot(g)){var d=v/u,_=-s/o+d,p=-d/2;_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=p)}else if(g>0){var y=Bt(g),m=u*s+1.5*o*(-v+y),T=u*s+1.5*o*(-v-y);m<0?m=-ue(-m,ve):m=ue(m,ve),T<0?T=-ue(-T,ve):T=ue(T,ve);var _=(-s-(m+T))/(3*o);_>=0&&_<=1&&(a[c++]=_)}else{var b=(2*u*s-3*o*v)/(2*Bt(u*u*u)),w=Math.acos(b)/3,M=Bt(u),C=Math.cos(w),_=(-s-2*M*C)/(3*o),p=(-s+M*(C+Hn*Math.sin(w)))/(3*o),L=(-s+M*(C-Hn*Math.sin(w)))/(3*o);_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=p),L>=0&&L<=1&&(a[c++]=L)}}return c}function ao(e,t,r,i,n){var a=6*r-12*t+6*e,o=9*t+3*i-3*e-9*r,s=3*t-3*e,f=0;if(Ot(o)){if(io(a)){var h=-s/a;h>=0&&h<=1&&(n[f++]=h)}}else{var u=a*a-4*o*s;if(Ot(u))n[0]=-a/(2*o);else if(u>0){var v=Bt(u),h=(-a+v)/(2*o),l=(-a-v)/(2*o);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function kt(e,t,r,i,n,a){var o=(t-e)*n+e,s=(r-t)*n+t,f=(i-r)*n+r,h=(s-o)*n+o,u=(f-s)*n+s,v=(u-h)*n+h;a[0]=e,a[1]=o,a[2]=h,a[3]=v,a[4]=v,a[5]=u,a[6]=f,a[7]=i}function df(e,t,r,i,n,a,o,s,f,h,u){var v,l=.005,c=1/0,_,g,d,p;Lt[0]=f,Lt[1]=h;for(var y=0;y<1;y+=.05)ct[0]=U(e,r,n,o,y),ct[1]=U(t,i,a,s,y),d=Dr(Lt,ct),d=0&&d=0&&h<=1&&(n[f++]=h)}}else{var u=o*o-4*a*s;if(Ot(u)){var h=-o/(2*a);h>=0&&h<=1&&(n[f++]=h)}else if(u>0){var v=Bt(u),h=(-o+v)/(2*a),l=(-o-v)/(2*a);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function oo(e,t,r){var i=e+r-2*t;return i===0?.5:(e-t)/i}function ke(e,t,r,i,n){var a=(t-e)*i+e,o=(r-t)*i+t,s=(o-a)*i+a;n[0]=e,n[1]=a,n[2]=s,n[3]=s,n[4]=o,n[5]=r}function gf(e,t,r,i,n,a,o,s,f){var h,u=.005,v=1/0;Lt[0]=o,Lt[1]=s;for(var l=0;l<1;l+=.05){ct[0]=Q(e,r,n,l),ct[1]=Q(t,i,a,l);var c=Dr(Lt,ct);c=0&&c=1?1:no(0,i,a,1,f,s)&&U(0,n,o,1,s[0])}}}var wf=function(){function e(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Rr,this.ondestroy=t.ondestroy||Rr,this.onrestart=t.onrestart||Rr,t.easing&&this.setEasing(t.easing)}return e.prototype.step=function(t,r){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=r;return}var i=this._life,n=t-this._startTime-this._pausedTime,a=n/i;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var f=n%i;this._startTime=t-f,this._pausedTime=0,this.onrestart()}else return!0;return!1},e.prototype.pause=function(){this._paused=!0},e.prototype.resume=function(){this._paused=!1},e.prototype.setEasing=function(t){this.easing=t,this.easingFunc=Qe(t)?t:ro[t]||so(t)},e}();const Tf=wf;var fo=function(){function e(t){this.value=t}return e}(),bf=function(){function e(){this._len=0}return e.prototype.insert=function(t){var r=new fo(t);return this.insertEntry(r),r},e.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},e.prototype.remove=function(t){var r=t.prev,i=t.next;r?r.next=i:this.head=i,i?i.prev=r:this.tail=r,t.next=t.prev=null,this._len--},e.prototype.len=function(){return this._len},e.prototype.clear=function(){this.head=this.tail=null,this._len=0},e}(),Cf=function(){function e(t){this._list=new bf,this._maxSize=10,this._map={},this._maxSize=t}return e.prototype.put=function(t,r){var i=this._list,n=this._map,a=null;if(n[t]==null){var o=i.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var f=i.head;i.remove(f),delete n[f.key],a=f.value,this._lastRemovedEntry=f}s?s.value=r:s=new fo(r),s.key=t,i.insertEntry(s),n[t]=s}return a},e.prototype.get=function(t){var r=this._map[t],i=this._list;if(r!=null)return r!==i.tail&&(i.remove(r),i.insertEntry(r)),r.value},e.prototype.clear=function(){this._list.clear(),this._map={}},e.prototype.len=function(){return this._list.len()},e}();const je=Cf;var Nn={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Ht(e){return e=Math.round(e),e<0?0:e>255?255:e}function Xi(e){return e<0?0:e>1?1:e}function vi(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?Ht(parseFloat(t)/100*255):Ht(parseInt(t,10))}function jr(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?Xi(parseFloat(t)/100):Xi(parseFloat(t))}function li(e,t,r){return r<0?r+=1:r>1&&(r-=1),r*6<1?e+(t-e)*r*6:r*2<1?t:r*3<2?e+(t-e)*(2/3-r)*6:e}function le(e,t,r){return e+(t-e)*r}function vt(e,t,r,i,n){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e}function qi(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var ho=new je(20),ce=null;function cr(e,t){ce&&qi(ce,t),ce=ho.put(e,ce||t.slice())}function zt(e,t){if(e){t=t||[];var r=ho.get(e);if(r)return qi(t,r);e=e+"";var i=e.replace(/ /g,"").toLowerCase();if(i in Nn)return qi(t,Nn[i]),cr(e,t),t;var n=i.length;if(i.charAt(0)==="#"){if(n===4||n===5){var a=parseInt(i.slice(1,4),16);if(!(a>=0&&a<=4095)){vt(t,0,0,0,1);return}return vt(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,n===5?parseInt(i.slice(4),16)/15:1),cr(e,t),t}else if(n===7||n===9){var a=parseInt(i.slice(1,7),16);if(!(a>=0&&a<=16777215)){vt(t,0,0,0,1);return}return vt(t,(a&16711680)>>16,(a&65280)>>8,a&255,n===9?parseInt(i.slice(7),16)/255:1),cr(e,t),t}return}var o=i.indexOf("("),s=i.indexOf(")");if(o!==-1&&s+1===n){var f=i.substr(0,o),h=i.substr(o+1,s-(o+1)).split(","),u=1;switch(f){case"rgba":if(h.length!==4)return h.length===3?vt(t,+h[0],+h[1],+h[2],1):vt(t,0,0,0,1);u=jr(h.pop());case"rgb":if(h.length>=3)return vt(t,vi(h[0]),vi(h[1]),vi(h[2]),h.length===3?u:jr(h[3])),cr(e,t),t;vt(t,0,0,0,1);return;case"hsla":if(h.length!==4){vt(t,0,0,0,1);return}return h[3]=jr(h[3]),$n(h,t),cr(e,t),t;case"hsl":if(h.length!==3){vt(t,0,0,0,1);return}return $n(h,t),cr(e,t),t;default:return}}vt(t,0,0,0,1)}}function $n(e,t){var r=(parseFloat(e[0])%360+360)%360/360,i=jr(e[1]),n=jr(e[2]),a=n<=.5?n*(i+1):n+i-n*i,o=n*2-a;return t=t||[],vt(t,Ht(li(o,a,r+1/3)*255),Ht(li(o,a,r)*255),Ht(li(o,a,r-1/3)*255),1),e.length===4&&(t[3]=e[3]),t}function Wn(e,t){var r=zt(e);if(r){for(var i=0;i<3;i++)t<0?r[i]=r[i]*(1-t)|0:r[i]=(255-r[i])*t+r[i]|0,r[i]>255?r[i]=255:r[i]<0&&(r[i]=0);return yn(r,r.length===4?"rgba":"rgb")}}function mv(e,t,r){if(!(!(t&&t.length)||!(e>=0&&e<=1))){var i=e*(t.length-1),n=Math.floor(i),a=Math.ceil(i),o=zt(t[n]),s=zt(t[a]),f=i-n,h=yn([Ht(le(o[0],s[0],f)),Ht(le(o[1],s[1],f)),Ht(le(o[2],s[2],f)),Xi(le(o[3],s[3],f))],"rgba");return r?{color:h,leftIndex:n,rightIndex:a,value:i}:h}}function yn(e,t){if(!(!e||!e.length)){var r=e[0]+","+e[1]+","+e[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(r+=","+e[3]),t+"("+r+")"}}function Ne(e,t){var r=zt(e);return r?(.299*r[0]+.587*r[1]+.114*r[2])*r[3]/255+(1-r[3])*t:0}var Yn=new je(100);function wv(e){if(He(e)){var t=Yn.get(e);return t||(t=Wn(e,-.1),Yn.put(e,t)),t}else if(Ke(e)){var r=k({},e);return r.colorStops=St(e.colorStops,function(i){return{offset:i.offset,color:Wn(i.color,-.1)}}),r}return e}function Mf(e){return e.type==="linear"}function Lf(e){return e.type==="radial"}(function(){return K.hasGlobalWindow&&Qe(window.btoa)?function(e){return window.btoa(unescape(encodeURIComponent(e)))}:typeof Buffer<"u"?function(e){return Buffer.from(e).toString("base64")}:function(e){return null}})();var Zi=Array.prototype.slice;function xt(e,t,r){return(t-e)*r+e}function ci(e,t,r,i){for(var n=t.length,a=0;ai?t:e,a=Math.min(r,i),o=n[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)i.length=o;else for(var f=a;f=1},e.prototype.getAdditiveTrack=function(){return this._additiveTrack},e.prototype.addKeyframe=function(t,r,i){this._needsSort=!0;var n=this.keyframes,a=n.length,o=!1,s=Xn,f=r;if(Pt(r)){var h=Df(r);s=h,(h===1&&!De(r[0])||h===2&&!De(r[0][0]))&&(o=!0)}else if(De(r)&&!ys(r))s=pe;else if(He(r))if(!isNaN(+r))s=pe;else{var u=zt(r);u&&(f=u,s=Zr)}else if(Ke(r)){var v=k({},f);v.colorStops=St(r.colorStops,function(c){return{offset:c.offset,color:zt(c.color)}}),Mf(r)?s=Ui:Lf(r)&&(s=Vi),f=v}a===0?this.valType=s:(s!==this.valType||s===Xn)&&(o=!0),this.discrete=this.discrete||o;var l={time:t,value:f,rawValue:r,percent:0};return i&&(l.easing=i,l.easingFunc=Qe(i)?i:ro[i]||so(i)),n.push(l),l},e.prototype.prepare=function(t,r){var i=this.keyframes;this._needsSort&&i.sort(function(g,d){return g.time-d.time});for(var n=this.valType,a=i.length,o=i[a-1],s=this.discrete,f=_e(n),h=qn(n),u=0;u=0&&!(o[u].percent<=r);u--);u=l(u,s-2)}else{for(u=v;ur);u++);u=l(u-1,s-2)}_=o[u+1],c=o[u]}if(c&&_){this._lastFr=u,this._lastFrP=r;var d=_.percent-c.percent,p=d===0?1:l((r-c.percent)/d,1);_.easingFunc&&(p=_.easingFunc(p));var y=i?this._additiveValue:h?Nr:t[f];if((_e(a)||h)&&!y&&(y=this._additiveValue=[]),this.discrete)t[f]=p<1?c.rawValue:_.rawValue;else if(_e(a))a===Fe?ci(y,c[n],_[n],p):Pf(y,c[n],_[n],p);else if(qn(a)){var m=c[n],T=_[n],b=a===Ui;t[f]={type:b?"linear":"radial",x:xt(m.x,T.x,p),y:xt(m.y,T.y,p),colorStops:St(m.colorStops,function(M,C){var L=T.colorStops[C];return{offset:xt(M.offset,L.offset,p),color:Ie(ci([],M.color,L.color,p))}}),global:T.global},b?(t[f].x2=xt(m.x2,T.x2,p),t[f].y2=xt(m.y2,T.y2,p)):t[f].r=xt(m.r,T.r,p)}else if(h)ci(y,c[n],_[n],p),i||(t[f]=Ie(y));else{var w=xt(c[n],_[n],p);i?this._additiveValue=w:t[f]=w}i&&this._addToTarget(t)}}},e.prototype._addToTarget=function(t){var r=this.valType,i=this.propName,n=this._additiveValue;r===pe?t[i]=t[i]+n:r===Zr?(zt(t[i],Nr),de(Nr,Nr,n,1),t[i]=Ie(Nr)):r===Fe?de(t[i],t[i],n,1):r===uo&&Gn(t[i],t[i],n,1)},e}(),Af=function(){function e(t,r,i,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=r,r&&n){_n("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=i}return e.prototype.getMaxTime=function(){return this._maxTime},e.prototype.getDelay=function(){return this._delay},e.prototype.getLoop=function(){return this._loop},e.prototype.getTarget=function(){return this._target},e.prototype.changeTarget=function(t){this._target=t},e.prototype.when=function(t,r,i){return this.whenWithKeys(t,r,ht(r),i)},e.prototype.whenWithKeys=function(t,r,i,n){for(var a=this._tracks,o=0;o0&&f.addKeyframe(0,Ee(h),n),this._trackKeys.push(s)}f.addKeyframe(t,Ee(r[s]),n)}return this._maxTime=Math.max(this._maxTime,t),this},e.prototype.pause=function(){this._clip.pause(),this._paused=!0},e.prototype.resume=function(){this._clip.resume(),this._paused=!1},e.prototype.isPaused=function(){return!!this._paused},e.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},e.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var r=t.length,i=0;i0)){this._started=1;for(var r=this,i=[],n=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[n]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},e}();const mn=Af;function Mr(){return new Date().getTime()}var Ef=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i._running=!1,i._time=0,i._pausedTime=0,i._pauseStart=0,i._paused=!1,r=r||{},i.stage=r.stage||{},i}return t.prototype.addClip=function(r){r.animation&&this.removeClip(r),this._head?(this._tail.next=r,r.prev=this._tail,r.next=null,this._tail=r):this._head=this._tail=r,r.animation=this},t.prototype.addAnimator=function(r){r.animation=this;var i=r.getClip();i&&this.addClip(i)},t.prototype.removeClip=function(r){if(r.animation){var i=r.prev,n=r.next;i?i.next=n:this._head=n,n?n.prev=i:this._tail=i,r.next=r.prev=r.animation=null}},t.prototype.removeAnimator=function(r){var i=r.getClip();i&&this.removeClip(i),r.animation=null},t.prototype.update=function(r){for(var i=Mr()-this._pausedTime,n=i-this._time,a=this._head;a;){var o=a.next,s=a.step(i,n);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=i,r||(this.trigger("frame",n),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var r=this;this._running=!0;function i(){r._running&&(Gi(i),!r._paused&&r.update())}Gi(i)},t.prototype.start=function(){this._running||(this._time=Mr(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=Mr(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=Mr()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var r=this._head;r;){var i=r.next;r.prev=r.next=r.animation=null,r=i}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(r,i){i=i||{},this.start();var n=new mn(r,i.loop);return this.addAnimator(n),n},t}(Fr);const If=Ef;var Ff=300,di=K.domSupported,pi=function(){var e=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],r={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},i=St(e,function(n){var a=n.replace("mouse","pointer");return r.hasOwnProperty(a)?a:n});return{mouse:e,touch:t,pointer:i}}(),Zn={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Un=!1;function Qi(e){var t=e.pointerType;return t==="pen"||t==="touch"}function Of(e){e.touching=!0,e.touchTimer!=null&&(clearTimeout(e.touchTimer),e.touchTimer=null),e.touchTimer=setTimeout(function(){e.touching=!1,e.touchTimer=null},700)}function _i(e){e&&(e.zrByTouch=!0)}function Bf(e,t){return pt(e.dom,new Hf(e,t),!0)}function vo(e,t){for(var r=t,i=!1;r&&r.nodeType!==9&&!(i=r.domBelongToZr||r!==t&&r===e.painterRoot);)r=r.parentNode;return i}var Hf=function(){function e(t,r){this.stopPropagation=Rr,this.stopImmediatePropagation=Rr,this.preventDefault=Rr,this.type=r.type,this.target=this.currentTarget=t.dom,this.pointerType=r.pointerType,this.clientX=r.clientX,this.clientY=r.clientY}return e}(),_t={mousedown:function(e){e=pt(this.dom,e),this.__mayPointerCapture=[e.zrX,e.zrY],this.trigger("mousedown",e)},mousemove:function(e){e=pt(this.dom,e);var t=this.__mayPointerCapture;t&&(e.zrX!==t[0]||e.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",e)},mouseup:function(e){e=pt(this.dom,e),this.__togglePointerCapture(!1),this.trigger("mouseup",e)},mouseout:function(e){e=pt(this.dom,e);var t=e.toElement||e.relatedTarget;vo(this,t)||(this.__pointerCapturing&&(e.zrEventControl="no_globalout"),this.trigger("mouseout",e))},wheel:function(e){Un=!0,e=pt(this.dom,e),this.trigger("mousewheel",e)},mousewheel:function(e){Un||(e=pt(this.dom,e),this.trigger("mousewheel",e))},touchstart:function(e){e=pt(this.dom,e),_i(e),this.__lastTouchMoment=new Date,this.handler.processGesture(e,"start"),_t.mousemove.call(this,e),_t.mousedown.call(this,e)},touchmove:function(e){e=pt(this.dom,e),_i(e),this.handler.processGesture(e,"change"),_t.mousemove.call(this,e)},touchend:function(e){e=pt(this.dom,e),_i(e),this.handler.processGesture(e,"end"),_t.mouseup.call(this,e),+new Date-+this.__lastTouchMomentKn||e<-Kn}var Ut=[],dr=[],yi=Jr(),mi=Math.abs,wn=function(){function e(){}return e.prototype.getLocalTransform=function(t){return e.getLocalTransform(this,t)},e.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},e.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},e.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},e.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},e.prototype.needLocalTransform=function(){return Zt(this.rotation)||Zt(this.x)||Zt(this.y)||Zt(this.scaleX-1)||Zt(this.scaleY-1)||Zt(this.skewX)||Zt(this.skewY)},e.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,r=this.needLocalTransform(),i=this.transform;if(!(r||t)){i&&(Qn(i),this.invTransform=null);return}i=i||Jr(),r?this.getLocalTransform(i):Qn(i),t&&(r?oi(i,t,i):Vs(i,t)),this.transform=i,this._resolveGlobalScaleRatio(i)},e.prototype._resolveGlobalScaleRatio=function(t){var r=this.globalScaleRatio;if(r!=null&&r!==1){this.getGlobalScale(Ut);var i=Ut[0]<0?-1:1,n=Ut[1]<0?-1:1,a=((Ut[0]-i)*r+i)/Ut[0]||0,o=((Ut[1]-n)*r+n)/Ut[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||Jr(),Js(this.invTransform,t)},e.prototype.getComputedTransform=function(){for(var t=this,r=[];t;)r.push(t),t=t.parent;for(;t=r.pop();)t.updateTransform();return this.transform},e.prototype.setLocalTransform=function(t){if(t){var r=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=Math.atan2(t[1],t[0]),a=Math.PI/2+n-Math.atan2(t[3],t[2]);i=Math.sqrt(i)*Math.cos(a),r=Math.sqrt(r),this.skewX=a,this.skewY=0,this.rotation=-n,this.x=+t[4],this.y=+t[5],this.scaleX=r,this.scaleY=i,this.originX=0,this.originY=0}},e.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,r=this.transform;t&&t.transform&&(t.invTransform=t.invTransform||Jr(),oi(dr,t.invTransform,r),r=dr);var i=this.originX,n=this.originY;(i||n)&&(yi[4]=i,yi[5]=n,oi(dr,r,yi),dr[4]-=i,dr[5]-=n,r=dr),this.setLocalTransform(r)}},e.prototype.getGlobalScale=function(t){var r=this.transform;return t=t||[],r?(t[0]=Math.sqrt(r[0]*r[0]+r[1]*r[1]),t[1]=Math.sqrt(r[2]*r[2]+r[3]*r[3]),r[0]<0&&(t[0]=-t[0]),r[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},e.prototype.transformCoordToLocal=function(t,r){var i=[t,r],n=this.invTransform;return n&&Kr(i,i,n),i},e.prototype.transformCoordToGlobal=function(t,r){var i=[t,r],n=this.transform;return n&&Kr(i,i,n),i},e.prototype.getLineScale=function(){var t=this.transform;return t&&mi(t[0]-1)>1e-10&&mi(t[3]-1)>1e-10?Math.sqrt(mi(t[0]*t[3]-t[2]*t[1])):1},e.prototype.copyTransform=function(t){Yf(this,t)},e.getLocalTransform=function(t,r){r=r||[];var i=t.originX||0,n=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,f=t.anchorY,h=t.rotation||0,u=t.x,v=t.y,l=t.skewX?Math.tan(t.skewX):0,c=t.skewY?Math.tan(-t.skewY):0;if(i||n||s||f){var _=i+s,g=n+f;r[4]=-_*a-l*g*o,r[5]=-g*o-c*_*a}else r[4]=r[5]=0;return r[0]=a,r[3]=o,r[1]=c*a,r[2]=l*o,h&&Qs(r,r,h),r[4]+=i+u,r[5]+=n+v,r},e.initDefaultProps=function(){var t=e.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),e}(),ie=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Yf(e,t){for(var r=0;r=0?parseFloat(e)/100*t:parseFloat(e):e}function Xf(e,t,r){var i=t.position||"inside",n=t.distance!=null?t.distance:5,a=r.height,o=r.width,s=a/2,f=r.x,h=r.y,u="left",v="top";if(i instanceof Array)f+=ne(i[0],r.width),h+=ne(i[1],r.height),u=null,v=null;else switch(i){case"left":f-=n,h+=s,u="right",v="middle";break;case"right":f+=n+o,h+=s,v="middle";break;case"top":f+=o/2,h-=n,u="center",v="bottom";break;case"bottom":f+=o/2,h+=a+n,u="center";break;case"inside":f+=o/2,h+=s,u="center",v="middle";break;case"insideLeft":f+=n,h+=s,v="middle";break;case"insideRight":f+=o-n,h+=s,u="right",v="middle";break;case"insideTop":f+=o/2,h+=n,u="center";break;case"insideBottom":f+=o/2,h+=a-n,u="center",v="bottom";break;case"insideTopLeft":f+=n,h+=n;break;case"insideTopRight":f+=o-n,h+=n,u="right";break;case"insideBottomLeft":f+=n,h+=a-n,v="bottom";break;case"insideBottomRight":f+=o-n,h+=a-n,u="right",v="bottom";break}return e=e||{},e.x=f,e.y=h,e.align=u,e.verticalAlign=v,e}var wi="__zr_normal__",Ti=ie.concat(["ignore"]),qf=Ve(ie,function(e,t){return e[t]=!0,e},{ignore:!1}),pr={},Zf=new $(0,0,0,0),bn=function(){function e(t){this.id=Ya(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return e.prototype._init=function(t){this.attr(t)},e.prototype.drift=function(t,r,i){switch(this.draggable){case"horizontal":r=0;break;case"vertical":t=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=t,n[5]+=r,this.decomposeTransform(),this.markRedraw()},e.prototype.beforeUpdate=function(){},e.prototype.afterUpdate=function(){},e.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},e.prototype.updateInnerText=function(t){var r=this._textContent;if(r&&(!r.ignore||t)){this.textConfig||(this.textConfig={});var i=this.textConfig,n=i.local,a=r.innerTransformable,o=void 0,s=void 0,f=!1;a.parent=n?this:null;var h=!1;if(a.copyTransform(r),i.position!=null){var u=Zf;i.layoutRect?u.copy(i.layoutRect):u.copy(this.getBoundingRect()),n||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(pr,i,u):Xf(pr,i,u),a.x=pr.x,a.y=pr.y,o=pr.align,s=pr.verticalAlign;var v=i.origin;if(v&&i.rotation!=null){var l=void 0,c=void 0;v==="center"?(l=u.width*.5,c=u.height*.5):(l=ne(v[0],u.width),c=ne(v[1],u.height)),h=!0,a.originX=-a.x+l+(n?0:u.x),a.originY=-a.y+c+(n?0:u.y)}}i.rotation!=null&&(a.rotation=i.rotation);var _=i.offset;_&&(a.x+=_[0],a.y+=_[1],h||(a.originX=-_[0],a.originY=-_[1]));var g=i.inside==null?typeof i.position=="string"&&i.position.indexOf("inside")>=0:i.inside,d=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),p=void 0,y=void 0,m=void 0;g&&this.canBeInsideText()?(p=i.insideFill,y=i.insideStroke,(p==null||p==="auto")&&(p=this.getInsideTextFill()),(y==null||y==="auto")&&(y=this.getInsideTextStroke(p),m=!0)):(p=i.outsideFill,y=i.outsideStroke,(p==null||p==="auto")&&(p=this.getOutsideFill()),(y==null||y==="auto")&&(y=this.getOutsideStroke(p),m=!0)),p=p||"#000",(p!==d.fill||y!==d.stroke||m!==d.autoStroke||o!==d.align||s!==d.verticalAlign)&&(f=!0,d.fill=p,d.stroke=y,d.autoStroke=m,d.align=o,d.verticalAlign=s,r.setDefaultTextStyle(d)),r.__dirty|=ot,f&&r.dirtyStyle(!0)}},e.prototype.canBeInsideText=function(){return!0},e.prototype.getInsideTextFill=function(){return"#fff"},e.prototype.getInsideTextStroke=function(t){return"#000"},e.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?tn:ji},e.prototype.getOutsideStroke=function(t){var r=this.__zr&&this.__zr.getBackgroundColor(),i=typeof r=="string"&&zt(r);i||(i=[255,255,255,1]);for(var n=i[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)i[o]=i[o]*n+(a?0:255)*(1-n);return i[3]=1,yn(i,"rgba")},e.prototype.traverse=function(t,r){},e.prototype.attrKV=function(t,r){t==="textConfig"?this.setTextConfig(r):t==="textContent"?this.setTextContent(r):t==="clipPath"?this.setClipPath(r):t==="extra"?(this.extra=this.extra||{},k(this.extra,r)):this[t]=r},e.prototype.hide=function(){this.ignore=!0,this.markRedraw()},e.prototype.show=function(){this.ignore=!1,this.markRedraw()},e.prototype.attr=function(t,r){if(typeof t=="string")this.attrKV(t,r);else if(Ft(t))for(var i=t,n=ht(i),a=0;a0},e.prototype.getState=function(t){return this.states[t]},e.prototype.ensureState=function(t){var r=this.states;return r[t]||(r[t]={}),r[t]},e.prototype.clearStates=function(t){this.useState(wi,!1,t)},e.prototype.useState=function(t,r,i,n){var a=t===wi,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,f=this.stateTransition;if(!(Mt(s,t)>=0&&(r||s.length===1))){var h;if(this.stateProxy&&!a&&(h=this.stateProxy(t)),h||(h=this.states&&this.states[t]),!h&&!a){_n("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(h);var u=!!(h&&h.hoverLayer||n);u&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,h,this._normalState,r,!i&&!this.__inHover&&f&&f.duration>0,f);var v=this._textContent,l=this._textGuide;return v&&v.useState(t,r,i,u),l&&l.useState(t,r,i,u),a?(this.currentStates=[],this._normalState={}):r?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!u&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ot),h}}},e.prototype.useStates=function(t,r,i){if(!t.length)this.clearStates();else{var n=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var f=0;f0,_);var g=this._textContent,d=this._textGuide;g&&g.useStates(t,r,l),d&&d.useStates(t,r,l),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!l&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ot)}},e.prototype.isSilent=function(){for(var t=this.silent,r=this.parent;!t&&r;){if(r.silent){t=!0;break}r=r.parent}return t},e.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var i=this.currentStates.slice();i.splice(r,1),this.useStates(i)}},e.prototype.replaceState=function(t,r,i){var n=this.currentStates.slice(),a=Mt(n,t),o=Mt(n,r)>=0;a>=0?o?n.splice(a,1):n[a]=r:i&&!o&&n.push(r),this.useStates(n)},e.prototype.toggleState=function(t,r){r?this.useState(t,!0):this.removeState(t)},e.prototype._mergeStates=function(t){for(var r={},i,n=0;n=0&&a.splice(o,1)}),this.animators.push(t),i&&i.animation.addAnimator(t),i&&i.wakeUp()},e.prototype.updateDuringAnimation=function(t){this.markRedraw()},e.prototype.stopAnimation=function(t,r){for(var i=this.animators,n=i.length,a=[],o=0;o0&&r.during&&a[0].during(function(_,g){r.during(g)});for(var l=0;l0||n.force&&!o.length){var C=void 0,L=void 0,P=void 0;if(s){L={},l&&(C={});for(var T=0;T=0&&(n.splice(a,0,r),this._doAdd(r))}return this},t.prototype.replace=function(r,i){var n=Mt(this._children,r);return n>=0&&this.replaceAt(i,n),this},t.prototype.replaceAt=function(r,i){var n=this._children,a=n[i];if(r&&r!==this&&r.parent!==this&&r!==a){n[i]=r,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(r)}return this},t.prototype._doAdd=function(r){r.parent&&r.parent.remove(r),r.parent=this;var i=this.__zr;i&&i!==r.__zr&&r.addSelfToZr(i),i&&i.refresh()},t.prototype.remove=function(r){var i=this.__zr,n=this._children,a=Mt(n,r);return a<0?this:(n.splice(a,1),r.parent=null,i&&r.removeSelfFromZr(i),i&&i.refresh(),this)},t.prototype.removeAll=function(){for(var r=this._children,i=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},e.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},e.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},e.prototype.refreshHover=function(){this._needsRefreshHover=!0},e.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},e.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},e.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},e.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},e.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},e.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},e.prototype.findHover=function(t,r){if(!this._disposed)return this.handler.findHover(t,r)},e.prototype.on=function(t,r,i){return this._disposed||this.handler.on(t,r,i),this},e.prototype.off=function(t,r){this._disposed||this.handler.off(t,r)},e.prototype.trigger=function(t,r){this._disposed||this.handler.trigger(t,r)},e.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),r=0;r=o;f++)s-=o;var h=ut(r,t);return h>s&&(r="",h=0),s=e-h,n.ellipsis=r,n.ellipsisWidth=h,n.contentWidth=s,n.containerWidth=e,n}function wo(e,t){var r=t.containerWidth,i=t.font,n=t.contentWidth;if(!r)return"";var a=ut(e,i);if(a<=r)return e;for(var o=0;;o++){if(a<=n||o>=t.maxIterations){e+=t.ellipsis;break}var s=o===0?nh(e,n,t.ascCharWidth,t.cnCharWidth):a>0?Math.floor(e.length*n/a):0;e=e.substr(0,s),a=ut(e,i)}return e===""&&(e=t.placeholder),e}function nh(e,t,r,i){for(var n=0,a=0,o=e.length;ac&&h){var _=Math.floor(c/s);v=v.slice(0,_)}if(e&&a&&u!=null)for(var g=mo(u,n,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),d=0;ds&&Li(r,e.substring(s,h),t,o),Li(r,f[2],t,o,f[1]),s=Mi.lastIndex}sn){b>0?(y.tokens=y.tokens.slice(0,b),d(y,T,m),r.lines=r.lines.slice(0,p+1)):r.lines=r.lines.slice(0,p);break t}var R=M.width,A=R==null||R==="auto";if(typeof R=="string"&&R.charAt(R.length-1)==="%")w.percentWidth=R,u.push(w),w.contentWidth=ut(w.text,P);else{if(A){var x=M.backgroundColor,E=x&&x.image;E&&(E=eh(E),ti(E)&&(w.width=Math.max(w.width,E.width*S/E.height)))}var D=_&&i!=null?i-T:null;D!=null&&D0&&_+i.accumWidth>i.width&&(u=t.split(` -`),h=!0),i.accumWidth=_}else{var g=To(t,f,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+c,v=g.linesWidths,u=g.lines}}else u=t.split(` -`);for(var d=0;d=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var uh=Ve(",&?/;] ".split(""),function(e,t){return e[t]=!0,e},{});function vh(e){return hh(e)?!!uh[e]:!0}function To(e,t,r,i,n){for(var a=[],o=[],s="",f="",h=0,u=0,v=0;vr:n+u+c>r){u?(s||f)&&(_?(s||(s=f,f="",h=0,u=h),a.push(s),o.push(u-h),f+=l,h+=c,s="",u=h):(f&&(s+=f,f="",h=0),a.push(s),o.push(u),s=l,u=c)):_?(a.push(f),o.push(h),f=l,h=c):(a.push(l),o.push(c));continue}u+=c,_?(f+=l,h+=c):(f&&(s+=f,f="",h=0),s+=l)}return!a.length&&!s&&(s=e,f="",h=0),f&&(s+=f),s&&(a.push(s),o.push(u)),a.length===1&&(u+=n),{accumWidth:u,lines:a,linesWidths:o}}var en="__zr_style_"+Math.round(Math.random()*10),hr={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},ri={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};hr[en]=!0;var ea=["z","z2","invisible"],lh=["invisible"],ch=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype._init=function(r){for(var i=ht(r),n=0;n1e-4){s[0]=e-r,s[1]=t-i,f[0]=e+r,f[1]=t+i;return}if(ge[0]=Di(n)*r+e,ge[1]=Ri(n)*i+t,ye[0]=Di(a)*r+e,ye[1]=Ri(a)*i+t,h(s,ge,ye),u(f,ge,ye),n=n%Vt,n<0&&(n=n+Vt),a=a%Vt,a<0&&(a=a+Vt),n>a&&!o?a+=Vt:nn&&(me[0]=Di(c)*r+e,me[1]=Ri(c)*i+t,h(s,me,s),u(f,me,f))}var B={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Qt=[],Kt=[],mt=[],At=[],wt=[],Tt=[],xi=Math.min,Ai=Math.max,Jt=Math.cos,jt=Math.sin,Dt=Math.abs,nn=Math.PI,It=nn*2,Ei=typeof Float32Array<"u",$r=[];function Ii(e){var t=Math.round(e/nn*1e8)/1e8;return t%2*nn}function yh(e,t){var r=Ii(e[0]);r<0&&(r+=It);var i=r-e[0],n=e[1];n+=i,!t&&n-r>=It?n=r+It:t&&r-n>=It?n=r-It:!t&&r>n?n=r+(It-Ii(r-n)):t&&r0&&(this._ux=Dt(i/$e/t)||0,this._uy=Dt(i/$e/r)||0)},e.prototype.setDPR=function(t){this.dpr=t},e.prototype.setContext=function(t){this._ctx=t},e.prototype.getContext=function(){return this._ctx},e.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},e.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},e.prototype.moveTo=function(t,r){return this._drawPendingPt(),this.addData(B.M,t,r),this._ctx&&this._ctx.moveTo(t,r),this._x0=t,this._y0=r,this._xi=t,this._yi=r,this},e.prototype.lineTo=function(t,r){var i=Dt(t-this._xi),n=Dt(r-this._yi),a=i>this._ux||n>this._uy;if(this.addData(B.L,t,r),this._ctx&&a&&this._ctx.lineTo(t,r),a)this._xi=t,this._yi=r,this._pendingPtDist=0;else{var o=i*i+n*n;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=r,this._pendingPtDist=o)}return this},e.prototype.bezierCurveTo=function(t,r,i,n,a,o){return this._drawPendingPt(),this.addData(B.C,t,r,i,n,a,o),this._ctx&&this._ctx.bezierCurveTo(t,r,i,n,a,o),this._xi=a,this._yi=o,this},e.prototype.quadraticCurveTo=function(t,r,i,n){return this._drawPendingPt(),this.addData(B.Q,t,r,i,n),this._ctx&&this._ctx.quadraticCurveTo(t,r,i,n),this._xi=i,this._yi=n,this},e.prototype.arc=function(t,r,i,n,a,o){this._drawPendingPt(),$r[0]=n,$r[1]=a,yh($r,o),n=$r[0],a=$r[1];var s=a-n;return this.addData(B.A,t,r,i,i,n,s,0,o?0:1),this._ctx&&this._ctx.arc(t,r,i,n,a,o),this._xi=Jt(a)*i+t,this._yi=jt(a)*i+r,this},e.prototype.arcTo=function(t,r,i,n,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,r,i,n,a),this},e.prototype.rect=function(t,r,i,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,r,i,n),this.addData(B.R,t,r,i,n),this},e.prototype.closePath=function(){this._drawPendingPt(),this.addData(B.Z);var t=this._ctx,r=this._x0,i=this._y0;return t&&t.closePath(),this._xi=r,this._yi=i,this},e.prototype.fill=function(t){t&&t.fill(),this.toStatic()},e.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},e.prototype.len=function(){return this._len},e.prototype.setData=function(t){var r=t.length;!(this.data&&this.data.length===r)&&Ei&&(this.data=new Float32Array(r));for(var i=0;iu.length&&(this._expandData(),u=this.data);for(var v=0;v0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},e.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],r=0;r11&&(this.data=new Float32Array(t)))}},e.prototype.getBoundingRect=function(){mt[0]=mt[1]=wt[0]=wt[1]=Number.MAX_VALUE,At[0]=At[1]=Tt[0]=Tt[1]=-Number.MAX_VALUE;var t=this.data,r=0,i=0,n=0,a=0,o;for(o=0;oi||Dt(m)>n||l===r-1)&&(g=Math.sqrt(y*y+m*m),a=d,o=p);break}case B.C:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++],w=t[l++],M=t[l++];g=pf(a,o,T,b,d,p,w,M,10),a=w,o=M;break}case B.Q:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++];g=yf(a,o,T,b,d,p,10),a=d,o=p;break}case B.A:var C=t[l++],L=t[l++],P=t[l++],S=t[l++],R=t[l++],A=t[l++],x=A+R;l+=1,_&&(s=Jt(R)*P+C,f=jt(R)*S+L),g=Ai(P,S)*xi(It,Math.abs(A)),a=Jt(x)*P+C,o=jt(x)*S+L;break;case B.R:{s=a=t[l++],f=o=t[l++];var E=t[l++],D=t[l++];g=E*2+D*2;break}case B.Z:{var y=s-a,m=f-o;g=Math.sqrt(y*y+m*m),a=s,o=f;break}}g>=0&&(h[v++]=g,u+=g)}return this._pathLen=u,u},e.prototype.rebuildPath=function(t,r){var i=this.data,n=this._ux,a=this._uy,o=this._len,s,f,h,u,v,l,c=r<1,_,g,d=0,p=0,y,m=0,T,b;if(!(c&&(this._pathSegLen||this._calculateLength(),_=this._pathSegLen,g=this._pathLen,y=r*g,!y)))t:for(var w=0;w0&&(t.lineTo(T,b),m=0),M){case B.M:s=h=i[w++],f=u=i[w++],t.moveTo(h,u);break;case B.L:{v=i[w++],l=i[w++];var L=Dt(v-h),P=Dt(l-u);if(L>n||P>a){if(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;t.lineTo(h*(1-R)+v*R,u*(1-R)+l*R);break t}d+=S}t.lineTo(v,l),h=v,u=l,m=0}else{var A=L*L+P*P;A>m&&(T=v,b=l,m=A)}break}case B.C:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++],N=i[w++],W=i[w++];if(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;kt(h,x,D,N,R,Qt),kt(u,E,z,W,R,Kt),t.bezierCurveTo(Qt[1],Kt[1],Qt[2],Kt[2],Qt[3],Kt[3]);break t}d+=S}t.bezierCurveTo(x,E,D,z,N,W),h=N,u=W;break}case B.Q:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++];if(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;ke(h,x,D,R,Qt),ke(u,E,z,R,Kt),t.quadraticCurveTo(Qt[1],Kt[1],Qt[2],Kt[2]);break t}d+=S}t.quadraticCurveTo(x,E,D,z),h=D,u=z;break}case B.A:var X=i[w++],Z=i[w++],Y=i[w++],nt=i[w++],at=i[w++],Rt=i[w++],Nt=i[w++],$t=!i[w++],Wt=Y>nt?Y:nt,j=Dt(Y-nt)>.001,q=at+Rt,I=!1;if(c){var S=_[p++];d+S>y&&(q=at+Rt*(y-d)/S,I=!0),d+=S}if(j&&t.ellipse?t.ellipse(X,Z,Y,nt,Nt,at,q,$t):t.arc(X,Z,Wt,at,q,$t),I)break t;C&&(s=Jt(at)*Y+X,f=jt(at)*nt+Z),h=Jt(q)*Y+X,u=jt(q)*nt+Z;break;case B.R:s=h=i[w],f=u=i[w+1],v=i[w++],l=i[w++];var O=i[w++],Or=i[w++];if(c){var S=_[p++];if(d+S>y){var yt=y-d;t.moveTo(v,l),t.lineTo(v+xi(yt,O),l),yt-=O,yt>0&&t.lineTo(v+O,l+xi(yt,Or)),yt-=Or,yt>0&&t.lineTo(v+Ai(O-yt,0),l+Or),yt-=O,yt>0&&t.lineTo(v,l+Ai(Or-yt,0));break t}d+=S}t.rect(v,l,O,Or);break;case B.Z:if(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;t.lineTo(h*(1-R)+s*R,u*(1-R)+f*R);break t}d+=S}t.closePath(),h=s,u=f}}},e.prototype.clone=function(){var t=new e,r=this.data;return t.data=r.slice?r.slice():Array.prototype.slice.call(r),t._len=this._len,t},e.CMD=B,e.initDefaultProps=function(){var t=e.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),e}();const vr=mh;function _r(e,t,r,i,n,a,o){if(n===0)return!1;var s=n,f=0,h=e;if(o>t+s&&o>i+s||oe+s&&a>r+s||at+v&&u>i+v&&u>a+v&&u>s+v||ue+v&&h>r+v&&h>n+v&&h>o+v||ht+h&&f>i+h&&f>a+h||fe+h&&s>r+h&&s>n+h||sr||u+hn&&(n+=Wr);var l=Math.atan2(f,s);return l<0&&(l+=Wr),l>=i&&l<=n||l+Wr>=i&&l+Wr<=n}function tr(e,t,r,i,n,a){if(a>t&&a>i||an?s:0}var Et=vr.CMD,rr=Math.PI*2,Ch=1e-4;function Mh(e,t){return Math.abs(e-t)t&&h>i&&h>a&&h>s||h1&&Lh(),c=U(t,i,a,s,lt[0]),l>1&&(_=U(t,i,a,s,lt[1]))),l===2?dt&&s>i&&s>a||s=0&&h<=1){for(var u=0,v=Q(t,i,a,h),l=0;lr||s<-r)return 0;var f=Math.sqrt(r*r-s*s);J[0]=-f,J[1]=f;var h=Math.abs(i-n);if(h<1e-4)return 0;if(h>=rr-1e-4){i=0,n=rr;var u=a?1:-1;return o>=J[0]+e&&o<=J[1]+e?u:0}if(i>n){var v=i;i=n,n=v}i<0&&(i+=rr,n+=rr);for(var l=0,c=0;c<2;c++){var _=J[c];if(_+e>o){var g=Math.atan2(s,_),u=a?1:-1;g<0&&(g=rr+g),(g>=i&&g<=n||g+rr>=i&&g+rr<=n)&&(g>Math.PI/2&&g1&&(r||(s+=tr(f,h,u,v,i,n))),d&&(f=a[_],h=a[_+1],u=f,v=h),g){case Et.M:u=a[_++],v=a[_++],f=u,h=v;break;case Et.L:if(r){if(_r(f,h,a[_],a[_+1],t,i,n))return!0}else s+=tr(f,h,a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.C:if(r){if(wh(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Ph(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.Q:if(r){if(Th(f,h,a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Sh(f,h,a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.A:var p=a[_++],y=a[_++],m=a[_++],T=a[_++],b=a[_++],w=a[_++];_+=1;var M=!!(1-a[_++]);l=Math.cos(b)*m+p,c=Math.sin(b)*T+y,d?(u=l,v=c):s+=tr(f,h,l,c,i,n);var C=(i-p)*T/m+p;if(r){if(bh(p,y,T,b,b+w,M,t,C,n))return!0}else s+=Rh(p,y,T,b,b+w,M,C,n);f=Math.cos(b+w)*m+p,h=Math.sin(b+w)*T+y;break;case Et.R:u=f=a[_++],v=h=a[_++];var L=a[_++],P=a[_++];if(l=u+L,c=v+P,r){if(_r(u,v,l,v,t,i,n)||_r(l,v,l,c,t,i,n)||_r(l,c,u,c,t,i,n)||_r(u,c,u,v,t,i,n))return!0}else s+=tr(l,v,l,c,i,n),s+=tr(u,c,u,v,i,n);break;case Et.Z:if(r){if(_r(f,h,u,v,t,i,n))return!0}else s+=tr(f,h,u,v,i,n);f=u,h=v;break}}return!r&&!Mh(h,v)&&(s+=tr(f,h,u,v,i,n)||0),s!==0}function Dh(e,t,r){return Co(e,0,!1,t,r)}function xh(e,t,r,i){return Co(e,t,!0,r,i)}var Mo=gt({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},hr),Ah={style:gt({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},ri.style)},Fi=ie.concat(["invisible","culling","z","z2","zlevel","parent"]),Eh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.update=function(){var r=this;e.prototype.update.call(this);var i=this.style;if(i.decal){var n=this._decalEl=this._decalEl||new t;n.buildPath===t.prototype.buildPath&&(n.buildPath=function(f){r.buildPath(f,r.shape)}),n.silent=!0;var a=n.style;for(var o in i)a[o]!==i[o]&&(a[o]=i[o]);a.fill=i.fill?i.decal:null,a.decal=null,a.shadowColor=null,i.strokeFirst&&(a.stroke=null);for(var s=0;s.5?ji:i>.2?Wf:tn}else if(r)return tn}return ji},t.prototype.getInsideTextStroke=function(r){var i=this.style.fill;if(He(i)){var n=this.__zr,a=!!(n&&n.isDarkMode()),o=Ne(r,0)0))},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.getBoundingRect=function(){var r=this._rect,i=this.style,n=!r;if(n){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&wr)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),r=o.getBoundingRect()}if(this._rect=r,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=r.clone());if(this.__dirty||n){s.copy(r);var f=i.strokeNoScale?this.getLineScale():1,h=i.lineWidth;if(!this.hasFill()){var u=this.strokeContainThreshold;h=Math.max(h,u??4)}f>1e-10&&(s.width+=h/f,s.height+=h/f,s.x-=h/f/2,s.y-=h/f/2)}return s}return r},t.prototype.contain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect(),o=this.style;if(r=n[0],i=n[1],a.contain(r,i)){var s=this.path;if(this.hasStroke()){var f=o.lineWidth,h=o.strokeNoScale?this.getLineScale():1;if(h>1e-10&&(this.hasFill()||(f=Math.max(f,this.strokeContainThreshold)),xh(s,f/h,r,i)))return!0}if(this.hasFill())return Dh(s,r,i)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=wr,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(r){return this.animate("shape",r)},t.prototype.updateDuringAnimation=function(r){r==="style"?this.dirtyStyle():r==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(r,i){r==="shape"?this.setShape(i):e.prototype.attrKV.call(this,r,i)},t.prototype.setShape=function(r,i){var n=this.shape;return n||(n=this.shape={}),typeof r=="string"?n[r]=i:k(n,r),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&wr)},t.prototype.createStyle=function(r){return Je(Mo,r)},t.prototype._innerSaveToNormal=function(r){e.prototype._innerSaveToNormal.call(this,r);var i=this._normalState;r.shape&&!i.shape&&(i.shape=k({},this.shape))},t.prototype._applyStateObj=function(r,i,n,a,o,s){e.prototype._applyStateObj.call(this,r,i,n,a,o,s);var f=!(i&&a),h;if(i&&i.shape?o?a?h=i.shape:(h=k({},n.shape),k(h,i.shape)):(h=k({},a?this.shape:n.shape),k(h,i.shape)):f&&(h=n.shape),h)if(o){this.shape=k({},this.shape);for(var u={},v=ht(h),l=0;l0},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.createStyle=function(r){return Je(Ih,r)},t.prototype.setBoundingRect=function(r){this._rect=r},t.prototype.getBoundingRect=function(){var r=this.style;if(!this._rect){var i=r.text;i!=null?i+="":i="";var n=Gf(i,r.font,r.textAlign,r.textBaseline);if(n.x+=r.x||0,n.y+=r.y||0,this.hasStroke()){var a=r.lineWidth;n.x-=a/2,n.y-=a/2,n.width+=a,n.height+=a}this._rect=n}return this._rect},t.initDefaultProps=function(){var r=t.prototype;r.dirtyRectTolerance=10}(),t}(oe);Lo.prototype.type="tspan";const an=Lo;var Fh=gt({x:0,y:0},hr),Oh={style:gt({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},ri.style)};function Bh(e){return!!(e&&typeof e!="string"&&e.width&&e.height)}var Po=function(e){H(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.createStyle=function(r){return Je(Fh,r)},t.prototype._getSize=function(r){var i=this.style,n=i[r];if(n!=null)return n;var a=Bh(i.image)?i.image:this.__image;if(!a)return 0;var o=r==="width"?"height":"width",s=i[o];return s==null?a[r]:a[r]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return Oh},t.prototype.getBoundingRect=function(){var r=this.style;return this._rect||(this._rect=new $(r.x||0,r.y||0,this.getWidth(),this.getHeight())),this._rect},t}(oe);Po.prototype.type="image";const So=Po;function Hh(e,t){var r=t.x,i=t.y,n=t.width,a=t.height,o=t.r,s,f,h,u;n<0&&(r=r+n,n=-n),a<0&&(i=i+a,a=-a),typeof o=="number"?s=f=h=u=o:o instanceof Array?o.length===1?s=f=h=u=o[0]:o.length===2?(s=h=o[0],f=u=o[1]):o.length===3?(s=o[0],f=u=o[1],h=o[2]):(s=o[0],f=o[1],h=o[2],u=o[3]):s=f=h=u=0;var v;s+f>n&&(v=s+f,s*=n/v,f*=n/v),h+u>n&&(v=h+u,h*=n/v,u*=n/v),f+h>a&&(v=f+h,f*=a/v,h*=a/v),s+u>a&&(v=s+u,s*=a/v,u*=a/v),e.moveTo(r+s,i),e.lineTo(r+n-f,i),f!==0&&e.arc(r+n-f,i+f,f,-Math.PI/2,0),e.lineTo(r+n,i+a-h),h!==0&&e.arc(r+n-h,i+a-h,h,0,Math.PI/2),e.lineTo(r+u,i+a),u!==0&&e.arc(r+u,i+a-u,u,Math.PI/2,Math.PI),e.lineTo(r,i+s),s!==0&&e.arc(r+s,i+s,s,Math.PI,Math.PI*1.5)}var Lr=Math.round;function zh(e,t,r){if(t){var i=t.x1,n=t.x2,a=t.y1,o=t.y2;e.x1=i,e.x2=n,e.y1=a,e.y2=o;var s=r&&r.lineWidth;return s&&(Lr(i*2)===Lr(n*2)&&(e.x1=e.x2=Pr(i,s,!0)),Lr(a*2)===Lr(o*2)&&(e.y1=e.y2=Pr(a,s,!0))),e}}function kh(e,t,r){if(t){var i=t.x,n=t.y,a=t.width,o=t.height;e.x=i,e.y=n,e.width=a,e.height=o;var s=r&&r.lineWidth;return s&&(e.x=Pr(i,s,!0),e.y=Pr(n,s,!0),e.width=Math.max(Pr(i+a,s,!1)-e.x,a===0?0:1),e.height=Math.max(Pr(n+o,s,!1)-e.y,o===0?0:1)),e}}function Pr(e,t,r){if(!t)return e;var i=Lr(e*2);return(i+Lr(t))%2===0?i/2:(i+(r?1:-1))/2}var Nh=function(){function e(){this.x=0,this.y=0,this.width=0,this.height=0}return e}(),$h={},Ro=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Nh},t.prototype.buildPath=function(r,i){var n,a,o,s;if(this.subPixelOptimize){var f=kh($h,i,this.style);n=f.x,a=f.y,o=f.width,s=f.height,f.r=i.r,i=f}else n=i.x,a=i.y,o=i.width,s=i.height;i.r?Hh(r,i):r.rect(n,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(G);Ro.prototype.type="rect";const Do=Ro;var sa={fill:"#000"},fa=2,Wh={style:gt({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},ri.style)},xo=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i.type="text",i._children=[],i._defaultStyle=sa,i.attr(r),i}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){e.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var r=0;r0,R=r.width!=null&&(r.overflow==="truncate"||r.overflow==="break"||r.overflow==="breakAll"),A=o.calculatedLineHeight,x=0;x=0&&(x=w[A],x.align==="right");)this._placeToken(x,r,C,p,R,"right",m),L-=x.width,R-=x.width,A--;for(S+=(a-(S-d)-(y-R)-L)/2;P<=A;)x=w[P],this._placeToken(x,r,C,p,S+x.width/2,"center",m),S+=x.width,P++;p+=C}},t.prototype._placeToken=function(r,i,n,a,o,s,f){var h=i.rich[r.styleName]||{};h.text=r.text;var u=r.verticalAlign,v=a+n/2;u==="top"?v=a+r.height/2:u==="bottom"&&(v=a+n-r.height/2);var l=!r.isLineHolder&&Oi(h);l&&this._renderBackground(h,i,s==="right"?o-r.width:s==="center"?o-r.width/2:o,v-r.height/2,r.width,r.height);var c=!!h.backgroundColor,_=r.textPadding;_&&(o=da(o,s,_),v-=r.height/2-_[0]-r.innerHeight/2);var g=this._getOrCreateChild(an),d=g.createStyle();g.useStyle(d);var p=this._defaultStyle,y=!1,m=0,T=ca("fill"in h?h.fill:"fill"in i?i.fill:(y=!0,p.fill)),b=la("stroke"in h?h.stroke:"stroke"in i?i.stroke:!c&&!f&&(!p.autoStroke||y)?(m=fa,p.stroke):null),w=h.textShadowBlur>0||i.textShadowBlur>0;d.text=r.text,d.x=o,d.y=v,w&&(d.shadowBlur=h.textShadowBlur||i.textShadowBlur||0,d.shadowColor=h.textShadowColor||i.textShadowColor||"transparent",d.shadowOffsetX=h.textShadowOffsetX||i.textShadowOffsetX||0,d.shadowOffsetY=h.textShadowOffsetY||i.textShadowOffsetY||0),d.textAlign=s,d.textBaseline="middle",d.font=r.font||ur,d.opacity=xe(h.opacity,i.opacity,1),ua(d,h),b&&(d.lineWidth=xe(h.lineWidth,i.lineWidth,m),d.lineDash=st(h.lineDash,i.lineDash),d.lineDashOffset=i.lineDashOffset||0,d.stroke=b),T&&(d.fill=T);var M=r.contentWidth,C=r.contentHeight;g.setBoundingRect(new $(Ur(d.x,M,d.textAlign),Tr(d.y,C,d.textBaseline),M,C))},t.prototype._renderBackground=function(r,i,n,a,o,s){var f=r.backgroundColor,h=r.borderWidth,u=r.borderColor,v=f&&f.image,l=f&&!v,c=r.borderRadius,_=this,g,d;if(l||r.lineHeight||h&&u){g=this._getOrCreateChild(Do),g.useStyle(g.createStyle()),g.style.fill=null;var p=g.shape;p.x=n,p.y=a,p.width=o,p.height=s,p.r=c,g.dirtyShape()}if(l){var y=g.style;y.fill=f||null,y.fillOpacity=st(r.fillOpacity,1)}else if(v){d=this._getOrCreateChild(So),d.onload=function(){_.dirtyStyle()};var m=d.style;m.image=f.image,m.x=n,m.y=a,m.width=o,m.height=s}if(h&&u){var y=g.style;y.lineWidth=h,y.stroke=u,y.strokeOpacity=st(r.strokeOpacity,1),y.lineDash=r.borderDash,y.lineDashOffset=r.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(y.strokeFirst=!0,y.lineWidth*=2)}var T=(g||d).style;T.shadowBlur=r.shadowBlur||0,T.shadowColor=r.shadowColor||"transparent",T.shadowOffsetX=r.shadowOffsetX||0,T.shadowOffsetY=r.shadowOffsetY||0,T.opacity=xe(r.opacity,i.opacity,1)},t.makeFont=function(r){var i="";return qh(r)&&(i=[r.fontStyle,r.fontWeight,Xh(r.fontSize),r.fontFamily||"sans-serif"].join(" ")),i&&Xr(i)||r.textFont||r.font},t}(oe),Yh={left:!0,right:1,center:1},Gh={top:1,bottom:1,middle:1},ha=["fontStyle","fontWeight","fontSize","fontFamily"];function Xh(e){return typeof e=="string"&&(e.indexOf("px")!==-1||e.indexOf("rem")!==-1||e.indexOf("em")!==-1)?e:isNaN(+e)?cn+"px":e+"px"}function ua(e,t){for(var r=0;r1&&(o*=Bi(_),s*=Bi(_));var g=(n===a?-1:1)*Bi((o*o*(s*s)-o*o*(c*c)-s*s*(l*l))/(o*o*(c*c)+s*s*(l*l)))||0,d=g*o*c/s,p=g*-s*l/o,y=(e+r)/2+be(v)*d-Te(v)*p,m=(t+i)/2+Te(v)*d+be(v)*p,T=ya([1,0],[(l-d)/o,(c-p)/s]),b=[(l-d)/o,(c-p)/s],w=[(-1*l-d)/o,(-1*c-p)/s],M=ya(b,w);if(on(b,w)<=-1&&(M=Yr),on(b,w)>=1&&(M=0),M<0){var C=Math.round(M/Yr*1e6)/1e6;M=Yr*2+C%2*Yr}u.addData(h,y,m,o,s,T,M,v,a)}var Qh=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,Kh=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function Jh(e){var t=new vr;if(!e)return t;var r=0,i=0,n=r,a=i,o,s=vr.CMD,f=e.match(Qh);if(!f)return t;for(var h=0;hx*x+E*E&&(C=P,L=S),{cx:C,cy:L,x0:-u,y0:-v,x1:C*(n/b-1),y1:L*(n/b-1)}}function iu(e){var t;if(ee(e)){var r=e.length;if(!r)return e;r===1?t=[e[0],e[0],0,0]:r===2?t=[e[0],e[0],e[1],e[1]]:r===3?t=e.concat(e[2]):t=e}else t=[e,e,e,e];return t}function nu(e,t){var r,i=Vr(t.r,0),n=Vr(t.r0||0,0),a=i>0,o=n>0;if(!(!a&&!o)){if(a||(i=n,n=0),n>i){var s=i;i=n,n=s}var f=t.startAngle,h=t.endAngle;if(!(isNaN(f)||isNaN(h))){var u=t.cx,v=t.cy,l=!!t.clockwise,c=wa(h-f),_=c>Hi&&c%Hi;if(_>dt&&(c=_),!(i>dt))e.moveTo(u,v);else if(c>Hi-dt)e.moveTo(u+i*yr(f),v+i*er(f)),e.arc(u,v,i,f,h,!l),n>dt&&(e.moveTo(u+n*yr(h),v+n*er(h)),e.arc(u,v,n,h,f,l));else{var g=void 0,d=void 0,p=void 0,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0,M=void 0,C=void 0,L=void 0,P=void 0,S=void 0,R=void 0,A=void 0,x=void 0,E=i*yr(f),D=i*er(f),z=n*yr(h),N=n*er(h),W=c>dt;if(W){var X=t.cornerRadius;X&&(r=iu(X),g=r[0],d=r[1],p=r[2],y=r[3]);var Z=wa(i-n)/2;if(m=bt(Z,p),T=bt(Z,y),b=bt(Z,g),w=bt(Z,d),L=M=Vr(m,T),P=C=Vr(b,w),(M>dt||C>dt)&&(S=i*yr(h),R=i*er(h),A=n*yr(f),x=n*er(f),cdt){var j=bt(p,L),q=bt(y,L),I=Ce(A,x,E,D,i,j,l),O=Ce(S,R,z,N,i,q,l);e.moveTo(u+I.cx+I.x0,v+I.cy+I.y0),L0&&e.arc(u+I.cx,v+I.cy,j,V(I.y0,I.x0),V(I.y1,I.x1),!l),e.arc(u,v,i,V(I.cy+I.y1,I.cx+I.x1),V(O.cy+O.y1,O.cx+O.x1),!l),q>0&&e.arc(u+O.cx,v+O.cy,q,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.moveTo(u+E,v+D),e.arc(u,v,i,f,h,!l);if(!(n>dt)||!W)e.lineTo(u+z,v+N);else if(P>dt){var j=bt(g,P),q=bt(d,P),I=Ce(z,N,S,R,n,-q,l),O=Ce(E,D,A,x,n,-j,l);e.lineTo(u+I.cx+I.x0,v+I.cy+I.y0),P0&&e.arc(u+I.cx,v+I.cy,q,V(I.y0,I.x0),V(I.y1,I.x1),!l),e.arc(u,v,n,V(I.cy+I.y1,I.cx+I.x1),V(O.cy+O.y1,O.cx+O.x1),l),j>0&&e.arc(u+O.cx,v+O.cy,j,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.lineTo(u+z,v+N),e.arc(u,v,n,h,f,l)}e.closePath()}}}var au=function(){function e(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return e}(),ko=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new au},t.prototype.buildPath=function(r,i){nu(r,i)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(G);ko.prototype.type="sector";const Ta=ko;var ou=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return e}(),No=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new ou},t.prototype.buildPath=function(r,i){var n=i.cx,a=i.cy,o=Math.PI*2;r.moveTo(n+i.r,a),r.arc(n,a,i.r,0,o,!1),r.moveTo(n+i.r0,a),r.arc(n,a,i.r0,0,o,!0)},t}(G);No.prototype.type="ring";const Dv=No;function su(e,t,r,i){var n=[],a=[],o=[],s=[],f,h,u,v;if(i){u=[1/0,1/0],v=[-1/0,-1/0];for(var l=0,c=e.length;l=2){if(i){var a=su(n,i,r,t.smoothConstraint);e.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(r?o:o-1);s++){var f=a[s*2],h=a[s*2+1],u=n[(s+1)%o];e.bezierCurveTo(f[0],f[1],h[0],h[1],u[0],u[1])}}else{e.moveTo(n[0][0],n[0][1]);for(var s=1,v=n.length;snr[1]){if(s=!1,a)return s;var u=Math.abs(nr[0]-ir[1]),v=Math.abs(ir[0]-nr[1]);Math.min(u,v)>n.len()&&(u=0&&sr(f)?f:.5;var h=e.createRadialGradient(o,s,0,o,s,f);return h}function sn(e,t,r){for(var i=t.type==="radial"?Pu(e,t,r):Lu(e,t,r),n=t.colorStops,a=0;a0)?null:e==="dashed"?[4*t,2*t]:e==="dotted"?[t]:De(e)?[e]:ee(e)?e:null}function Uo(e){var t=e.style,r=t.lineDash&&t.lineWidth>0&&Ru(t.lineDash,t.lineWidth),i=t.lineDashOffset;if(r){var n=t.strokeNoScale&&e.getLineScale?e.getLineScale():1;n&&n!==1&&(r=St(r,function(a){return a/n}),i/=n)}return[r,i]}var Du=new vr(!0);function We(e){var t=e.stroke;return!(t==null||t==="none"||!(e.lineWidth>0))}function Ca(e){return typeof e=="string"&&e!=="none"}function Ye(e){var t=e.fill;return t!=null&&t!=="none"}function Ma(e,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.fillOpacity*t.opacity,e.fill(),e.globalAlpha=r}else e.fill()}function La(e,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.strokeOpacity*t.opacity,e.stroke(),e.globalAlpha=r}else e.stroke()}function fn(e,t,r){var i=yo(t.image,t.__image,r);if(ti(i)){var n=e.createPattern(i,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*Cs),a.scaleSelf(t.scaleX||1,t.scaleY||1),n.setTransform(a)}return n}}function xu(e,t,r,i){var n,a=We(r),o=Ye(r),s=r.strokePercent,f=s<1,h=!t.path;(!t.silent||f)&&h&&t.createPathProxy();var u=t.path||Du,v=t.__dirty;if(!i){var l=r.fill,c=r.stroke,_=o&&!!l.colorStops,g=a&&!!c.colorStops,d=o&&!!l.image,p=a&&!!c.image,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0;(_||g)&&(w=t.getBoundingRect()),_&&(y=v?sn(e,l,w):t.__canvasFillGradient,t.__canvasFillGradient=y),g&&(m=v?sn(e,c,w):t.__canvasStrokeGradient,t.__canvasStrokeGradient=m),d&&(T=v||!t.__canvasFillPattern?fn(e,l,t):t.__canvasFillPattern,t.__canvasFillPattern=T),p&&(b=v||!t.__canvasStrokePattern?fn(e,c,t):t.__canvasStrokePattern,t.__canvasStrokePattern=T),_?e.fillStyle=y:d&&(T?e.fillStyle=T:o=!1),g?e.strokeStyle=m:p&&(b?e.strokeStyle=b:a=!1)}var M=t.getGlobalScale();u.setScale(M[0],M[1],t.segmentIgnoreThreshold);var C,L;e.setLineDash&&r.lineDash&&(n=Uo(t),C=n[0],L=n[1]);var P=!0;(h||v&wr)&&(u.setDPR(e.dpr),f?u.setContext(null):(u.setContext(e),P=!1),u.reset(),t.buildPath(u,t.shape,i),u.toStatic(),t.pathUpdated()),P&&u.rebuildPath(e,f?s:1),C&&(e.setLineDash(C),e.lineDashOffset=L),i||(r.strokeFirst?(a&&La(e,r),o&&Ma(e,r)):(o&&Ma(e,r),a&&La(e,r))),C&&e.setLineDash([])}function Au(e,t,r){var i=t.__image=yo(r.image,t.__image,t,t.onload);if(!(!i||!ti(i))){var n=r.x||0,a=r.y||0,o=t.getWidth(),s=t.getHeight(),f=i.width/i.height;if(o==null&&s!=null?o=s*f:s==null&&o!=null?s=o/f:o==null&&s==null&&(o=i.width,s=i.height),r.sWidth&&r.sHeight){var h=r.sx||0,u=r.sy||0;e.drawImage(i,h,u,r.sWidth,r.sHeight,n,a,o,s)}else if(r.sx&&r.sy){var h=r.sx,u=r.sy,v=o-h,l=s-u;e.drawImage(i,h,u,v,l,n,a,o,s)}else e.drawImage(i,n,a,o,s)}}function Eu(e,t,r){var i,n=r.text;if(n!=null&&(n+=""),n){e.font=r.font||ur,e.textAlign=r.textAlign,e.textBaseline=r.textBaseline;var a=void 0,o=void 0;e.setLineDash&&r.lineDash&&(i=Uo(t),a=i[0],o=i[1]),a&&(e.setLineDash(a),e.lineDashOffset=o),r.strokeFirst?(We(r)&&e.strokeText(n,r.x,r.y),Ye(r)&&e.fillText(n,r.x,r.y)):(Ye(r)&&e.fillText(n,r.x,r.y),We(r)&&e.strokeText(n,r.x,r.y)),a&&e.setLineDash([])}}var Pa=["shadowBlur","shadowOffsetX","shadowOffsetY"],Sa=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function Vo(e,t,r,i,n){var a=!1;if(!i&&(r=r||{},t===r))return!1;if(i||t.opacity!==r.opacity){it(e,n),a=!0;var o=Math.max(Math.min(t.opacity,1),0);e.globalAlpha=isNaN(o)?hr.opacity:o}(i||t.blend!==r.blend)&&(a||(it(e,n),a=!0),e.globalCompositeOperation=t.blend||hr.blend);for(var s=0;s2&&i.push(n),n=[A,x]}function u(A,x,E,D){Sr(A,E)&&Sr(x,D)||n.push(A,x,E,D,E,D)}function v(A,x,E,D,z,N){var W=Math.abs(x-A),X=Math.tan(W/4)*4/3,Z=xC:S2&&i.push(n),i}function un(e,t,r,i,n,a,o,s,f,h){if(Sr(e,r)&&Sr(t,i)&&Sr(n,o)&&Sr(a,s)){f.push(o,s);return}var u=2/h,v=u*u,l=o-e,c=s-t,_=Math.sqrt(l*l+c*c);l/=_,c/=_;var g=r-e,d=i-t,p=n-o,y=a-s,m=g*g+d*d,T=p*p+y*y;if(m=0&&C=0){f.push(o,s);return}var L=[],P=[];kt(e,r,n,o,.5,L),kt(t,i,a,s,.5,P),un(L[0],P[0],L[1],P[1],L[2],P[2],L[3],P[3],f,h),un(L[4],P[4],L[5],P[5],L[6],P[6],L[7],P[7],f,h)}function ku(e,t){var r=hn(e),i=[];t=t||1;for(var n=0;n0)for(var h=0;hMath.abs(h),v=Ko([f,h],u?0:1,t),l=(u?s:h)/v.length,c=0;cn,o=Ko([i,n],a?0:1,t),s=a?"width":"height",f=a?"height":"width",h=a?"x":"y",u=a?"y":"x",v=e[s]/o.length,l=0;l1?null:new F(g*f+e,g*h+t)}function Wu(e,t,r){var i=new F;F.sub(i,r,t),i.normalize();var n=new F;F.sub(n,e,t);var a=n.dot(i);return a}function mr(e,t){var r=e[e.length-1];r&&r[0]===t[0]&&r[1]===t[1]||e.push(t)}function Yu(e,t,r){for(var i=e.length,n=[],a=0;ao?(h.x=u.x=s+a/2,h.y=f,u.y=f+o):(h.y=u.y=f+o/2,h.x=s,u.x=s+a),Yu(t,h,u)}function Ge(e,t,r,i){if(r===1)i.push(t);else{var n=Math.floor(r/2),a=e(t);Ge(e,a[0],n,i),Ge(e,a[1],r-n,i)}return i}function Gu(e,t){for(var r=[],i=0;i0)for(var b=i/r,w=-i/2;w<=i/2;w+=b){for(var M=Math.sin(w),C=Math.cos(w),L=0,m=0;m0;h/=2){var u=0,v=0;(e&h)>0&&(u=1),(t&h)>0&&(v=1),s+=h*h*(3*u^v),v===0&&(u===1&&(e=h-1-e,t=h-1-t),f=e,e=t,t=f)}return s}function qe(e){var t=1/0,r=1/0,i=-1/0,n=-1/0,a=St(e,function(s){var f=s.getBoundingRect(),h=s.getComputedTransform(),u=f.x+f.width/2+(h?h[4]:0),v=f.y+f.height/2+(h?h[5]:0);return t=Math.min(u,t),r=Math.min(v,r),i=Math.max(u,i),n=Math.max(v,n),[u,v]}),o=St(a,function(s,f){return{cp:s,z:ju(s[0],s[1],t,r,i,n),path:e[f]}});return o.sort(function(s,f){return s.z-f.z}).map(function(s){return s.path})}function rs(e){return Zu(e.path,e.count)}function ln(){return{fromIndividuals:[],toIndividuals:[],count:0}}function Nv(e,t,r){var i=[];function n(b){for(var w=0;w=s)}}for(var v=this.__startIndex;v15)break}}x.prevElClipPaths&&p.restore()};if(y)if(y.length===0)C=d.__endIndex;else for(var P=c.dpr,S=0;S0&&t>n[0]){for(f=0;ft);f++);s=i[n[f]]}if(n.splice(f+1,0,t),i[t]=r,!r.virtual)if(s){var h=s.dom;h.nextSibling?o.insertBefore(r.dom,h.nextSibling):o.appendChild(r.dom)}else o.firstChild?o.insertBefore(r.dom,o.firstChild):o.appendChild(r.dom);r.painter||(r.painter=this)}},e.prototype.eachLayer=function(t,r){for(var i=this._zlevelList,n=0;n0?Re:0),this._needsManuallyCompositing),u.__builtin__||_n("ZLevel "+h+" has been used by unkown layer "+u.id),u!==a&&(u.__used=!0,u.__startIndex!==f&&(u.__dirty=!0),u.__startIndex=f,u.incremental?u.__drawIndex=-1:u.__drawIndex=f,r(f),a=u),n.__dirty&ot&&!n.__inHover&&(u.__dirty=!0,u.incremental&&u.__drawIndex<0&&(u.__drawIndex=f))}r(f),this.eachBuiltinLayer(function(v,l){!v.__used&&v.getElementCount()>0&&(v.__dirty=!0,v.__startIndex=v.__endIndex=v.__drawIndex=0),v.__dirty&&v.__drawIndex<0&&(v.__drawIndex=v.__startIndex)})},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(t){t.clear()},e.prototype.setBackgroundColor=function(t){this._backgroundColor=t,ft(this._layers,function(r){r.setUnpainted()})},e.prototype.configLayer=function(t,r){if(r){var i=this._layerConfig;i[t]?Gr(i[t],r,!0):i[t]=r;for(var n=0;nDCz;&meLv7Dx*m=-(}p8v^w-eaEssaWv5 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

@ICw+X^3e$Mui);-K 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 diff --git a/assets/zrender@5.5.0-JN1hODMT.js b/assets/zrender@5.5.0-JN1hODMT.js new file mode 100644 index 00000000..69e525d4 --- /dev/null +++ b/assets/zrender@5.5.0-JN1hODMT.js @@ -0,0 +1,16 @@ +import{_ as H}from"./tslib@2.3.0-BDyQ-Jie.js";var jo=function(){function e(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return e}(),ts=function(){function e(){this.browser=new jo,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window<"u"}return e}(),G=new ts;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(G.wxa=!0,G.touchEventsSupported=!0):typeof document>"u"&&typeof self<"u"?G.worker=!0:typeof navigator>"u"||navigator.userAgent.indexOf("Node.js")===0?(G.node=!0,G.svgSupported=!0):rs(navigator.userAgent,G);function rs(e,t){var r=t.browser,i=e.match(/Firefox\/([\d.]+)/),n=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/.+?rv:(([\d.]+))/),a=e.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(e);i&&(r.firefox=!0,r.version=i[1]),n&&(r.ie=!0,r.version=n[1]),a&&(r.edge=!0,r.version=a[1],r.newEdge=+a[1].split(".")[0]>18),o&&(r.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!r.ie&&!r.edge,t.pointerEventsSupported="onpointerdown"in window&&(r.edge||r.ie&&+r.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(r.ie&&"transition"in s||r.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||r.ie&&+r.version>=9}var ln=12,es="sans-serif",hr=ln+"px "+es,is=20,ns=100,as="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function os(e){var t={};if(typeof JSON>"u")return t;for(var r=0;r=0)s=o*r.length;else for(var f=0;f>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[f]+":0",n[h]+":0",i[1-f]+":auto",n[1-h]+":auto",""].join("!important;"),e.appendChild(o),r.push(o)}return r}function Es(e,t,r){for(var i=r?"invTrans":"trans",n=t[i],a=t.srcCoords,o=[],s=[],f=!0,h=0;h<4;h++){var u=e[h].getBoundingClientRect(),v=2*h,l=u.left,c=u.top;o.push(l,c),f=f&&a&&l===a[v]&&c===a[v+1],s.push(e[h].offsetLeft,e[h].offsetTop)}return f&&n?n:(t.srcCoords=o,t[i]=r?Pn(s,o):Pn(o,s))}function Ua(e){return e.nodeName.toUpperCase()==="CANVAS"}var Is=/([&<>"'])/g,Fs={"&":"&","<":"<",">":">",'"':""","'":"'"};function nv(e){return e==null?"":(e+"").replace(Is,function(t,r){return Fs[r]})}var Os=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ii=[],Bs=G.browser.firefox&&+G.browser.version.split(".")[0]<39;function Yi(e,t,r,i){return r=r||{},i?Rn(e,t,r):Bs&&t.layerX!=null&&t.layerX!==t.offsetX?(r.zrX=t.layerX,r.zrY=t.layerY):t.offsetX!=null?(r.zrX=t.offsetX,r.zrY=t.offsetY):Rn(e,t,r),r}function Rn(e,t,r){if(G.domSupported&&e.getBoundingClientRect){var i=t.clientX,n=t.clientY;if(Ua(e)){var a=e.getBoundingClientRect();r.zrX=i-a.left,r.zrY=n-a.top;return}else if(Wi(ii,e,i,n)){r.zrX=ii[0],r.zrY=ii[1];return}}r.zrX=r.zrY=0}function _n(e){return e||window.event}function pt(e,t,r){if(t=_n(t),t.zrX!=null)return t;var i=t.type,n=i&&i.indexOf("touch")>=0;if(n){var o=i!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Yi(e,o,t,r)}else{Yi(e,t,t,r);var a=Hs(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&Os.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function Hs(e){var t=e.wheelDelta;if(t)return t;var r=e.deltaX,i=e.deltaY;if(r==null||i==null)return t;var n=Math.abs(i!==0?i:r),a=i>0?-1:i<0?1:r>0?-1:1;return 3*n*a}function zs(e,t,r,i){e.addEventListener(t,r,i)}function ks(e,t,r,i){e.removeEventListener(t,r,i)}var Ns=function(e){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0},Ws=function(){function e(){this._track=[]}return e.prototype.recognize=function(t,r,i){return this._doTrack(t,r,i),this._recognize(t)},e.prototype.clear=function(){return this._track.length=0,this},e.prototype._doTrack=function(t,r,i){var n=t.touches;if(n){for(var a={points:[],touches:[],target:r,event:t},o=0,s=n.length;o1&&i&&i.length>1){var a=Dn(i)/Dn(n);!isFinite(a)&&(a=1),t.pinchScale=a;var o=Ys(i);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:e[0].target,event:t}}}}};function Kr(){return[1,0,0,1,0,0]}function Gs(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function $s(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function ai(e,t,r){var i=t[0]*r[0]+t[2]*r[1],n=t[1]*r[0]+t[3]*r[1],a=t[0]*r[2]+t[2]*r[3],o=t[1]*r[2]+t[3]*r[3],s=t[0]*r[4]+t[2]*r[5]+t[4],f=t[1]*r[4]+t[3]*r[5]+t[5];return e[0]=i,e[1]=n,e[2]=a,e[3]=o,e[4]=s,e[5]=f,e}function xn(e,t,r){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4]+r[0],e[5]=t[5]+r[1],e}function Xs(e,t,r,i){i===void 0&&(i=[0,0]);var n=t[0],a=t[2],o=t[4],s=t[1],f=t[3],h=t[5],u=Math.sin(r),v=Math.cos(r);return e[0]=n*v+s*u,e[1]=-n*u+s*v,e[2]=a*v+f*u,e[3]=-a*u+v*f,e[4]=v*(o-i[0])+u*(h-i[1])+i[0],e[5]=v*(h-i[1])-u*(o-i[0])+i[1],e}function qs(e,t,r){var i=r[0],n=r[1];return e[0]=t[0]*i,e[1]=t[1]*n,e[2]=t[2]*i,e[3]=t[3]*n,e[4]=t[4]*i,e[5]=t[5]*n,e}function Zs(e,t){var r=t[0],i=t[2],n=t[4],a=t[1],o=t[3],s=t[5],f=r*o-a*i;return f?(f=1/f,e[0]=o*f,e[1]=-a*f,e[2]=-i*f,e[3]=r*f,e[4]=(i*s-o*n)*f,e[5]=(a*n-r*s)*f,e):null}var F=function(){function e(t,r){this.x=t||0,this.y=r||0}return e.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.set=function(t,r){return this.x=t,this.y=r,this},e.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},e.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},e.prototype.scale=function(t){this.x*=t,this.y*=t},e.prototype.scaleAndAdd=function(t,r){this.x+=t.x*r,this.y+=t.y*r},e.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},e.prototype.dot=function(t){return this.x*t.x+this.y*t.y},e.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},e.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},e.prototype.distance=function(t){var r=this.x-t.x,i=this.y-t.y;return Math.sqrt(r*r+i*i)},e.prototype.distanceSquare=function(t){var r=this.x-t.x,i=this.y-t.y;return r*r+i*i},e.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},e.prototype.transform=function(t){if(t){var r=this.x,i=this.y;return this.x=t[0]*r+t[2]*i+t[4],this.y=t[1]*r+t[3]*i+t[5],this}},e.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},e.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},e.set=function(t,r,i){t.x=r,t.y=i},e.copy=function(t,r){t.x=r.x,t.y=r.y},e.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},e.lenSquare=function(t){return t.x*t.x+t.y*t.y},e.dot=function(t,r){return t.x*r.x+t.y*r.y},e.add=function(t,r,i){t.x=r.x+i.x,t.y=r.y+i.y},e.sub=function(t,r,i){t.x=r.x-i.x,t.y=r.y-i.y},e.scale=function(t,r,i){t.x=r.x*i,t.y=r.y*i},e.scaleAndAdd=function(t,r,i,n){t.x=r.x+i.x*n,t.y=r.y+i.y*n},e.lerp=function(t,r,i,n){var a=1-n;t.x=a*r.x+n*i.x,t.y=a*r.y+n*i.y},e}(),fe=Math.min,he=Math.max,Gt=new F,$t=new F,Xt=new F,qt=new F,Or=new F,Br=new F,W=function(){function e(t,r,i,n){i<0&&(t=t+i,i=-i),n<0&&(r=r+n,n=-n),this.x=t,this.y=r,this.width=i,this.height=n}return e.prototype.union=function(t){var r=fe(t.x,this.x),i=fe(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=he(t.x+t.width,this.x+this.width)-r:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=he(t.y+t.height,this.y+this.height)-i:this.height=t.height,this.x=r,this.y=i},e.prototype.applyTransform=function(t){e.applyTransform(this,this,t)},e.prototype.calculateTransform=function(t){var r=this,i=t.width/r.width,n=t.height/r.height,a=Kr();return xn(a,a,[-r.x,-r.y]),qs(a,a,[i,n]),xn(a,a,[t.x,t.y]),a},e.prototype.intersect=function(t,r){if(!t)return!1;t instanceof e||(t=e.create(t));var i=this,n=i.x,a=i.x+i.width,o=i.y,s=i.y+i.height,f=t.x,h=t.x+t.width,u=t.y,v=t.y+t.height,l=!(a_&&(_=m,g_&&(_=T,p=i.x&&t<=i.x+i.width&&r>=i.y&&r<=i.y+i.height},e.prototype.clone=function(){return new e(this.x,this.y,this.width,this.height)},e.prototype.copy=function(t){e.copy(this,t)},e.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},e.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},e.prototype.isZero=function(){return this.width===0||this.height===0},e.create=function(t){return new e(t.x,t.y,t.width,t.height)},e.copy=function(t,r){t.x=r.x,t.y=r.y,t.width=r.width,t.height=r.height},e.applyTransform=function(t,r,i){if(!i){t!==r&&e.copy(t,r);return}if(i[1]<1e-5&&i[1]>-1e-5&&i[2]<1e-5&&i[2]>-1e-5){var n=i[0],a=i[3],o=i[4],s=i[5];t.x=r.x*n+o,t.y=r.y*a+s,t.width=r.width*n,t.height=r.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Gt.x=Xt.x=r.x,Gt.y=qt.y=r.y,$t.x=qt.x=r.x+r.width,$t.y=Xt.y=r.y+r.height,Gt.transform(i),qt.transform(i),$t.transform(i),Xt.transform(i),t.x=fe(Gt.x,$t.x,Xt.x,qt.x),t.y=fe(Gt.y,$t.y,Xt.y,qt.y);var f=he(Gt.x,$t.x,Xt.x,qt.x),h=he(Gt.y,$t.y,Xt.y,qt.y);t.width=f-t.x,t.height=h-t.y},e}(),Va="silent";function Us(e,t,r){return{type:e,event:r,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:r.zrX,offsetY:r.zrY,gestureEvent:r.gestureEvent,pinchX:r.pinchX,pinchY:r.pinchY,pinchScale:r.pinchScale,wheelDelta:r.zrDelta,zrByTouch:r.zrByTouch,which:r.which,stop:Vs}}function Vs(){Ns(this.event)}var Qs=function(e){H(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.handler=null,r}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Ir),Hr=function(){function e(t,r){this.x=t,this.y=r}return e}(),Ks=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],oi=new W(0,0,0,0),Qa=function(e){H(t,e);function t(r,i,n,a,o){var s=e.call(this)||this;return s._hovered=new Hr(0,0),s.storage=r,s.painter=i,s.painterRoot=a,s._pointerSize=o,n=n||new Qs,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new Ds(s),s}return t.prototype.setHandlerProxy=function(r){this.proxy&&this.proxy.dispose(),r&&(ft(Ks,function(i){r.on&&r.on(i,this[i],this)},this),r.handler=this),this.proxy=r},t.prototype.mousemove=function(r){var i=r.zrX,n=r.zrY,a=Ka(this,i,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var f=this._hovered=a?new Hr(i,n):this.findHover(i,n),h=f.target,u=this.proxy;u.setCursor&&u.setCursor(h?h.cursor:"default"),s&&h!==s&&this.dispatchToElement(o,"mouseout",r),this.dispatchToElement(f,"mousemove",r),h&&h!==s&&this.dispatchToElement(f,"mouseover",r)},t.prototype.mouseout=function(r){var i=r.zrEventControl;i!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",r),i!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:r})},t.prototype.resize=function(){this._hovered=new Hr(0,0)},t.prototype.dispatch=function(r,i){var n=this[r];n&&n.call(this,i)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(r){var i=this.proxy;i.setCursor&&i.setCursor(r)},t.prototype.dispatchToElement=function(r,i,n){r=r||{};var a=r.target;if(!(a&&a.silent)){for(var o="on"+i,s=Us(i,r,n);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(i,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(i,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(f){typeof f[o]=="function"&&f[o].call(f,s),f.trigger&&f.trigger(i,s)}))}},t.prototype.findHover=function(r,i,n){var a=this.storage.getDisplayList(),o=new Hr(r,i);if(An(a,o,r,i,n),this._pointerSize&&!o.target){for(var s=[],f=this._pointerSize,h=f/2,u=new W(r-h,i-h,f,f),v=a.length-1;v>=0;v--){var l=a[v];l!==n&&!l.ignore&&!l.ignoreCoarsePointer&&(!l.parent||!l.parent.ignoreCoarsePointer)&&(oi.copy(l.getBoundingRect()),l.transform&&oi.applyTransform(l.transform),oi.intersect(u)&&s.push(l))}if(s.length)for(var c=4,_=Math.PI/12,g=Math.PI*2,d=0;d4)return;this._downPoint=null}this.dispatchToElement(a,e,t)}});function Js(e,t,r){if(e[e.rectHover?"rectContain":"contain"](t,r)){for(var i=e,n=void 0,a=!1;i;){if(i.ignoreClip&&(a=!0),!a){var o=i.getClipPath();if(o&&!o.contain(t,r))return!1}i.silent&&(n=!0);var s=i.__hostTarget;i=s||i.parent}return n?Va:!0}return!1}function An(e,t,r,i,n){for(var a=e.length-1;a>=0;a--){var o=e[a],s=void 0;if(o!==n&&!o.ignore&&(s=Js(o,r,i))&&(!t.topTarget&&(t.topTarget=o),s!==Va)){t.target=o;break}}}function Ka(e,t,r){var i=e.painter;return t<0||t>i.getWidth()||r<0||r>i.getHeight()}const js=Qa;var Ja=32,zr=7;function tf(e){for(var t=0;e>=Ja;)t|=e&1,e>>=1;return e+t}function En(e,t,r,i){var n=t+1;if(n===r)return 1;if(i(e[n++],e[t])<0){for(;n=0;)n++;return n-t}function rf(e,t,r){for(r--;t>>1,n(a,e[f])<0?s=f:o=f+1;var h=i-o;switch(h){case 3:e[o+3]=e[o+2];case 2:e[o+2]=e[o+1];case 1:e[o+1]=e[o];break;default:for(;h>0;)e[o+h]=e[o+h-1],h--}e[o]=a}}function si(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])>0){for(s=i-n;f0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}else{for(s=n+1;fs&&(f=s);var h=o;o=n-f,f=n-h}for(o++;o>>1);a(e,t[r+u])>0?o=u+1:f=u}return f}function fi(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])<0){for(s=n+1;fs&&(f=s);var h=o;o=n-f,f=n-h}else{for(s=i-n;f=0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}for(o++;o>>1);a(e,t[r+u])<0?f=u:o=u+1}return f}function ef(e,t){var r=zr,i,n,a=0,o=[];i=[],n=[];function s(c,_){i[a]=c,n[a]=_,a+=1}function f(){for(;a>1;){var c=a-2;if(c>=1&&n[c-1]<=n[c]+n[c+1]||c>=2&&n[c-2]<=n[c]+n[c-1])n[c-1]n[c+1])break;u(c)}}function h(){for(;a>1;){var c=a-2;c>0&&n[c-1]=zr||M>=zr);if(C)break;b<0&&(b=0),b+=2}if(r=b,r<1&&(r=1),_===1){for(p=0;p=0;p--)e[w+p]=e[b+p];e[T]=o[m];return}for(var M=r;;){var C=0,L=0,P=!1;do if(t(o[m],e[y])<0){if(e[T--]=e[y--],C++,L=0,--_===0){P=!0;break}}else if(e[T--]=o[m--],L++,C=0,--d===1){P=!0;break}while((C|L)=0;p--)e[w+p]=e[b+p];if(_===0){P=!0;break}}if(e[T--]=o[m--],--d===1){P=!0;break}if(L=d-si(e[y],o,0,d,d-1,t),L!==0){for(T-=L,m-=L,d-=L,w=T+1,b=m+1,p=0;p=zr||L>=zr);if(P)break;M<0&&(M=0),M+=2}if(r=M,r<1&&(r=1),d===1){for(T-=_,y-=_,w=T+1,b=y+1,p=_-1;p>=0;p--)e[w+p]=e[b+p];e[T]=o[m]}else{if(d===0)throw new Error;for(b=T-(d-1),p=0;ps&&(f=s),In(e,r,r+f,r+a,t),a=f}o.pushRun(r,a),o.mergeRuns(),n-=a,r+=a}while(n!==0);o.forceMergeRuns()}}var ot=1,Xr=2,mr=4,Fn=!1;function hi(){Fn||(Fn=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function On(e,t){return e.zlevel===t.zlevel?e.z===t.z?e.z2-t.z2:e.z-t.z:e.zlevel-t.zlevel}var af=function(){function e(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=On}return e.prototype.traverse=function(t,r){for(var i=0;i0&&(u.__clipPaths=[]),isNaN(u.z)&&(hi(),u.z=0),isNaN(u.z2)&&(hi(),u.z2=0),isNaN(u.zlevel)&&(hi(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var v=t.getDecalElement&&t.getDecalElement();v&&this._updateAndAddDisplayable(v,r,i);var l=t.getTextGuideLine();l&&this._updateAndAddDisplayable(l,r,i);var c=t.getTextContent();c&&this._updateAndAddDisplayable(c,r,i)}},e.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},e.prototype.delRoot=function(t){if(t instanceof Array){for(var r=0,i=t.length;r=0&&this._roots.splice(n,1)},e.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},e.prototype.getRoots=function(){return this._roots},e.prototype.dispose=function(){this._displayList=null,this._roots=null},e}(),ja;ja=G.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(e){return setTimeout(e,16)};const Gi=ja;var Jr={linear:function(e){return e},quadraticIn:function(e){return e*e},quadraticOut:function(e){return e*(2-e)},quadraticInOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},cubicIn:function(e){return e*e*e},cubicOut:function(e){return--e*e*e+1},cubicInOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},quarticIn:function(e){return e*e*e*e},quarticOut:function(e){return 1- --e*e*e*e},quarticInOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},quinticIn:function(e){return e*e*e*e*e},quinticOut:function(e){return--e*e*e*e*e+1},quinticInOut:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},sinusoidalIn:function(e){return 1-Math.cos(e*Math.PI/2)},sinusoidalOut:function(e){return Math.sin(e*Math.PI/2)},sinusoidalInOut:function(e){return .5*(1-Math.cos(Math.PI*e))},exponentialIn:function(e){return e===0?0:Math.pow(1024,e-1)},exponentialOut:function(e){return e===1?1:1-Math.pow(2,-10*e)},exponentialInOut:function(e){return e===0?0:e===1?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(-Math.pow(2,-10*(e-1))+2)},circularIn:function(e){return 1-Math.sqrt(1-e*e)},circularOut:function(e){return Math.sqrt(1- --e*e)},circularInOut:function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},elasticIn:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),-(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)))},elasticOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/i)+1)},elasticInOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),(e*=2)<1?-.5*(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)):r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)*.5+1)},backIn:function(e){var t=1.70158;return e*e*((t+1)*e-t)},backOut:function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},backInOut:function(e){var t=2.5949095;return(e*=2)<1?.5*(e*e*((t+1)*e-t)):.5*((e-=2)*e*((t+1)*e+t)+2)},bounceIn:function(e){return 1-Jr.bounceOut(1-e)},bounceOut:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},bounceInOut:function(e){return e<.5?Jr.bounceIn(e*2)*.5:Jr.bounceOut(e*2-1)*.5+.5}},ue=Math.pow,Bt=Math.sqrt,He=1e-8,to=1e-4,Bn=Bt(3),ve=1/3,Lt=Er(),ct=Er(),Dr=Er();function Ot(e){return e>-He&&eHe||e<-He}function V(e,t,r,i,n){var a=1-n;return a*a*(a*e+3*n*t)+n*n*(n*i+3*a*r)}function Hn(e,t,r,i,n){var a=1-n;return 3*(((t-e)*a+2*(r-t)*n)*a+(i-r)*n*n)}function eo(e,t,r,i,n,a){var o=i+3*(t-r)-e,s=3*(r-t*2+e),f=3*(t-e),h=e-n,u=s*s-3*o*f,v=s*f-9*o*h,l=f*f-3*s*h,c=0;if(Ot(u)&&Ot(v))if(Ot(s))a[0]=0;else{var _=-f/s;_>=0&&_<=1&&(a[c++]=_)}else{var g=v*v-4*u*l;if(Ot(g)){var d=v/u,_=-s/o+d,p=-d/2;_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=p)}else if(g>0){var y=Bt(g),m=u*s+1.5*o*(-v+y),T=u*s+1.5*o*(-v-y);m<0?m=-ue(-m,ve):m=ue(m,ve),T<0?T=-ue(-T,ve):T=ue(T,ve);var _=(-s-(m+T))/(3*o);_>=0&&_<=1&&(a[c++]=_)}else{var b=(2*u*s-3*o*v)/(2*Bt(u*u*u)),w=Math.acos(b)/3,M=Bt(u),C=Math.cos(w),_=(-s-2*M*C)/(3*o),p=(-s+M*(C+Bn*Math.sin(w)))/(3*o),L=(-s+M*(C-Bn*Math.sin(w)))/(3*o);_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=p),L>=0&&L<=1&&(a[c++]=L)}}return c}function io(e,t,r,i,n){var a=6*r-12*t+6*e,o=9*t+3*i-3*e-9*r,s=3*t-3*e,f=0;if(Ot(o)){if(ro(a)){var h=-s/a;h>=0&&h<=1&&(n[f++]=h)}}else{var u=a*a-4*o*s;if(Ot(u))n[0]=-a/(2*o);else if(u>0){var v=Bt(u),h=(-a+v)/(2*o),l=(-a-v)/(2*o);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function kt(e,t,r,i,n,a){var o=(t-e)*n+e,s=(r-t)*n+t,f=(i-r)*n+r,h=(s-o)*n+o,u=(f-s)*n+s,v=(u-h)*n+h;a[0]=e,a[1]=o,a[2]=h,a[3]=v,a[4]=v,a[5]=u,a[6]=f,a[7]=i}function of(e,t,r,i,n,a,o,s,f,h,u){var v,l=.005,c=1/0,_,g,d,p;Lt[0]=f,Lt[1]=h;for(var y=0;y<1;y+=.05)ct[0]=V(e,r,n,o,y),ct[1]=V(t,i,a,s,y),d=Rr(Lt,ct),d=0&&d=0&&h<=1&&(n[f++]=h)}}else{var u=o*o-4*a*s;if(Ot(u)){var h=-o/(2*a);h>=0&&h<=1&&(n[f++]=h)}else if(u>0){var v=Bt(u),h=(-o+v)/(2*a),l=(-o-v)/(2*a);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function no(e,t,r){var i=e+r-2*t;return i===0?.5:(e-t)/i}function ze(e,t,r,i,n){var a=(t-e)*i+e,o=(r-t)*i+t,s=(o-a)*i+a;n[0]=e,n[1]=a,n[2]=s,n[3]=s,n[4]=o,n[5]=r}function hf(e,t,r,i,n,a,o,s,f){var h,u=.005,v=1/0;Lt[0]=o,Lt[1]=s;for(var l=0;l<1;l+=.05){ct[0]=K(e,r,n,l),ct[1]=K(t,i,a,l);var c=Rr(Lt,ct);c=0&&c=1?1:eo(0,i,a,1,f,s)&&V(0,n,o,1,s[0])}}}var lf=function(){function e(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Sr,this.ondestroy=t.ondestroy||Sr,this.onrestart=t.onrestart||Sr,t.easing&&this.setEasing(t.easing)}return e.prototype.step=function(t,r){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=r;return}var i=this._life,n=t-this._startTime-this._pausedTime,a=n/i;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var f=n%i;this._startTime=t-f,this._pausedTime=0,this.onrestart()}else return!0;return!1},e.prototype.pause=function(){this._paused=!0},e.prototype.resume=function(){this._paused=!1},e.prototype.setEasing=function(t){this.easing=t,this.easingFunc=Ve(t)?t:Jr[t]||ao(t)},e}();const cf=lf;var oo=function(){function e(t){this.value=t}return e}(),df=function(){function e(){this._len=0}return e.prototype.insert=function(t){var r=new oo(t);return this.insertEntry(r),r},e.prototype.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},e.prototype.remove=function(t){var r=t.prev,i=t.next;r?r.next=i:this.head=i,i?i.prev=r:this.tail=r,t.next=t.prev=null,this._len--},e.prototype.len=function(){return this._len},e.prototype.clear=function(){this.head=this.tail=null,this._len=0},e}(),Je=function(){function e(t){this._list=new df,this._maxSize=10,this._map={},this._maxSize=t}return e.prototype.put=function(t,r){var i=this._list,n=this._map,a=null;if(n[t]==null){var o=i.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var f=i.head;i.remove(f),delete n[f.key],a=f.value,this._lastRemovedEntry=f}s?s.value=r:s=new oo(r),s.key=t,i.insertEntry(s),n[t]=s}return a},e.prototype.get=function(t){var r=this._map[t],i=this._list;if(r!=null)return r!==i.tail&&(i.remove(r),i.insertEntry(r)),r.value},e.prototype.clear=function(){this._list.clear(),this._map={}},e.prototype.len=function(){return this._list.len()},e}(),kn={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function Ht(e){return e=Math.round(e),e<0?0:e>255?255:e}function $i(e){return e<0?0:e>1?1:e}function ui(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?Ht(parseFloat(t)/100*255):Ht(parseInt(t,10))}function jr(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?$i(parseFloat(t)/100):$i(parseFloat(t))}function vi(e,t,r){return r<0?r+=1:r>1&&(r-=1),r*6<1?e+(t-e)*r*6:r*2<1?t:r*3<2?e+(t-e)*(2/3-r)*6:e}function le(e,t,r){return e+(t-e)*r}function vt(e,t,r,i,n){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e}function Xi(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var so=new Je(20),ce=null;function lr(e,t){ce&&Xi(ce,t),ce=so.put(e,ce||t.slice())}function zt(e,t){if(e){t=t||[];var r=so.get(e);if(r)return Xi(t,r);e=e+"";var i=e.replace(/ /g,"").toLowerCase();if(i in kn)return Xi(t,kn[i]),lr(e,t),t;var n=i.length;if(i.charAt(0)==="#"){if(n===4||n===5){var a=parseInt(i.slice(1,4),16);if(!(a>=0&&a<=4095)){vt(t,0,0,0,1);return}return vt(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,n===5?parseInt(i.slice(4),16)/15:1),lr(e,t),t}else if(n===7||n===9){var a=parseInt(i.slice(1,7),16);if(!(a>=0&&a<=16777215)){vt(t,0,0,0,1);return}return vt(t,(a&16711680)>>16,(a&65280)>>8,a&255,n===9?parseInt(i.slice(7),16)/255:1),lr(e,t),t}return}var o=i.indexOf("("),s=i.indexOf(")");if(o!==-1&&s+1===n){var f=i.substr(0,o),h=i.substr(o+1,s-(o+1)).split(","),u=1;switch(f){case"rgba":if(h.length!==4)return h.length===3?vt(t,+h[0],+h[1],+h[2],1):vt(t,0,0,0,1);u=jr(h.pop());case"rgb":if(h.length>=3)return vt(t,ui(h[0]),ui(h[1]),ui(h[2]),h.length===3?u:jr(h[3])),lr(e,t),t;vt(t,0,0,0,1);return;case"hsla":if(h.length!==4){vt(t,0,0,0,1);return}return h[3]=jr(h[3]),Nn(h,t),lr(e,t),t;case"hsl":if(h.length!==3){vt(t,0,0,0,1);return}return Nn(h,t),lr(e,t),t;default:return}}vt(t,0,0,0,1)}}function Nn(e,t){var r=(parseFloat(e[0])%360+360)%360/360,i=jr(e[1]),n=jr(e[2]),a=n<=.5?n*(i+1):n+i-n*i,o=n*2-a;return t=t||[],vt(t,Ht(vi(o,a,r+1/3)*255),Ht(vi(o,a,r)*255),Ht(vi(o,a,r-1/3)*255),1),e.length===4&&(t[3]=e[3]),t}function Wn(e,t){var r=zt(e);if(r){for(var i=0;i<3;i++)t<0?r[i]=r[i]*(1-t)|0:r[i]=(255-r[i])*t+r[i]|0,r[i]>255?r[i]=255:r[i]<0&&(r[i]=0);return gn(r,r.length===4?"rgba":"rgb")}}function av(e,t,r){if(!(!(t&&t.length)||!(e>=0&&e<=1))){var i=e*(t.length-1),n=Math.floor(i),a=Math.ceil(i),o=zt(t[n]),s=zt(t[a]),f=i-n,h=gn([Ht(le(o[0],s[0],f)),Ht(le(o[1],s[1],f)),Ht(le(o[2],s[2],f)),$i(le(o[3],s[3],f))],"rgba");return r?{color:h,leftIndex:n,rightIndex:a,value:i}:h}}function gn(e,t){if(!(!e||!e.length)){var r=e[0]+","+e[1]+","+e[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(r+=","+e[3]),t+"("+r+")"}}function ke(e,t){var r=zt(e);return r?(.299*r[0]+.587*r[1]+.114*r[2])*r[3]/255+(1-r[3])*t:0}var Yn=new Je(100);function ov(e){if(Be(e)){var t=Yn.get(e);return t||(t=Wn(e,-.1),Yn.put(e,t)),t}else if(Qe(e)){var r=k({},e);return r.colorStops=St(e.colorStops,function(i){return{offset:i.offset,color:Wn(i.color,-.1)}}),r}return e}function pf(e){return e.type==="linear"}function _f(e){return e.type==="radial"}(function(){return G.hasGlobalWindow&&Ve(window.btoa)?function(e){return window.btoa(unescape(encodeURIComponent(e)))}:typeof Buffer<"u"?function(e){return Buffer.from(e).toString("base64")}:function(e){return null}})();var qi=Array.prototype.slice;function xt(e,t,r){return(t-e)*r+e}function li(e,t,r,i){for(var n=t.length,a=0;ai?t:e,a=Math.min(r,i),o=n[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)i.length=o;else for(var f=a;f=1},e.prototype.getAdditiveTrack=function(){return this._additiveTrack},e.prototype.addKeyframe=function(t,r,i){this._needsSort=!0;var n=this.keyframes,a=n.length,o=!1,s=$n,f=r;if(Pt(r)){var h=wf(r);s=h,(h===1&&!De(r[0])||h===2&&!De(r[0][0]))&&(o=!0)}else if(De(r)&&!ps(r))s=pe;else if(Be(r))if(!isNaN(+r))s=pe;else{var u=zt(r);u&&(f=u,s=qr)}else if(Qe(r)){var v=k({},f);v.colorStops=St(r.colorStops,function(c){return{offset:c.offset,color:zt(c.color)}}),pf(r)?s=Zi:_f(r)&&(s=Ui),f=v}a===0?this.valType=s:(s!==this.valType||s===$n)&&(o=!0),this.discrete=this.discrete||o;var l={time:t,value:f,rawValue:r,percent:0};return i&&(l.easing=i,l.easingFunc=Ve(i)?i:Jr[i]||ao(i)),n.push(l),l},e.prototype.prepare=function(t,r){var i=this.keyframes;this._needsSort&&i.sort(function(g,d){return g.time-d.time});for(var n=this.valType,a=i.length,o=i[a-1],s=this.discrete,f=_e(n),h=Xn(n),u=0;u=0&&!(o[u].percent<=r);u--);u=l(u,s-2)}else{for(u=v;ur);u++);u=l(u-1,s-2)}_=o[u+1],c=o[u]}if(c&&_){this._lastFr=u,this._lastFrP=r;var d=_.percent-c.percent,p=d===0?1:l((r-c.percent)/d,1);_.easingFunc&&(p=_.easingFunc(p));var y=i?this._additiveValue:h?kr:t[f];if((_e(a)||h)&&!y&&(y=this._additiveValue=[]),this.discrete)t[f]=p<1?c.rawValue:_.rawValue;else if(_e(a))a===Ie?li(y,c[n],_[n],p):gf(y,c[n],_[n],p);else if(Xn(a)){var m=c[n],T=_[n],b=a===Zi;t[f]={type:b?"linear":"radial",x:xt(m.x,T.x,p),y:xt(m.y,T.y,p),colorStops:St(m.colorStops,function(M,C){var L=T.colorStops[C];return{offset:xt(M.offset,L.offset,p),color:Ee(li([],M.color,L.color,p))}}),global:T.global},b?(t[f].x2=xt(m.x2,T.x2,p),t[f].y2=xt(m.y2,T.y2,p)):t[f].r=xt(m.r,T.r,p)}else if(h)li(y,c[n],_[n],p),i||(t[f]=Ee(y));else{var w=xt(c[n],_[n],p);i?this._additiveValue=w:t[f]=w}i&&this._addToTarget(t)}}},e.prototype._addToTarget=function(t){var r=this.valType,i=this.propName,n=this._additiveValue;r===pe?t[i]=t[i]+n:r===qr?(zt(t[i],kr),de(kr,kr,n,1),t[i]=Ee(kr)):r===Ie?de(t[i],t[i],n,1):r===fo&&Gn(t[i],t[i],n,1)},e}(),yn=function(){function e(t,r,i,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=r,r&&n){pn("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=i}return e.prototype.getMaxTime=function(){return this._maxTime},e.prototype.getDelay=function(){return this._delay},e.prototype.getLoop=function(){return this._loop},e.prototype.getTarget=function(){return this._target},e.prototype.changeTarget=function(t){this._target=t},e.prototype.when=function(t,r,i){return this.whenWithKeys(t,r,ht(r),i)},e.prototype.whenWithKeys=function(t,r,i,n){for(var a=this._tracks,o=0;o0&&f.addKeyframe(0,Ae(h),n),this._trackKeys.push(s)}f.addKeyframe(t,Ae(r[s]),n)}return this._maxTime=Math.max(this._maxTime,t),this},e.prototype.pause=function(){this._clip.pause(),this._paused=!0},e.prototype.resume=function(){this._clip.resume(),this._paused=!1},e.prototype.isPaused=function(){return!!this._paused},e.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},e.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var r=t.length,i=0;i0)){this._started=1;for(var r=this,i=[],n=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[n]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},e}();function Cr(){return new Date().getTime()}var bf=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i._running=!1,i._time=0,i._pausedTime=0,i._pauseStart=0,i._paused=!1,r=r||{},i.stage=r.stage||{},i}return t.prototype.addClip=function(r){r.animation&&this.removeClip(r),this._head?(this._tail.next=r,r.prev=this._tail,r.next=null,this._tail=r):this._head=this._tail=r,r.animation=this},t.prototype.addAnimator=function(r){r.animation=this;var i=r.getClip();i&&this.addClip(i)},t.prototype.removeClip=function(r){if(r.animation){var i=r.prev,n=r.next;i?i.next=n:this._head=n,n?n.prev=i:this._tail=i,r.next=r.prev=r.animation=null}},t.prototype.removeAnimator=function(r){var i=r.getClip();i&&this.removeClip(i),r.animation=null},t.prototype.update=function(r){for(var i=Cr()-this._pausedTime,n=i-this._time,a=this._head;a;){var o=a.next,s=a.step(i,n);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=i,r||(this.trigger("frame",n),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var r=this;this._running=!0;function i(){r._running&&(Gi(i),!r._paused&&r.update())}Gi(i)},t.prototype.start=function(){this._running||(this._time=Cr(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=Cr(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=Cr()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var r=this._head;r;){var i=r.next;r.prev=r.next=r.animation=null,r=i}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(r,i){i=i||{},this.start();var n=new yn(r,i.loop);return this.addAnimator(n),n},t}(Ir),Cf=300,ci=G.domSupported,di=function(){var e=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],r={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},i=St(e,function(n){var a=n.replace("mouse","pointer");return r.hasOwnProperty(a)?a:n});return{mouse:e,touch:t,pointer:i}}(),qn={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Zn=!1;function Vi(e){var t=e.pointerType;return t==="pen"||t==="touch"}function Mf(e){e.touching=!0,e.touchTimer!=null&&(clearTimeout(e.touchTimer),e.touchTimer=null),e.touchTimer=setTimeout(function(){e.touching=!1,e.touchTimer=null},700)}function pi(e){e&&(e.zrByTouch=!0)}function Lf(e,t){return pt(e.dom,new Pf(e,t),!0)}function ho(e,t){for(var r=t,i=!1;r&&r.nodeType!==9&&!(i=r.domBelongToZr||r!==t&&r===e.painterRoot);)r=r.parentNode;return i}var Pf=function(){function e(t,r){this.stopPropagation=Sr,this.stopImmediatePropagation=Sr,this.preventDefault=Sr,this.type=r.type,this.target=this.currentTarget=t.dom,this.pointerType=r.pointerType,this.clientX=r.clientX,this.clientY=r.clientY}return e}(),_t={mousedown:function(e){e=pt(this.dom,e),this.__mayPointerCapture=[e.zrX,e.zrY],this.trigger("mousedown",e)},mousemove:function(e){e=pt(this.dom,e);var t=this.__mayPointerCapture;t&&(e.zrX!==t[0]||e.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",e)},mouseup:function(e){e=pt(this.dom,e),this.__togglePointerCapture(!1),this.trigger("mouseup",e)},mouseout:function(e){e=pt(this.dom,e);var t=e.toElement||e.relatedTarget;ho(this,t)||(this.__pointerCapturing&&(e.zrEventControl="no_globalout"),this.trigger("mouseout",e))},wheel:function(e){Zn=!0,e=pt(this.dom,e),this.trigger("mousewheel",e)},mousewheel:function(e){Zn||(e=pt(this.dom,e),this.trigger("mousewheel",e))},touchstart:function(e){e=pt(this.dom,e),pi(e),this.__lastTouchMoment=new Date,this.handler.processGesture(e,"start"),_t.mousemove.call(this,e),_t.mousedown.call(this,e)},touchmove:function(e){e=pt(this.dom,e),pi(e),this.handler.processGesture(e,"change"),_t.mousemove.call(this,e)},touchend:function(e){e=pt(this.dom,e),pi(e),this.handler.processGesture(e,"end"),_t.mouseup.call(this,e),+new Date-+this.__lastTouchMomentQn||e<-Qn}var Ut=[],cr=[],gi=Kr(),yi=Math.abs,mn=function(){function e(){}return e.prototype.getLocalTransform=function(t){return e.getLocalTransform(this,t)},e.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},e.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},e.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},e.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},e.prototype.needLocalTransform=function(){return Zt(this.rotation)||Zt(this.x)||Zt(this.y)||Zt(this.scaleX-1)||Zt(this.scaleY-1)||Zt(this.skewX)||Zt(this.skewY)},e.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,r=this.needLocalTransform(),i=this.transform;if(!(r||t)){i&&(Vn(i),this.invTransform=null);return}i=i||Kr(),r?this.getLocalTransform(i):Vn(i),t&&(r?ai(i,t,i):$s(i,t)),this.transform=i,this._resolveGlobalScaleRatio(i)},e.prototype._resolveGlobalScaleRatio=function(t){var r=this.globalScaleRatio;if(r!=null&&r!==1){this.getGlobalScale(Ut);var i=Ut[0]<0?-1:1,n=Ut[1]<0?-1:1,a=((Ut[0]-i)*r+i)/Ut[0]||0,o=((Ut[1]-n)*r+n)/Ut[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||Kr(),Zs(this.invTransform,t)},e.prototype.getComputedTransform=function(){for(var t=this,r=[];t;)r.push(t),t=t.parent;for(;t=r.pop();)t.updateTransform();return this.transform},e.prototype.setLocalTransform=function(t){if(t){var r=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=Math.atan2(t[1],t[0]),a=Math.PI/2+n-Math.atan2(t[3],t[2]);i=Math.sqrt(i)*Math.cos(a),r=Math.sqrt(r),this.skewX=a,this.skewY=0,this.rotation=-n,this.x=+t[4],this.y=+t[5],this.scaleX=r,this.scaleY=i,this.originX=0,this.originY=0}},e.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,r=this.transform;t&&t.transform&&(t.invTransform=t.invTransform||Kr(),ai(cr,t.invTransform,r),r=cr);var i=this.originX,n=this.originY;(i||n)&&(gi[4]=i,gi[5]=n,ai(cr,r,gi),cr[4]-=i,cr[5]-=n,r=cr),this.setLocalTransform(r)}},e.prototype.getGlobalScale=function(t){var r=this.transform;return t=t||[],r?(t[0]=Math.sqrt(r[0]*r[0]+r[1]*r[1]),t[1]=Math.sqrt(r[2]*r[2]+r[3]*r[3]),r[0]<0&&(t[0]=-t[0]),r[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},e.prototype.transformCoordToLocal=function(t,r){var i=[t,r],n=this.invTransform;return n&&Qr(i,i,n),i},e.prototype.transformCoordToGlobal=function(t,r){var i=[t,r],n=this.transform;return n&&Qr(i,i,n),i},e.prototype.getLineScale=function(){var t=this.transform;return t&&yi(t[0]-1)>1e-10&&yi(t[3]-1)>1e-10?Math.sqrt(yi(t[0]*t[3]-t[2]*t[1])):1},e.prototype.copyTransform=function(t){Ef(this,t)},e.getLocalTransform=function(t,r){r=r||[];var i=t.originX||0,n=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,f=t.anchorY,h=t.rotation||0,u=t.x,v=t.y,l=t.skewX?Math.tan(t.skewX):0,c=t.skewY?Math.tan(-t.skewY):0;if(i||n||s||f){var _=i+s,g=n+f;r[4]=-_*a-l*g*o,r[5]=-g*o-c*_*a}else r[4]=r[5]=0;return r[0]=a,r[3]=o,r[1]=c*a,r[2]=l*o,h&&Xs(r,r,h),r[4]+=i+u,r[5]+=n+v,r},e.initDefaultProps=function(){var t=e.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),e}(),ie=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Ef(e,t){for(var r=0;r=0?parseFloat(e)/100*t:parseFloat(e):e}function Ff(e,t,r){var i=t.position||"inside",n=t.distance!=null?t.distance:5,a=r.height,o=r.width,s=a/2,f=r.x,h=r.y,u="left",v="top";if(i instanceof Array)f+=ne(i[0],r.width),h+=ne(i[1],r.height),u=null,v=null;else switch(i){case"left":f-=n,h+=s,u="right",v="middle";break;case"right":f+=n+o,h+=s,v="middle";break;case"top":f+=o/2,h-=n,u="center",v="bottom";break;case"bottom":f+=o/2,h+=a+n,u="center";break;case"inside":f+=o/2,h+=s,u="center",v="middle";break;case"insideLeft":f+=n,h+=s,v="middle";break;case"insideRight":f+=o-n,h+=s,u="right",v="middle";break;case"insideTop":f+=o/2,h+=n,u="center";break;case"insideBottom":f+=o/2,h+=a-n,u="center",v="bottom";break;case"insideTopLeft":f+=n,h+=n;break;case"insideTopRight":f+=o-n,h+=n,u="right";break;case"insideBottomLeft":f+=n,h+=a-n,v="bottom";break;case"insideBottomRight":f+=o-n,h+=a-n,u="right",v="bottom";break}return e=e||{},e.x=f,e.y=h,e.align=u,e.verticalAlign=v,e}var mi="__zr_normal__",wi=ie.concat(["ignore"]),Of=Ue(ie,function(e,t){return e[t]=!0,e},{ignore:!1}),dr={},Bf=new W(0,0,0,0),Tn=function(){function e(t){this.id=Ya(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return e.prototype._init=function(t){this.attr(t)},e.prototype.drift=function(t,r,i){switch(this.draggable){case"horizontal":r=0;break;case"vertical":t=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=t,n[5]+=r,this.decomposeTransform(),this.markRedraw()},e.prototype.beforeUpdate=function(){},e.prototype.afterUpdate=function(){},e.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},e.prototype.updateInnerText=function(t){var r=this._textContent;if(r&&(!r.ignore||t)){this.textConfig||(this.textConfig={});var i=this.textConfig,n=i.local,a=r.innerTransformable,o=void 0,s=void 0,f=!1;a.parent=n?this:null;var h=!1;if(a.copyTransform(r),i.position!=null){var u=Bf;i.layoutRect?u.copy(i.layoutRect):u.copy(this.getBoundingRect()),n||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(dr,i,u):Ff(dr,i,u),a.x=dr.x,a.y=dr.y,o=dr.align,s=dr.verticalAlign;var v=i.origin;if(v&&i.rotation!=null){var l=void 0,c=void 0;v==="center"?(l=u.width*.5,c=u.height*.5):(l=ne(v[0],u.width),c=ne(v[1],u.height)),h=!0,a.originX=-a.x+l+(n?0:u.x),a.originY=-a.y+c+(n?0:u.y)}}i.rotation!=null&&(a.rotation=i.rotation);var _=i.offset;_&&(a.x+=_[0],a.y+=_[1],h||(a.originX=-_[0],a.originY=-_[1]));var g=i.inside==null?typeof i.position=="string"&&i.position.indexOf("inside")>=0:i.inside,d=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),p=void 0,y=void 0,m=void 0;g&&this.canBeInsideText()?(p=i.insideFill,y=i.insideStroke,(p==null||p==="auto")&&(p=this.getInsideTextFill()),(y==null||y==="auto")&&(y=this.getInsideTextStroke(p),m=!0)):(p=i.outsideFill,y=i.outsideStroke,(p==null||p==="auto")&&(p=this.getOutsideFill()),(y==null||y==="auto")&&(y=this.getOutsideStroke(p),m=!0)),p=p||"#000",(p!==d.fill||y!==d.stroke||m!==d.autoStroke||o!==d.align||s!==d.verticalAlign)&&(f=!0,d.fill=p,d.stroke=y,d.autoStroke=m,d.align=o,d.verticalAlign=s,r.setDefaultTextStyle(d)),r.__dirty|=ot,f&&r.dirtyStyle(!0)}},e.prototype.canBeInsideText=function(){return!0},e.prototype.getInsideTextFill=function(){return"#fff"},e.prototype.getInsideTextStroke=function(t){return"#000"},e.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?ji:Ji},e.prototype.getOutsideStroke=function(t){var r=this.__zr&&this.__zr.getBackgroundColor(),i=typeof r=="string"&&zt(r);i||(i=[255,255,255,1]);for(var n=i[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)i[o]=i[o]*n+(a?0:255)*(1-n);return i[3]=1,gn(i,"rgba")},e.prototype.traverse=function(t,r){},e.prototype.attrKV=function(t,r){t==="textConfig"?this.setTextConfig(r):t==="textContent"?this.setTextContent(r):t==="clipPath"?this.setClipPath(r):t==="extra"?(this.extra=this.extra||{},k(this.extra,r)):this[t]=r},e.prototype.hide=function(){this.ignore=!0,this.markRedraw()},e.prototype.show=function(){this.ignore=!1,this.markRedraw()},e.prototype.attr=function(t,r){if(typeof t=="string")this.attrKV(t,r);else if(Ft(t))for(var i=t,n=ht(i),a=0;a0},e.prototype.getState=function(t){return this.states[t]},e.prototype.ensureState=function(t){var r=this.states;return r[t]||(r[t]={}),r[t]},e.prototype.clearStates=function(t){this.useState(mi,!1,t)},e.prototype.useState=function(t,r,i,n){var a=t===mi,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,f=this.stateTransition;if(!(Mt(s,t)>=0&&(r||s.length===1))){var h;if(this.stateProxy&&!a&&(h=this.stateProxy(t)),h||(h=this.states&&this.states[t]),!h&&!a){pn("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(h);var u=!!(h&&h.hoverLayer||n);u&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,h,this._normalState,r,!i&&!this.__inHover&&f&&f.duration>0,f);var v=this._textContent,l=this._textGuide;return v&&v.useState(t,r,i,u),l&&l.useState(t,r,i,u),a?(this.currentStates=[],this._normalState={}):r?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!u&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ot),h}}},e.prototype.useStates=function(t,r,i){if(!t.length)this.clearStates();else{var n=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var f=0;f0,_);var g=this._textContent,d=this._textGuide;g&&g.useStates(t,r,l),d&&d.useStates(t,r,l),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!l&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ot)}},e.prototype.isSilent=function(){for(var t=this.silent,r=this.parent;!t&&r;){if(r.silent){t=!0;break}r=r.parent}return t},e.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var i=this.currentStates.slice();i.splice(r,1),this.useStates(i)}},e.prototype.replaceState=function(t,r,i){var n=this.currentStates.slice(),a=Mt(n,t),o=Mt(n,r)>=0;a>=0?o?n.splice(a,1):n[a]=r:i&&!o&&n.push(r),this.useStates(n)},e.prototype.toggleState=function(t,r){r?this.useState(t,!0):this.removeState(t)},e.prototype._mergeStates=function(t){for(var r={},i,n=0;n=0&&a.splice(o,1)}),this.animators.push(t),i&&i.animation.addAnimator(t),i&&i.wakeUp()},e.prototype.updateDuringAnimation=function(t){this.markRedraw()},e.prototype.stopAnimation=function(t,r){for(var i=this.animators,n=i.length,a=[],o=0;o0&&r.during&&a[0].during(function(_,g){r.during(g)});for(var l=0;l0||n.force&&!o.length){var C=void 0,L=void 0,P=void 0;if(s){L={},l&&(C={});for(var T=0;T=0&&(n.splice(a,0,r),this._doAdd(r))}return this},t.prototype.replace=function(r,i){var n=Mt(this._children,r);return n>=0&&this.replaceAt(i,n),this},t.prototype.replaceAt=function(r,i){var n=this._children,a=n[i];if(r&&r!==this&&r.parent!==this&&r!==a){n[i]=r,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(r)}return this},t.prototype._doAdd=function(r){r.parent&&r.parent.remove(r),r.parent=this;var i=this.__zr;i&&i!==r.__zr&&r.addSelfToZr(i),i&&i.refresh()},t.prototype.remove=function(r){var i=this.__zr,n=this._children,a=Mt(n,r);return a<0?this:(n.splice(a,1),r.parent=null,i&&r.removeSelfFromZr(i),i&&i.refresh(),this)},t.prototype.removeAll=function(){for(var r=this._children,i=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},e.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},e.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},e.prototype.refreshHover=function(){this._needsRefreshHover=!0},e.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},e.prototype.resize=function(t){this._disposed||(t=t||{},this.painter.resize(t.width,t.height),this.handler.resize())},e.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},e.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},e.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},e.prototype.setCursorStyle=function(t){this._disposed||this.handler.setCursorStyle(t)},e.prototype.findHover=function(t,r){if(!this._disposed)return this.handler.findHover(t,r)},e.prototype.on=function(t,r,i){return this._disposed||this.handler.on(t,r,i),this},e.prototype.off=function(t,r){this._disposed||this.handler.off(t,r)},e.prototype.trigger=function(t,r){this._disposed||this.handler.trigger(t,r)},e.prototype.clear=function(){if(!this._disposed){for(var t=this.storage.getRoots(),r=0;r=o;f++)s-=o;var h=ut(r,t);return h>s&&(r="",h=0),s=e-h,n.ellipsis=r,n.ellipsisWidth=h,n.contentWidth=s,n.containerWidth=e,n}function yo(e,t){var r=t.containerWidth,i=t.font,n=t.contentWidth;if(!r)return"";var a=ut(e,i);if(a<=r)return e;for(var o=0;;o++){if(a<=n||o>=t.maxIterations){e+=t.ellipsis;break}var s=o===0?qf(e,n,t.ascCharWidth,t.cnCharWidth):a>0?Math.floor(e.length*n/a):0;e=e.substr(0,s),a=ut(e,i)}return e===""&&(e=t.placeholder),e}function qf(e,t,r,i){for(var n=0,a=0,o=e.length;ac&&h){var _=Math.floor(c/s);v=v.slice(0,_)}if(e&&a&&u!=null)for(var g=go(u,n,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),d=0;ds&&Mi(r,e.substring(s,h),t,o),Mi(r,f[2],t,o,f[1]),s=Ci.lastIndex}sn){b>0?(y.tokens=y.tokens.slice(0,b),d(y,T,m),r.lines=r.lines.slice(0,p+1)):r.lines=r.lines.slice(0,p);break t}var R=M.width,A=R==null||R==="auto";if(typeof R=="string"&&R.charAt(R.length-1)==="%")w.percentWidth=R,u.push(w),w.contentWidth=ut(w.text,P);else{if(A){var x=M.backgroundColor,E=x&&x.image;E&&(E=$f(E),je(E)&&(w.width=Math.max(w.width,E.width*S/E.height)))}var D=_&&i!=null?i-T:null;D!=null&&D0&&_+i.accumWidth>i.width&&(u=t.split(` +`),h=!0),i.accumWidth=_}else{var g=mo(t,f,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+c,v=g.linesWidths,u=g.lines}}else u=t.split(` +`);for(var d=0;d=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var Jf=Ue(",&?/;] ".split(""),function(e,t){return e[t]=!0,e},{});function jf(e){return Kf(e)?!!Jf[e]:!0}function mo(e,t,r,i,n){for(var a=[],o=[],s="",f="",h=0,u=0,v=0;vr:n+u+c>r){u?(s||f)&&(_?(s||(s=f,f="",h=0,u=h),a.push(s),o.push(u-h),f+=l,h+=c,s="",u=h):(f&&(s+=f,f="",h=0),a.push(s),o.push(u),s=l,u=c)):_?(a.push(f),o.push(h),f=l,h=c):(a.push(l),o.push(c));continue}u+=c,_?(f+=l,h+=c):(f&&(s+=f,f="",h=0),s+=l)}return!a.length&&!s&&(s=e,f="",h=0),f&&(s+=f),s&&(a.push(s),o.push(u)),a.length===1&&(u+=n),{accumWidth:u,lines:a,linesWidths:o}}var rn="__zr_style_"+Math.round(Math.random()*10),fr={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},ti={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};fr[rn]=!0;var ra=["z","z2","invisible"],th=["invisible"],rh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype._init=function(r){for(var i=ht(r),n=0;n1e-4){s[0]=e-r,s[1]=t-i,f[0]=e+r,f[1]=t+i;return}if(ge[0]=Ri(n)*r+e,ge[1]=Si(n)*i+t,ye[0]=Ri(a)*r+e,ye[1]=Si(a)*i+t,h(s,ge,ye),u(f,ge,ye),n=n%Vt,n<0&&(n=n+Vt),a=a%Vt,a<0&&(a=a+Vt),n>a&&!o?a+=Vt:nn&&(me[0]=Ri(c)*r+e,me[1]=Si(c)*i+t,h(s,me,s),u(f,me,f))}var B={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Qt=[],Kt=[],mt=[],At=[],wt=[],Tt=[],Di=Math.min,xi=Math.max,Jt=Math.cos,jt=Math.sin,Dt=Math.abs,en=Math.PI,It=en*2,Ai=typeof Float32Array<"u",Nr=[];function Ei(e){var t=Math.round(e/en*1e8)/1e8;return t%2*en}function oh(e,t){var r=Ei(e[0]);r<0&&(r+=It);var i=r-e[0],n=e[1];n+=i,!t&&n-r>=It?n=r+It:t&&r-n>=It?n=r-It:!t&&r>n?n=r+(It-Ei(r-n)):t&&r0&&(this._ux=Dt(i/Ne/t)||0,this._uy=Dt(i/Ne/r)||0)},e.prototype.setDPR=function(t){this.dpr=t},e.prototype.setContext=function(t){this._ctx=t},e.prototype.getContext=function(){return this._ctx},e.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},e.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},e.prototype.moveTo=function(t,r){return this._drawPendingPt(),this.addData(B.M,t,r),this._ctx&&this._ctx.moveTo(t,r),this._x0=t,this._y0=r,this._xi=t,this._yi=r,this},e.prototype.lineTo=function(t,r){var i=Dt(t-this._xi),n=Dt(r-this._yi),a=i>this._ux||n>this._uy;if(this.addData(B.L,t,r),this._ctx&&a&&this._ctx.lineTo(t,r),a)this._xi=t,this._yi=r,this._pendingPtDist=0;else{var o=i*i+n*n;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=r,this._pendingPtDist=o)}return this},e.prototype.bezierCurveTo=function(t,r,i,n,a,o){return this._drawPendingPt(),this.addData(B.C,t,r,i,n,a,o),this._ctx&&this._ctx.bezierCurveTo(t,r,i,n,a,o),this._xi=a,this._yi=o,this},e.prototype.quadraticCurveTo=function(t,r,i,n){return this._drawPendingPt(),this.addData(B.Q,t,r,i,n),this._ctx&&this._ctx.quadraticCurveTo(t,r,i,n),this._xi=i,this._yi=n,this},e.prototype.arc=function(t,r,i,n,a,o){this._drawPendingPt(),Nr[0]=n,Nr[1]=a,oh(Nr,o),n=Nr[0],a=Nr[1];var s=a-n;return this.addData(B.A,t,r,i,i,n,s,0,o?0:1),this._ctx&&this._ctx.arc(t,r,i,n,a,o),this._xi=Jt(a)*i+t,this._yi=jt(a)*i+r,this},e.prototype.arcTo=function(t,r,i,n,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,r,i,n,a),this},e.prototype.rect=function(t,r,i,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,r,i,n),this.addData(B.R,t,r,i,n),this},e.prototype.closePath=function(){this._drawPendingPt(),this.addData(B.Z);var t=this._ctx,r=this._x0,i=this._y0;return t&&t.closePath(),this._xi=r,this._yi=i,this},e.prototype.fill=function(t){t&&t.fill(),this.toStatic()},e.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},e.prototype.len=function(){return this._len},e.prototype.setData=function(t){var r=t.length;!(this.data&&this.data.length===r)&&Ai&&(this.data=new Float32Array(r));for(var i=0;iu.length&&(this._expandData(),u=this.data);for(var v=0;v0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},e.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],r=0;r11&&(this.data=new Float32Array(t)))}},e.prototype.getBoundingRect=function(){mt[0]=mt[1]=wt[0]=wt[1]=Number.MAX_VALUE,At[0]=At[1]=Tt[0]=Tt[1]=-Number.MAX_VALUE;var t=this.data,r=0,i=0,n=0,a=0,o;for(o=0;oi||Dt(m)>n||l===r-1)&&(g=Math.sqrt(y*y+m*m),a=d,o=p);break}case B.C:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++],w=t[l++],M=t[l++];g=sf(a,o,T,b,d,p,w,M,10),a=w,o=M;break}case B.Q:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++];g=uf(a,o,T,b,d,p,10),a=d,o=p;break}case B.A:var C=t[l++],L=t[l++],P=t[l++],S=t[l++],R=t[l++],A=t[l++],x=A+R;l+=1,_&&(s=Jt(R)*P+C,f=jt(R)*S+L),g=xi(P,S)*Di(It,Math.abs(A)),a=Jt(x)*P+C,o=jt(x)*S+L;break;case B.R:{s=a=t[l++],f=o=t[l++];var E=t[l++],D=t[l++];g=E*2+D*2;break}case B.Z:{var y=s-a,m=f-o;g=Math.sqrt(y*y+m*m),a=s,o=f;break}}g>=0&&(h[v++]=g,u+=g)}return this._pathLen=u,u},e.prototype.rebuildPath=function(t,r){var i=this.data,n=this._ux,a=this._uy,o=this._len,s,f,h,u,v,l,c=r<1,_,g,d=0,p=0,y,m=0,T,b;if(!(c&&(this._pathSegLen||this._calculateLength(),_=this._pathSegLen,g=this._pathLen,y=r*g,!y)))t:for(var w=0;w0&&(t.lineTo(T,b),m=0),M){case B.M:s=h=i[w++],f=u=i[w++],t.moveTo(h,u);break;case B.L:{v=i[w++],l=i[w++];var L=Dt(v-h),P=Dt(l-u);if(L>n||P>a){if(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;t.lineTo(h*(1-R)+v*R,u*(1-R)+l*R);break t}d+=S}t.lineTo(v,l),h=v,u=l,m=0}else{var A=L*L+P*P;A>m&&(T=v,b=l,m=A)}break}case B.C:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++],N=i[w++],Y=i[w++];if(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;kt(h,x,D,N,R,Qt),kt(u,E,z,Y,R,Kt),t.bezierCurveTo(Qt[1],Kt[1],Qt[2],Kt[2],Qt[3],Kt[3]);break t}d+=S}t.bezierCurveTo(x,E,D,z,N,Y),h=N,u=Y;break}case B.Q:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++];if(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;ze(h,x,D,R,Qt),ze(u,E,z,R,Kt),t.quadraticCurveTo(Qt[1],Kt[1],Qt[2],Kt[2]);break t}d+=S}t.quadraticCurveTo(x,E,D,z),h=D,u=z;break}case B.A:var q=i[w++],U=i[w++],$=i[w++],nt=i[w++],at=i[w++],Rt=i[w++],Nt=i[w++],Wt=!i[w++],Yt=$>nt?$:nt,j=Dt($-nt)>.001,Z=at+Rt,I=!1;if(c){var S=_[p++];d+S>y&&(Z=at+Rt*(y-d)/S,I=!0),d+=S}if(j&&t.ellipse?t.ellipse(q,U,$,nt,Nt,at,Z,Wt):t.arc(q,U,Yt,at,Z,Wt),I)break t;C&&(s=Jt(at)*$+q,f=jt(at)*nt+U),h=Jt(Z)*$+q,u=jt(Z)*nt+U;break;case B.R:s=h=i[w],f=u=i[w+1],v=i[w++],l=i[w++];var O=i[w++],Fr=i[w++];if(c){var S=_[p++];if(d+S>y){var yt=y-d;t.moveTo(v,l),t.lineTo(v+Di(yt,O),l),yt-=O,yt>0&&t.lineTo(v+O,l+Di(yt,Fr)),yt-=Fr,yt>0&&t.lineTo(v+xi(O-yt,0),l+Fr),yt-=O,yt>0&&t.lineTo(v,l+xi(Fr-yt,0));break t}d+=S}t.rect(v,l,O,Fr);break;case B.Z:if(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;t.lineTo(h*(1-R)+s*R,u*(1-R)+f*R);break t}d+=S}t.closePath(),h=s,u=f}}},e.prototype.clone=function(){var t=new e,r=this.data;return t.data=r.slice?r.slice():Array.prototype.slice.call(r),t._len=this._len,t},e.CMD=B,e.initDefaultProps=function(){var t=e.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),e}();function pr(e,t,r,i,n,a,o){if(n===0)return!1;var s=n,f=0,h=e;if(o>t+s&&o>i+s||oe+s&&a>r+s||at+v&&u>i+v&&u>a+v&&u>s+v||ue+v&&h>r+v&&h>n+v&&h>o+v||ht+h&&f>i+h&&f>a+h||fe+h&&s>r+h&&s>n+h||sr||u+hn&&(n+=Wr);var l=Math.atan2(f,s);return l<0&&(l+=Wr),l>=i&&l<=n||l+Wr>=i&&l+Wr<=n}function tr(e,t,r,i,n,a){if(a>t&&a>i||an?s:0}var Et=ur.CMD,rr=Math.PI*2,uh=1e-4;function vh(e,t){return Math.abs(e-t)t&&h>i&&h>a&&h>s||h1&&lh(),c=V(t,i,a,s,lt[0]),l>1&&(_=V(t,i,a,s,lt[1]))),l===2?dt&&s>i&&s>a||s=0&&h<=1){for(var u=0,v=K(t,i,a,h),l=0;lr||s<-r)return 0;var f=Math.sqrt(r*r-s*s);J[0]=-f,J[1]=f;var h=Math.abs(i-n);if(h<1e-4)return 0;if(h>=rr-1e-4){i=0,n=rr;var u=a?1:-1;return o>=J[0]+e&&o<=J[1]+e?u:0}if(i>n){var v=i;i=n,n=v}i<0&&(i+=rr,n+=rr);for(var l=0,c=0;c<2;c++){var _=J[c];if(_+e>o){var g=Math.atan2(s,_),u=a?1:-1;g<0&&(g=rr+g),(g>=i&&g<=n||g+rr>=i&&g+rr<=n)&&(g>Math.PI/2&&g1&&(r||(s+=tr(f,h,u,v,i,n))),d&&(f=a[_],h=a[_+1],u=f,v=h),g){case Et.M:u=a[_++],v=a[_++],f=u,h=v;break;case Et.L:if(r){if(pr(f,h,a[_],a[_+1],t,i,n))return!0}else s+=tr(f,h,a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.C:if(r){if(sh(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=ch(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.Q:if(r){if(fh(f,h,a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=dh(f,h,a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.A:var p=a[_++],y=a[_++],m=a[_++],T=a[_++],b=a[_++],w=a[_++];_+=1;var M=!!(1-a[_++]);l=Math.cos(b)*m+p,c=Math.sin(b)*T+y,d?(u=l,v=c):s+=tr(f,h,l,c,i,n);var C=(i-p)*T/m+p;if(r){if(hh(p,y,T,b,b+w,M,t,C,n))return!0}else s+=ph(p,y,T,b,b+w,M,C,n);f=Math.cos(b+w)*m+p,h=Math.sin(b+w)*T+y;break;case Et.R:u=f=a[_++],v=h=a[_++];var L=a[_++],P=a[_++];if(l=u+L,c=v+P,r){if(pr(u,v,l,v,t,i,n)||pr(l,v,l,c,t,i,n)||pr(l,c,u,c,t,i,n)||pr(u,c,u,v,t,i,n))return!0}else s+=tr(l,v,l,c,i,n),s+=tr(u,c,u,v,i,n);break;case Et.Z:if(r){if(pr(f,h,u,v,t,i,n))return!0}else s+=tr(f,h,u,v,i,n);f=u,h=v;break}}return!r&&!vh(h,v)&&(s+=tr(f,h,u,v,i,n)||0),s!==0}function _h(e,t,r){return To(e,0,!1,t,r)}function gh(e,t,r,i){return To(e,t,!0,r,i)}var bo=gt({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},fr),yh={style:gt({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},ti.style)},Ii=ie.concat(["invisible","culling","z","z2","zlevel","parent"]),mh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.update=function(){var r=this;e.prototype.update.call(this);var i=this.style;if(i.decal){var n=this._decalEl=this._decalEl||new t;n.buildPath===t.prototype.buildPath&&(n.buildPath=function(f){r.buildPath(f,r.shape)}),n.silent=!0;var a=n.style;for(var o in i)a[o]!==i[o]&&(a[o]=i[o]);a.fill=i.fill?i.decal:null,a.decal=null,a.shadowColor=null,i.strokeFirst&&(a.stroke=null);for(var s=0;s.5?Ji:i>.2?Af:ji}else if(r)return ji}return Ji},t.prototype.getInsideTextStroke=function(r){var i=this.style.fill;if(Be(i)){var n=this.__zr,a=!!(n&&n.isDarkMode()),o=ke(r,0)0))},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.getBoundingRect=function(){var r=this._rect,i=this.style,n=!r;if(n){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&mr)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),r=o.getBoundingRect()}if(this._rect=r,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=r.clone());if(this.__dirty||n){s.copy(r);var f=i.strokeNoScale?this.getLineScale():1,h=i.lineWidth;if(!this.hasFill()){var u=this.strokeContainThreshold;h=Math.max(h,u??4)}f>1e-10&&(s.width+=h/f,s.height+=h/f,s.x-=h/f/2,s.y-=h/f/2)}return s}return r},t.prototype.contain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect(),o=this.style;if(r=n[0],i=n[1],a.contain(r,i)){var s=this.path;if(this.hasStroke()){var f=o.lineWidth,h=o.strokeNoScale?this.getLineScale():1;if(h>1e-10&&(this.hasFill()||(f=Math.max(f,this.strokeContainThreshold)),gh(s,f/h,r,i)))return!0}if(this.hasFill())return _h(s,r,i)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=mr,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(r){return this.animate("shape",r)},t.prototype.updateDuringAnimation=function(r){r==="style"?this.dirtyStyle():r==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(r,i){r==="shape"?this.setShape(i):e.prototype.attrKV.call(this,r,i)},t.prototype.setShape=function(r,i){var n=this.shape;return n||(n=this.shape={}),typeof r=="string"?n[r]=i:k(n,r),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&mr)},t.prototype.createStyle=function(r){return Ke(bo,r)},t.prototype._innerSaveToNormal=function(r){e.prototype._innerSaveToNormal.call(this,r);var i=this._normalState;r.shape&&!i.shape&&(i.shape=k({},this.shape))},t.prototype._applyStateObj=function(r,i,n,a,o,s){e.prototype._applyStateObj.call(this,r,i,n,a,o,s);var f=!(i&&a),h;if(i&&i.shape?o?a?h=i.shape:(h=k({},n.shape),k(h,i.shape)):(h=k({},a?this.shape:n.shape),k(h,i.shape)):f&&(h=n.shape),h)if(o){this.shape=k({},this.shape);for(var u={},v=ht(h),l=0;l0},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.createStyle=function(r){return Ke(wh,r)},t.prototype.setBoundingRect=function(r){this._rect=r},t.prototype.getBoundingRect=function(){var r=this.style;if(!this._rect){var i=r.text;i!=null?i+="":i="";var n=If(i,r.font,r.textAlign,r.textBaseline);if(n.x+=r.x||0,n.y+=r.y||0,this.hasStroke()){var a=r.lineWidth;n.x-=a/2,n.y-=a/2,n.width+=a,n.height+=a}this._rect=n}return this._rect},t.initDefaultProps=function(){var r=t.prototype;r.dirtyRectTolerance=10}(),t}(oe);Co.prototype.type="tspan";const nn=Co;var Th=gt({x:0,y:0},fr),bh={style:gt({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},ti.style)};function Ch(e){return!!(e&&typeof e!="string"&&e.width&&e.height)}var Mo=function(e){H(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.createStyle=function(r){return Ke(Th,r)},t.prototype._getSize=function(r){var i=this.style,n=i[r];if(n!=null)return n;var a=Ch(i.image)?i.image:this.__image;if(!a)return 0;var o=r==="width"?"height":"width",s=i[o];return s==null?a[r]:a[r]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return bh},t.prototype.getBoundingRect=function(){var r=this.style;return this._rect||(this._rect=new W(r.x||0,r.y||0,this.getWidth(),this.getHeight())),this._rect},t}(oe);Mo.prototype.type="image";const Lo=Mo;function Mh(e,t){var r=t.x,i=t.y,n=t.width,a=t.height,o=t.r,s,f,h,u;n<0&&(r=r+n,n=-n),a<0&&(i=i+a,a=-a),typeof o=="number"?s=f=h=u=o:o instanceof Array?o.length===1?s=f=h=u=o[0]:o.length===2?(s=h=o[0],f=u=o[1]):o.length===3?(s=o[0],f=u=o[1],h=o[2]):(s=o[0],f=o[1],h=o[2],u=o[3]):s=f=h=u=0;var v;s+f>n&&(v=s+f,s*=n/v,f*=n/v),h+u>n&&(v=h+u,h*=n/v,u*=n/v),f+h>a&&(v=f+h,f*=a/v,h*=a/v),s+u>a&&(v=s+u,s*=a/v,u*=a/v),e.moveTo(r+s,i),e.lineTo(r+n-f,i),f!==0&&e.arc(r+n-f,i+f,f,-Math.PI/2,0),e.lineTo(r+n,i+a-h),h!==0&&e.arc(r+n-h,i+a-h,h,0,Math.PI/2),e.lineTo(r+u,i+a),u!==0&&e.arc(r+u,i+a-u,u,Math.PI/2,Math.PI),e.lineTo(r,i+s),s!==0&&e.arc(r+s,i+s,s,Math.PI,Math.PI*1.5)}var Mr=Math.round;function Lh(e,t,r){if(t){var i=t.x1,n=t.x2,a=t.y1,o=t.y2;e.x1=i,e.x2=n,e.y1=a,e.y2=o;var s=r&&r.lineWidth;return s&&(Mr(i*2)===Mr(n*2)&&(e.x1=e.x2=Lr(i,s,!0)),Mr(a*2)===Mr(o*2)&&(e.y1=e.y2=Lr(a,s,!0))),e}}function Ph(e,t,r){if(t){var i=t.x,n=t.y,a=t.width,o=t.height;e.x=i,e.y=n,e.width=a,e.height=o;var s=r&&r.lineWidth;return s&&(e.x=Lr(i,s,!0),e.y=Lr(n,s,!0),e.width=Math.max(Lr(i+a,s,!1)-e.x,a===0?0:1),e.height=Math.max(Lr(n+o,s,!1)-e.y,o===0?0:1)),e}}function Lr(e,t,r){if(!t)return e;var i=Mr(e*2);return(i+Mr(t))%2===0?i/2:(i+(r?1:-1))/2}var Sh=function(){function e(){this.x=0,this.y=0,this.width=0,this.height=0}return e}(),Rh={},Po=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Sh},t.prototype.buildPath=function(r,i){var n,a,o,s;if(this.subPixelOptimize){var f=Ph(Rh,i,this.style);n=f.x,a=f.y,o=f.width,s=f.height,f.r=i.r,i=f}else n=i.x,a=i.y,o=i.width,s=i.height;i.r?Mh(r,i):r.rect(n,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(X);Po.prototype.type="rect";const So=Po;var oa={fill:"#000"},sa=2,Dh={style:gt({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},ti.style)},Ro=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i.type="text",i._children=[],i._defaultStyle=oa,i.attr(r),i}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){e.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var r=0;r0,R=r.width!=null&&(r.overflow==="truncate"||r.overflow==="break"||r.overflow==="breakAll"),A=o.calculatedLineHeight,x=0;x=0&&(x=w[A],x.align==="right");)this._placeToken(x,r,C,p,R,"right",m),L-=x.width,R-=x.width,A--;for(S+=(a-(S-d)-(y-R)-L)/2;P<=A;)x=w[P],this._placeToken(x,r,C,p,S+x.width/2,"center",m),S+=x.width,P++;p+=C}},t.prototype._placeToken=function(r,i,n,a,o,s,f){var h=i.rich[r.styleName]||{};h.text=r.text;var u=r.verticalAlign,v=a+n/2;u==="top"?v=a+r.height/2:u==="bottom"&&(v=a+n-r.height/2);var l=!r.isLineHolder&&Fi(h);l&&this._renderBackground(h,i,s==="right"?o-r.width:s==="center"?o-r.width/2:o,v-r.height/2,r.width,r.height);var c=!!h.backgroundColor,_=r.textPadding;_&&(o=ca(o,s,_),v-=r.height/2-_[0]-r.innerHeight/2);var g=this._getOrCreateChild(nn),d=g.createStyle();g.useStyle(d);var p=this._defaultStyle,y=!1,m=0,T=la("fill"in h?h.fill:"fill"in i?i.fill:(y=!0,p.fill)),b=va("stroke"in h?h.stroke:"stroke"in i?i.stroke:!c&&!f&&(!p.autoStroke||y)?(m=sa,p.stroke):null),w=h.textShadowBlur>0||i.textShadowBlur>0;d.text=r.text,d.x=o,d.y=v,w&&(d.shadowBlur=h.textShadowBlur||i.textShadowBlur||0,d.shadowColor=h.textShadowColor||i.textShadowColor||"transparent",d.shadowOffsetX=h.textShadowOffsetX||i.textShadowOffsetX||0,d.shadowOffsetY=h.textShadowOffsetY||i.textShadowOffsetY||0),d.textAlign=s,d.textBaseline="middle",d.font=r.font||hr,d.opacity=xe(h.opacity,i.opacity,1),ha(d,h),b&&(d.lineWidth=xe(h.lineWidth,i.lineWidth,m),d.lineDash=st(h.lineDash,i.lineDash),d.lineDashOffset=i.lineDashOffset||0,d.stroke=b),T&&(d.fill=T);var M=r.contentWidth,C=r.contentHeight;g.setBoundingRect(new W(Zr(d.x,M,d.textAlign),wr(d.y,C,d.textBaseline),M,C))},t.prototype._renderBackground=function(r,i,n,a,o,s){var f=r.backgroundColor,h=r.borderWidth,u=r.borderColor,v=f&&f.image,l=f&&!v,c=r.borderRadius,_=this,g,d;if(l||r.lineHeight||h&&u){g=this._getOrCreateChild(So),g.useStyle(g.createStyle()),g.style.fill=null;var p=g.shape;p.x=n,p.y=a,p.width=o,p.height=s,p.r=c,g.dirtyShape()}if(l){var y=g.style;y.fill=f||null,y.fillOpacity=st(r.fillOpacity,1)}else if(v){d=this._getOrCreateChild(Lo),d.onload=function(){_.dirtyStyle()};var m=d.style;m.image=f.image,m.x=n,m.y=a,m.width=o,m.height=s}if(h&&u){var y=g.style;y.lineWidth=h,y.stroke=u,y.strokeOpacity=st(r.strokeOpacity,1),y.lineDash=r.borderDash,y.lineDashOffset=r.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(y.strokeFirst=!0,y.lineWidth*=2)}var T=(g||d).style;T.shadowBlur=r.shadowBlur||0,T.shadowColor=r.shadowColor||"transparent",T.shadowOffsetX=r.shadowOffsetX||0,T.shadowOffsetY=r.shadowOffsetY||0,T.opacity=xe(r.opacity,i.opacity,1)},t.makeFont=function(r){var i="";return Ih(r)&&(i=[r.fontStyle,r.fontWeight,Eh(r.fontSize),r.fontFamily||"sans-serif"].join(" ")),i&&$r(i)||r.textFont||r.font},t}(oe),xh={left:!0,right:1,center:1},Ah={top:1,bottom:1,middle:1},fa=["fontStyle","fontWeight","fontSize","fontFamily"];function Eh(e){return typeof e=="string"&&(e.indexOf("px")!==-1||e.indexOf("rem")!==-1||e.indexOf("em")!==-1)?e:isNaN(+e)?ln+"px":e+"px"}function ha(e,t){for(var r=0;r1&&(o*=Oi(_),s*=Oi(_));var g=(n===a?-1:1)*Oi((o*o*(s*s)-o*o*(c*c)-s*s*(l*l))/(o*o*(c*c)+s*s*(l*l)))||0,d=g*o*c/s,p=g*-s*l/o,y=(e+r)/2+be(v)*d-Te(v)*p,m=(t+i)/2+Te(v)*d+be(v)*p,T=ga([1,0],[(l-d)/o,(c-p)/s]),b=[(l-d)/o,(c-p)/s],w=[(-1*l-d)/o,(-1*c-p)/s],M=ga(b,w);if(an(b,w)<=-1&&(M=Yr),an(b,w)>=1&&(M=0),M<0){var C=Math.round(M/Yr*1e6)/1e6;M=Yr*2+C%2*Yr}u.addData(h,y,m,o,s,T,M,v,a)}var Hh=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,zh=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function kh(e){var t=new ur;if(!e)return t;var r=0,i=0,n=r,a=i,o,s=ur.CMD,f=e.match(Hh);if(!f)return t;for(var h=0;hx*x+E*E&&(C=P,L=S),{cx:C,cy:L,x0:-u,y0:-v,x1:C*(n/b-1),y1:L*(n/b-1)}}function $h(e){var t;if(ee(e)){var r=e.length;if(!r)return e;r===1?t=[e[0],e[0],0,0]:r===2?t=[e[0],e[0],e[1],e[1]]:r===3?t=e.concat(e[2]):t=e}else t=[e,e,e,e];return t}function Xh(e,t){var r,i=Ur(t.r,0),n=Ur(t.r0||0,0),a=i>0,o=n>0;if(!(!a&&!o)){if(a||(i=n,n=0),n>i){var s=i;i=n,n=s}var f=t.startAngle,h=t.endAngle;if(!(isNaN(f)||isNaN(h))){var u=t.cx,v=t.cy,l=!!t.clockwise,c=ma(h-f),_=c>Bi&&c%Bi;if(_>dt&&(c=_),!(i>dt))e.moveTo(u,v);else if(c>Bi-dt)e.moveTo(u+i*gr(f),v+i*er(f)),e.arc(u,v,i,f,h,!l),n>dt&&(e.moveTo(u+n*gr(h),v+n*er(h)),e.arc(u,v,n,h,f,l));else{var g=void 0,d=void 0,p=void 0,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0,M=void 0,C=void 0,L=void 0,P=void 0,S=void 0,R=void 0,A=void 0,x=void 0,E=i*gr(f),D=i*er(f),z=n*gr(h),N=n*er(h),Y=c>dt;if(Y){var q=t.cornerRadius;q&&(r=$h(q),g=r[0],d=r[1],p=r[2],y=r[3]);var U=ma(i-n)/2;if(m=bt(U,p),T=bt(U,y),b=bt(U,g),w=bt(U,d),L=M=Ur(m,T),P=C=Ur(b,w),(M>dt||C>dt)&&(S=i*gr(h),R=i*er(h),A=n*gr(f),x=n*er(f),cdt){var j=bt(p,L),Z=bt(y,L),I=Ce(A,x,E,D,i,j,l),O=Ce(S,R,z,N,i,Z,l);e.moveTo(u+I.cx+I.x0,v+I.cy+I.y0),L0&&e.arc(u+I.cx,v+I.cy,j,Q(I.y0,I.x0),Q(I.y1,I.x1),!l),e.arc(u,v,i,Q(I.cy+I.y1,I.cx+I.x1),Q(O.cy+O.y1,O.cx+O.x1),!l),Z>0&&e.arc(u+O.cx,v+O.cy,Z,Q(O.y1,O.x1),Q(O.y0,O.x0),!l))}else e.moveTo(u+E,v+D),e.arc(u,v,i,f,h,!l);if(!(n>dt)||!Y)e.lineTo(u+z,v+N);else if(P>dt){var j=bt(g,P),Z=bt(d,P),I=Ce(z,N,S,R,n,-Z,l),O=Ce(E,D,A,x,n,-j,l);e.lineTo(u+I.cx+I.x0,v+I.cy+I.y0),P0&&e.arc(u+I.cx,v+I.cy,Z,Q(I.y0,I.x0),Q(I.y1,I.x1),!l),e.arc(u,v,n,Q(I.cy+I.y1,I.cx+I.x1),Q(O.cy+O.y1,O.cx+O.x1),l),j>0&&e.arc(u+O.cx,v+O.cy,j,Q(O.y1,O.x1),Q(O.y0,O.x0),!l))}else e.lineTo(u+z,v+N),e.arc(u,v,n,h,f,l)}e.closePath()}}}var qh=function(){function e(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return e}(),Ho=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new qh},t.prototype.buildPath=function(r,i){Xh(r,i)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(X);Ho.prototype.type="sector";const wa=Ho;var Zh=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return e}(),zo=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new Zh},t.prototype.buildPath=function(r,i){var n=i.cx,a=i.cy,o=Math.PI*2;r.moveTo(n+i.r,a),r.arc(n,a,i.r,0,o,!1),r.moveTo(n+i.r0,a),r.arc(n,a,i.r0,0,o,!0)},t}(X);zo.prototype.type="ring";const pv=zo;function Uh(e,t,r,i){var n=[],a=[],o=[],s=[],f,h,u,v;if(i){u=[1/0,1/0],v=[-1/0,-1/0];for(var l=0,c=e.length;l=2){if(i){var a=Uh(n,i,r,t.smoothConstraint);e.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(r?o:o-1);s++){var f=a[s*2],h=a[s*2+1],u=n[(s+1)%o];e.bezierCurveTo(f[0],f[1],h[0],h[1],u[0],u[1])}}else{e.moveTo(n[0][0],n[0][1]);for(var s=1,v=n.length;snr[1]){if(s=!1,a)return s;var u=Math.abs(nr[0]-ir[1]),v=Math.abs(ir[0]-nr[1]);Math.min(u,v)>n.len()&&(u=0&&or(f)?f:.5;var h=e.createRadialGradient(o,s,0,o,s,f);return h}function on(e,t,r){for(var i=t.type==="radial"?lu(e,t,r):vu(e,t,r),n=t.colorStops,a=0;a0)?null:e==="dashed"?[4*t,2*t]:e==="dotted"?[t]:De(e)?[e]:ee(e)?e:null}function Xo(e){var t=e.style,r=t.lineDash&&t.lineWidth>0&&du(t.lineDash,t.lineWidth),i=t.lineDashOffset;if(r){var n=t.strokeNoScale&&e.getLineScale?e.getLineScale():1;n&&n!==1&&(r=St(r,function(a){return a/n}),i/=n)}return[r,i]}var pu=new ur(!0);function We(e){var t=e.stroke;return!(t==null||t==="none"||!(e.lineWidth>0))}function ba(e){return typeof e=="string"&&e!=="none"}function Ye(e){var t=e.fill;return t!=null&&t!=="none"}function Ca(e,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.fillOpacity*t.opacity,e.fill(),e.globalAlpha=r}else e.fill()}function Ma(e,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.strokeOpacity*t.opacity,e.stroke(),e.globalAlpha=r}else e.stroke()}function sn(e,t,r){var i=_o(t.image,t.__image,r);if(je(i)){var n=e.createPattern(i,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*ws),a.scaleSelf(t.scaleX||1,t.scaleY||1),n.setTransform(a)}return n}}function _u(e,t,r,i){var n,a=We(r),o=Ye(r),s=r.strokePercent,f=s<1,h=!t.path;(!t.silent||f)&&h&&t.createPathProxy();var u=t.path||pu,v=t.__dirty;if(!i){var l=r.fill,c=r.stroke,_=o&&!!l.colorStops,g=a&&!!c.colorStops,d=o&&!!l.image,p=a&&!!c.image,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0;(_||g)&&(w=t.getBoundingRect()),_&&(y=v?on(e,l,w):t.__canvasFillGradient,t.__canvasFillGradient=y),g&&(m=v?on(e,c,w):t.__canvasStrokeGradient,t.__canvasStrokeGradient=m),d&&(T=v||!t.__canvasFillPattern?sn(e,l,t):t.__canvasFillPattern,t.__canvasFillPattern=T),p&&(b=v||!t.__canvasStrokePattern?sn(e,c,t):t.__canvasStrokePattern,t.__canvasStrokePattern=T),_?e.fillStyle=y:d&&(T?e.fillStyle=T:o=!1),g?e.strokeStyle=m:p&&(b?e.strokeStyle=b:a=!1)}var M=t.getGlobalScale();u.setScale(M[0],M[1],t.segmentIgnoreThreshold);var C,L;e.setLineDash&&r.lineDash&&(n=Xo(t),C=n[0],L=n[1]);var P=!0;(h||v&mr)&&(u.setDPR(e.dpr),f?u.setContext(null):(u.setContext(e),P=!1),u.reset(),t.buildPath(u,t.shape,i),u.toStatic(),t.pathUpdated()),P&&u.rebuildPath(e,f?s:1),C&&(e.setLineDash(C),e.lineDashOffset=L),i||(r.strokeFirst?(a&&Ma(e,r),o&&Ca(e,r)):(o&&Ca(e,r),a&&Ma(e,r))),C&&e.setLineDash([])}function gu(e,t,r){var i=t.__image=_o(r.image,t.__image,t,t.onload);if(!(!i||!je(i))){var n=r.x||0,a=r.y||0,o=t.getWidth(),s=t.getHeight(),f=i.width/i.height;if(o==null&&s!=null?o=s*f:s==null&&o!=null?s=o/f:o==null&&s==null&&(o=i.width,s=i.height),r.sWidth&&r.sHeight){var h=r.sx||0,u=r.sy||0;e.drawImage(i,h,u,r.sWidth,r.sHeight,n,a,o,s)}else if(r.sx&&r.sy){var h=r.sx,u=r.sy,v=o-h,l=s-u;e.drawImage(i,h,u,v,l,n,a,o,s)}else e.drawImage(i,n,a,o,s)}}function yu(e,t,r){var i,n=r.text;if(n!=null&&(n+=""),n){e.font=r.font||hr,e.textAlign=r.textAlign,e.textBaseline=r.textBaseline;var a=void 0,o=void 0;e.setLineDash&&r.lineDash&&(i=Xo(t),a=i[0],o=i[1]),a&&(e.setLineDash(a),e.lineDashOffset=o),r.strokeFirst?(We(r)&&e.strokeText(n,r.x,r.y),Ye(r)&&e.fillText(n,r.x,r.y)):(Ye(r)&&e.fillText(n,r.x,r.y),We(r)&&e.strokeText(n,r.x,r.y)),a&&e.setLineDash([])}}var La=["shadowBlur","shadowOffsetX","shadowOffsetY"],Pa=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function qo(e,t,r,i,n){var a=!1;if(!i&&(r=r||{},t===r))return!1;if(i||t.opacity!==r.opacity){it(e,n),a=!0;var o=Math.max(Math.min(t.opacity,1),0);e.globalAlpha=isNaN(o)?fr.opacity:o}(i||t.blend!==r.blend)&&(a||(it(e,n),a=!0),e.globalCompositeOperation=t.blend||fr.blend);for(var s=0;s2&&i.push(n),n=[A,x]}function u(A,x,E,D){Pr(A,E)&&Pr(x,D)||n.push(A,x,E,D,E,D)}function v(A,x,E,D,z,N){var Y=Math.abs(x-A),q=Math.tan(Y/4)*4/3,U=xC:S2&&i.push(n),i}function hn(e,t,r,i,n,a,o,s,f,h){if(Pr(e,r)&&Pr(t,i)&&Pr(n,o)&&Pr(a,s)){f.push(o,s);return}var u=2/h,v=u*u,l=o-e,c=s-t,_=Math.sqrt(l*l+c*c);l/=_,c/=_;var g=r-e,d=i-t,p=n-o,y=a-s,m=g*g+d*d,T=p*p+y*y;if(m=0&&C=0){f.push(o,s);return}var L=[],P=[];kt(e,r,n,o,.5,L),kt(t,i,a,s,.5,P),hn(L[0],P[0],L[1],P[1],L[2],P[2],L[3],P[3],f,h),hn(L[4],P[4],L[5],P[5],L[6],P[6],L[7],P[7],f,h)}function Lu(e,t){var r=fn(e),i=[];t=t||1;for(var n=0;n0)for(var h=0;hMath.abs(h),v=Uo([f,h],u?0:1,t),l=(u?s:h)/v.length,c=0;cn,o=Uo([i,n],a?0:1,t),s=a?"width":"height",f=a?"height":"width",h=a?"x":"y",u=a?"y":"x",v=e[s]/o.length,l=0;l1?null:new F(g*f+e,g*h+t)}function Ru(e,t,r){var i=new F;F.sub(i,r,t),i.normalize();var n=new F;F.sub(n,e,t);var a=n.dot(i);return a}function yr(e,t){var r=e[e.length-1];r&&r[0]===t[0]&&r[1]===t[1]||e.push(t)}function Du(e,t,r){for(var i=e.length,n=[],a=0;ao?(h.x=u.x=s+a/2,h.y=f,u.y=f+o):(h.y=u.y=f+o/2,h.x=s,u.x=s+a),Du(t,h,u)}function Ge(e,t,r,i){if(r===1)i.push(t);else{var n=Math.floor(r/2),a=e(t);Ge(e,a[0],n,i),Ge(e,a[1],r-n,i)}return i}function xu(e,t){for(var r=[],i=0;i0)for(var b=i/r,w=-i/2;w<=i/2;w+=b){for(var M=Math.sin(w),C=Math.cos(w),L=0,m=0;m0;h/=2){var u=0,v=0;(e&h)>0&&(u=1),(t&h)>0&&(v=1),s+=h*h*(3*u^v),v===0&&(u===1&&(e=h-1-e,t=h-1-t),f=e,e=t,t=f)}return s}function Xe(e){var t=1/0,r=1/0,i=-1/0,n=-1/0,a=St(e,function(s){var f=s.getBoundingRect(),h=s.getComputedTransform(),u=f.x+f.width/2+(h?h[4]:0),v=f.y+f.height/2+(h?h[5]:0);return t=Math.min(u,t),r=Math.min(v,r),i=Math.max(u,i),n=Math.max(v,n),[u,v]}),o=St(a,function(s,f){return{cp:s,z:ku(s[0],s[1],t,r,i,n),path:e[f]}});return o.sort(function(s,f){return s.z-f.z}).map(function(s){return s.path})}function Jo(e){return Iu(e.path,e.count)}function vn(){return{fromIndividuals:[],toIndividuals:[],count:0}}function Lv(e,t,r){var i=[];function n(b){for(var w=0;w=s)}}for(var v=this.__startIndex;v15)break}}x.prevElClipPaths&&p.restore()};if(y)if(y.length===0)C=d.__endIndex;else for(var P=c.dpr,S=0;S0&&t>n[0]){for(f=0;ft);f++);s=i[n[f]]}if(n.splice(f+1,0,t),i[t]=r,!r.virtual)if(s){var h=s.dom;h.nextSibling?o.insertBefore(r.dom,h.nextSibling):o.appendChild(r.dom)}else o.firstChild?o.insertBefore(r.dom,o.firstChild):o.appendChild(r.dom);r.painter||(r.painter=this)}},e.prototype.eachLayer=function(t,r){for(var i=this._zlevelList,n=0;n0?Re:0),this._needsManuallyCompositing),u.__builtin__||pn("ZLevel "+h+" has been used by unkown layer "+u.id),u!==a&&(u.__used=!0,u.__startIndex!==f&&(u.__dirty=!0),u.__startIndex=f,u.incremental?u.__drawIndex=-1:u.__drawIndex=f,r(f),a=u),n.__dirty&ot&&!n.__inHover&&(u.__dirty=!0,u.incremental&&u.__drawIndex<0&&(u.__drawIndex=f))}r(f),this.eachBuiltinLayer(function(v,l){!v.__used&&v.getElementCount()>0&&(v.__dirty=!0,v.__startIndex=v.__endIndex=v.__drawIndex=0),v.__dirty&&v.__drawIndex<0&&(v.__drawIndex=v.__startIndex)})},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(t){t.clear()},e.prototype.setBackgroundColor=function(t){this._backgroundColor=t,ft(this._layers,function(r){r.setUnpainted()})},e.prototype.configLayer=function(t,r){if(r){var i=this._layerConfig;i[t]?Gr(i[t],r,!0):i[t]=r;for(var n=0;nqI{IJE!SNOiP{%&%ZaH518lQmkVBW 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 - + @@ -16,42 +16,42 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +