文档归位:雪猫 README 门面 + 公告/制作文档/发布工具并入仓库根
Release Tag / validate-version (push) Waiting to run

This commit is contained in:
天天的鸟蛋蛋 committed 2026-11-12 06:29:38 +08:00
1 parent b9655a5ab1
commit e292824161
122 files changed
+90002 -69

No files matched your search

@@ -0,0 +1 @@
import{ax as C,ay as u,az as a,g as d}from"./index-DiaaLdUu.js";import{Q as c}from"./qq_manager-BfRTEAby.js";const f=r=>JSON.parse(JSON.stringify(r)),p=u.withTypes(),k=C.withTypes(),D=()=>{const r=k(n=>n.config.value),i=p();return{config:r,createNetworkConfig:async(n,t)=>{const e=Object.keys(r.network).reduce((s,g)=>s.concat(d(r,g).map(w=>w.name)),[]);if(t.name&&e.includes(t.name))throw new Error("已经存在相同的配置项名");const o=f(r);return o.network[n].push(t),await c.setOB11Config(o),i(a(o)),o},refreshConfig:async()=>{const n=await c.getOB11Config();return JSON.stringify(n)===JSON.stringify(r)?r:(i(a(n)),n)},updateConfig:async n=>(await c.setOB11Config(n),i(a(n)),n),updateSingleConfig:async(n,t)=>{const e=f(r);return e[n]=t,await c.setOB11Config(e),i(a(e)),e},updateNetworkConfig:async(n,t)=>{const e=f(r),o=t.name,s=e.network[n].findIndex(g=>g.name===o);if(s===-1)throw new Error("找不到对应的配置项");return e.network[n][s]=t,await c.setOB11Config(e),i(a(e)),e},deleteNetworkConfig:async(n,t)=>{const e=f(r),o=e.network[n].findIndex(s=>s.name===t);if(o===-1)throw new Error("找不到对应的配置项");return e.network[n].splice(o,1),await c.setOB11Config(e),i(a(e)),e},enableNetworkConfig:async(n,t)=>{const e=f(r),o=e.network[n].findIndex(s=>s.name===t);if(o===-1)throw new Error("找不到对应的配置项");return e.network[n][o].enable=!e.network[n][o].enable,await c.setOB11Config(e),i(a(e)),e},enableDebugNetworkConfig:async(n,t)=>{const e=f(r),o=e.network[n].findIndex(s=>s.name===t);if(o===-1)throw new Error("找不到对应的配置项");return e.network[n][o].debug=!e.network[n][o].debug,await c.setOB11Config(e),i(a(e)),e},mergeConfig:async n=>{const t=f(r);return Object.assign(t,n),await c.setOB11Config(t),i(a(t)),t},saveConfigWithoutNetwork:async n=>(n.network=r.network,await c.setOB11Config(n),i(a(n)),n)}};export{D as u};