mirror of
https://github.com/ZZZure/ZZZ-Plugin.git
synced 2025-12-16 13:17:32 +00:00
feat: 设置默认设备
This commit is contained in:
parent
8425503797
commit
c6a41ab210
5 changed files with 76 additions and 7 deletions
|
|
@ -3,7 +3,7 @@ import chokidar from 'chokidar';
|
|||
import fs from 'fs';
|
||||
import path from 'path';
|
||||
import { configPath, dataPath, defPath, pluginName } from './path.js';
|
||||
|
||||
/** @typedef {'alias'|'config'|'gacha'|'panel'|'guide'|'device'} App */
|
||||
class Setting {
|
||||
constructor() {
|
||||
/** 默认设置 */
|
||||
|
|
@ -113,7 +113,7 @@ class Setting {
|
|||
|
||||
/**
|
||||
* 获取对应模块默认配置
|
||||
* @param {'alias'|'config'|'gacha'|'panel'} app
|
||||
* @param {App} app
|
||||
* @returns {object}
|
||||
*/
|
||||
getdefSet(app) {
|
||||
|
|
@ -122,7 +122,7 @@ class Setting {
|
|||
|
||||
/**
|
||||
* 获取对应模块用户配置(配置文件名)
|
||||
* @param {'alias'|'config'|'gacha'|'panel'} app
|
||||
* @param {App} app
|
||||
* @returns {object}
|
||||
*/
|
||||
getConfig(app) {
|
||||
|
|
@ -153,7 +153,7 @@ class Setting {
|
|||
|
||||
/**
|
||||
* 设置对应模块用户配置
|
||||
* @param {'alias'|'config'|'gacha'|'panel'|'guide'} app
|
||||
* @param {App} app
|
||||
* @param {object} obj
|
||||
* @returns
|
||||
*/
|
||||
|
|
@ -167,7 +167,7 @@ class Setting {
|
|||
|
||||
/**
|
||||
* 设置对应模块用户配置
|
||||
* @param {'alias'|'config'|'gacha'|'panel'|'guide'} app
|
||||
* @param {App} app
|
||||
* @param {string} key
|
||||
* @param {string} value
|
||||
* @returns {boolean}
|
||||
|
|
@ -182,7 +182,7 @@ class Setting {
|
|||
|
||||
/**
|
||||
* 向数组中添加元素
|
||||
* @param {'alias'|'config'|'gacha'|'panel'|'guide'} app
|
||||
* @param {App} app
|
||||
* @param {string} key
|
||||
* @param {string} value
|
||||
* @returns {boolean}
|
||||
|
|
@ -199,7 +199,7 @@ class Setting {
|
|||
|
||||
/**
|
||||
* 从数组中删除元素
|
||||
* @param {'alias'|'config'|'gacha'|'panel'|'guide'} app
|
||||
* @param {App} app
|
||||
* @param {string} key
|
||||
* @param {string} value
|
||||
* @returns {boolean}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue