Ejemplo n.º 1
0
        public void RemoveChildItem(UiItem item)
        {
            ChildItemList.Remove(item);
            item.ParentItem = null;

            ChildRemoved?.Invoke(item, this);
        }
Ejemplo n.º 2
0
        public void InsertChildItem(int index, UiItem item)
        {
            ChildItemList.Insert(index, item);
            item.ParentItem = this;

            ChildInserted?.Invoke(index, item);
        }
 public override void RemoveItem(Item item)
 {
     ChildItemList.Remove(item);
 }
 public override bool ContainsItem(Item item)
 {
     return(ChildItemList.Contains(item));
 }
 public override void AddItem(Item item)
 {
     ChildItemList.Add(item);
 }