1using System.Collections.Generic;
27 this.SetActive(enable:
false);
32 HashSet<int> cats =
data.cats;
37 if (a.children.Count > 0)
45 b.mainText.text = a.GetName().ToTitleCase();
47 foreach (
int item in cats)
65 bool flag4 = !cats.Contains(a.uid);
83 if (row2.parent ==
null && row2.id !=
"new" && row2.id !=
"none")
89 void SetAll(
int uid,
bool enable)
104 cats.Remove(row3.uid);
107 else if (row.
IsChildOf(row3.uid) && enable)
118 if (row4.children.Count != 0 && cats.Contains(row4.uid))
121 foreach (
int item2
in cats)
123 if (item2 != row4.uid && row4.Contatin(item2))
131 cats.Remove(row4.uid);
if(item3.idFile==idFirstFile &&item3.id==idFirstTopic)
static SourceManager sources
bool IsChildOf(string id)
SourceCategory categories
void SetContainer(Card t, Window.SaveData d)
override void Add(object item)
virtual void Refresh(bool highlightLast=false)