import{E as l}from"./html-a2da55a6.js";import{b as d,dc as u,ec as s,er as m}from"./index-f4658ae7.js";import{O as i}from"./OrderedListOutlined-6126615f.js";import"./_createCompounder-ed41a610.js";import"./merge-15067256.js";import"./_baseFor-37716d03.js";import"./_createAssigner-77c8874c.js";import"./difference-bddb49bc.js";import"./_createAggregator-c692fd07.js";import"./_baseEach-1e26df34.js";import"./_baseMap-457e4262.js";import"./isNumber-0bc0d001.js";import"./throttle-35369e52.js";var f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 161H699.2c-49.1 0-97.1 14.1-138.4 40.7L512 233l-48.8-31.3A255.2 255.2 0 00324.8 161H96c-17.7 0-32 14.3-32 32v568c0 17.7 14.3 32 32 32h228.8c49.1 0 97.1 14.1 138.4 40.7l44.4 28.6c1.3.8 2.8 1.3 4.3 1.3s3-.4 4.3-1.3l44.4-28.6C602 807.1 650.1 793 699.2 793H928c17.7 0 32-14.3 32-32V193c0-17.7-14.3-32-32-32zM324.8 721H136V233h188.8c35.4 0 69.8 10.1 99.5 29.2l48.8 31.3 6.9 4.5v462c-47.6-25.6-100.8-39-155.2-39zm563.2 0H699.2c-54.4 0-107.6 13.4-155.2 39V298l6.9-4.5 48.8-31.3c29.7-19.1 64.1-29.2 99.5-29.2H888v488zM396.9 361H211.1c-3.9 0-7.1 3.4-7.1 7.5v45c0 4.1 3.2 7.5 7.1 7.5h185.7c3.9 0 7.1-3.4 7.1-7.5v-45c.1-4.1-3.1-7.5-7-7.5zm223.1 7.5v45c0 4.1 3.2 7.5 7.1 7.5h185.7c3.9 0 7.1-3.4 7.1-7.5v-45c0-4.1-3.2-7.5-7.1-7.5H627.1c-3.9 0-7.1 3.4-7.1 7.5zM396.9 501H211.1c-3.9 0-7.1 3.4-7.1 7.5v45c0 4.1 3.2 7.5 7.1 7.5h185.7c3.9 0 7.1-3.4 7.1-7.5v-45c.1-4.1-3.1-7.5-7-7.5zm416 0H627.1c-3.9 0-7.1 3.4-7.1 7.5v45c0 4.1 3.2 7.5 7.1 7.5h185.7c3.9 0 7.1-3.4 7.1-7.5v-45c.1-4.1-3.1-7.5-7-7.5z"}}]},name:"read",theme:"outlined"};const h=f;function o(e){for(var t=1;t(e[e.Disabled=0]="Disabled",e[e.Enabled=1]="Enabled",e[e.Readonly=2]="Readonly",e.BatchSet="batchSet",e.Assist="assist",e))(g||{});const j=[{id:1,icon:s,name:"\u542F\u7528"},{id:0,icon:m,name:"\u7981\u7528"},{id:2,icon:b,name:"\u53EA\u8BFB"},{id:"batchSet",icon:i,name:"\u6279\u91CF\u8BBE\u7F6E"},{id:"assist",icon:i,name:"\u5E2E\u52A9"}],x={visible:!1,type:"doubleMesh",args:[{color:"#eee",thickness:1},{color:"#ddd",thickness:1,factor:4}]},F={line:{stroke:"#333",strokeWidth:1}},V={router:"orth",zIndex:0,allowBlank:!1,allowLoop:!1,allowMulti:!1,createEdge(){return new l({attrs:{line:{stroke:"#999",strokeWidth:2}},zIndex:0})},highlight:!0,validateConnection({targetMagnet:e}){return!!e}};export{g as CSOptions,j as checkStatus,V as connectConfig,x as gridConfig,F as lineConfig};