using System; namespace TeamAAS.FlowEditor.ProductModels { /// /// 流程 Tab 元数据(与 .aas 二进制流程图分离存储,记录触发类型/循环次数/画布尺寸等)。 /// 存储路径:Products/<productName>/flows.meta.json(List 形式,按 Name 索引) /// TriggerType 用 int 存储避免跨命名空间枚举依赖(运行时强转为 TriggerType 枚举)。 /// [Serializable] public class FlowMeta { public string Name { get; set; } = ""; public int TriggerType { get; set; } public int LoopCount { get; set; } = 1; public double CanvasWidth { get; set; } = 5000; public double CanvasHeight { get; set; } = 3500; public int LoopIntervalMs { get; set; } = 10; } }