- 规范 UI 设计成为:

- UIForm 负责展示
    - Controller 负责控制
    - UseCase 负责业务逻辑
    - RawData 负责提供原始数据
    - Context 负责为 UIForm 提供数据
- 添加和补充一系列 UI 功能
This commit is contained in:
SepComet
2026-02-16 19:03:09 +08:00
parent d650dd63e7
commit 85b0205c73
251 changed files with 12705 additions and 5220 deletions
@@ -0,0 +1,11 @@
namespace UI
{
public class SelectRoleFormRawData
{
public int[] RoleIds;
public string[] RoleIconNames;
public int SelectedRoleId;
public string SelectedRoleName;
public string SelectedRoleInitialPropertyText;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 5c23c1db541a47b09b8c475018758f9e
timeCreated: 1771144321
@@ -0,0 +1,7 @@
namespace UI
{
public class StartMenuFormRawData
{
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 7f5cdd950661442fa1760bc2b2db6f2d
timeCreated: 1771144299