public IDisposable Add(IDebugItemData itemData) { children.Add(itemData); return(Disposable.Create(() => { children.Remove(itemData); })); }
public void Remove(IDebugItemData item) { if (item == null) { Utility.Log.Error("削除しようとしたItemがNull"); return; } _dataList.Remove(item); }
public void Add(IDebugItemData item) { if (item == null) { Utility.Log.Error("追加しようとしたItemがNull"); return; } _dataList.Add(item); }
public void Remove(IDebugItemData itemData) { children.Remove(itemData); }
public void RemoveItemDataByRootMenu(IDebugItemData itemData) { //RootMenu.Remove(itemData); }
public IDisposable AddItemDataByRootMenu(IDebugItemData itemData) { return(Root.Add(itemData)); }