import{_ as R}from"./Dialog.vue_vue_type_style_index_0_lang-pGfk6adK.js";import{f as V,j as L,cO as U,cP as z,bm as A,b as K,J as $}from"./index-CKIhG1T4.js";import{_ as P}from"./ContentWrap.vue_vue_type_script_setup_true_lang-Dr2ObOZ6.js";import{u as W}from"./useFormCreateDesigner-CoxRucru.js";import{H as v,j as G}from"./java-LTxI4rxb.js";import{C as H,a as i,v as Q,ak as Y,as as Z,D as C,E as O,$ as t,U as n,F as f,u as o,Z as g,_ as q,V as X,Y as ee,c as ae,K as te}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./index-BCN8BzfC.js";import"./dict.type-mAqbQPWN.js";function ne(r){const s=["true","false","null"],m={scope:"literal",beginKeywords:s.join(" ")};return{name:"JSON",aliases:["jsonc"],keywords:{literal:s},contains:[{className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},{match:/[{}[\],:]/,className:"punctuation",relevance:0},r.QUOTE_STRING_MODE,m,r.C_NUMBER_MODE,r.C_LINE_COMMENT_MODE,r.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}const oe={class:"h-[calc(100vh-var(--top-tool-height)-var(--tags-view-height)-var(--app-content-padding)-var(--app-content-padding)-2px)]"},se={key:0,ref:"editor"},le={class:"hljs"},ie=H({name:"InfraBuild",__name:"index",setup(r){const{t:s}=V(),m=L(),w=i({switchType:[],autoActive:!0,useTemplate:!1,formOptions:{form:{labelWidth:"100px"}},fieldReadonly:!1,hiddenDragMenu:!1,hiddenDragBtn:!1,hiddenMenu:[],hiddenItem:[],hiddenItemConfig:{},disabledItemConfig:{},showSaveBtn:!1,showConfig:!0,showBaseForm:!0,showControl:!0,showPropsForm:!0,showEventForm:!0,showValidateForm:!0,showFormConfig:!0,showInputData:!0,showDevice:!0,appendConfigData:[]}),l=i(),p=i(!1),_=i(""),c=i(-1),u=i("");W(l);const h=a=>{p.value=!0,_.value=a},b=()=>{h("\u751F\u6210 JSON"),c.value=0,u.value=l.value.getRule()},E=()=>{h("\u751F\u6210 Options"),c.value=1,u.value=l.value.getOption()},N=()=>{h("\u751F\u6210\u7EC4\u4EF6"),c.value=2,u.value=S()},S=()=>{const a=l.value.getRule(),e=l.value.getOption();return`