public void RefreshTree() { OdinMenuTree MenuTree = Instance.MenuTree; var items = MenuTree.MenuItems; for (int i = 0; i < items.Count; i++) { items[i].ChildMenuItems.Clear(); } SetMenuTree(MenuTree); MenuTree.UpdateMenuTree(); }
public static void BuildTree() { tree = null; tree = new OdinMenuTree(true); tree.UpdateMenuTree(); tree.Config.DrawSearchToolbar = true; // TODO - Whenever creating a Table it needs to be explicitely added here. Probably avoidable. AddTable <Person>(); AddTable <Animal>(); // super slow when dealing with big tables //tree.SortMenuItemsByName(); }