namespace YIUIFramework { /// /// 第一个改变的数据 /// 在整个修改堆栈中 一个红点数据因为是连锁的 所以 /// 这里的第一个改变数据是指 发起改变的红点是谁 /// public class FirstRedDotChangeData { /// /// 第一个改变的数据 /// public RedDotData ChangeData { get; internal set; } /// /// 第一个改变的 本来数量 /// public int OriginalCount { get; internal set; } /// /// 第一个改变的 改变数量 /// public int ChangeCount { get; internal set; } /// /// 第一个改变的 当前是否提示 /// public bool ChangeTips { get; internal set; } internal FirstRedDotChangeData() { } public FirstRedDotChangeData(RedDotData changeData, int originalCount, int changeCount, bool changeTips) { ChangeData = changeData; OriginalCount = originalCount; ChangeCount = changeCount; ChangeTips = changeTips; } } }