仓库中添加内置的demo

This commit is contained in:
gongxh
2025-07-28 14:26:19 +08:00
parent 43446f031d
commit 65be0498cc
414 changed files with 14456 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
/**
* @Author: Gongxh
* @Date: 2025-02-17
* @Description: 准备一个数据类
*/
import { GlobalEvent } from "kunpocc-event";
export class DataHelper {
private static _data: Map<string, any> = new Map();
public static getValue<T>(key: string, defaultValue: T): T {
if (this._data.has(key)) {
return this._data.get(key) as T;
}
return defaultValue;
}
public static setValue(key: string, value: any): void {
this._data.set(key, value);
/** 数据改变后发送事件 */
GlobalEvent.send(key);
}
}

View File

@@ -0,0 +1,9 @@
{
"ver": "4.0.24",
"importer": "typescript",
"imported": true,
"uuid": "7340bacc-d167-47e8-a83b-2224c46b7fd0",
"files": [],
"subMetas": {},
"userData": {}
}