新增 FlowScope Git 包雏形

This commit is contained in:
JSD\13999
2026-06-04 14:54:49 +08:00
parent 37e6d4ca57
commit f5887da9fb
127 changed files with 5330 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
using System;
namespace FlowScope.UI
{
internal sealed class UIPanelRecord
{
public UIPanelRecord(
Type panelType,
string layerName,
IUIPanel panel,
IDisposable handle,
PanelStrategy strategy)
{
PanelType = panelType;
LayerName = layerName;
Panel = panel;
Handle = handle;
Strategy = strategy;
}
public Type PanelType { get; }
public string LayerName { get; }
public IUIPanel Panel { get; }
public IDisposable Handle { get; }
public PanelStrategy Strategy { get; }
public bool IsOpen { get; set; }
}
}