-
Notifications
You must be signed in to change notification settings - Fork 0
misc.TypeAlias.Configurable
github-actions[bot] edited this page Jun 8, 2026
·
2 revisions
@zenstone/ts-utils / misc / Configurable
Configurable<
T> =object
Defined in: src/misc/configurable.ts:3
T extends object
get<
K>(key):T[K]
Defined in: src/misc/configurable.ts:7
读取配置值,优先级:用户设置 > 预设值
K extends string | number | symbol
K
T[K]
getAll():
T
Defined in: src/misc/configurable.ts:15
获取合并后的完整配置:{ ...presets, ...users }
T
reset():
void
Defined in: src/misc/configurable.ts:23
重置用户设置,回退到预设值
void
set<
K>(key,value):void
Defined in: src/misc/configurable.ts:11
设置单个配置值(写入用户空间)
K extends string | number | symbol
K
T[K]
void
setAll(
data):void
Defined in: src/misc/configurable.ts:19
批量设置配置值(写入用户空间)
Partial<T>
void