diff --git a/Rs.Controls/RsTray.cs b/Rs.Controls/RsTray.cs index 1a06ee5..6d8352e 100644 --- a/Rs.Controls/RsTray.cs +++ b/Rs.Controls/RsTray.cs @@ -85,6 +85,16 @@ namespace Rs.Controls return null; } + public List GetSlots(ESlotStatus status) + { + List slots = new List(); + foreach (KeyValuePair kv in traySlotsDic) + { + if (kv.Value.SlotStatus == status) + slots.Add(kv.Value); + } + return slots; + } public bool CanDraw { get; set; } = true;