UNPKG

636 BTypeScriptView Raw
1export declare var ConfigMgr: {
2 name: string;
3 /**
4 * 获取配置项 支持 a.b.c
5 * @param {string} v
6 * @param {boolean} int
7 */
8 get: (v: string, int?: boolean) => any;
9 set: (k: string, value: any) => void;
10 /**
11 * 检查配置项是否存在 支持 a.b.c
12 * @param v
13 */
14 has: (v: string) => boolean;
15 /**
16 * 设置默认配置项
17 * @param d
18 */
19 default: (d: {
20 [key: string]: any;
21 }) => void;
22 /**
23 * 切换配置文件
24 * @param path
25 */
26 changeFile: (path: string) => void;
27};
28export default ConfigMgr;