Ejemplo n.º 1
0
 public NavButtonWrapper(ENavigationCategory category, string iconResource, Action <NavButton, ENavigationCategory> callback, string hoverHint = "")
 {
     _category     = category;
     _iconResource = iconResource;
     _callback     = callback;
     _hoverHint    = hoverHint;
 }
Ejemplo n.º 2
0
 public void ChangeCategory(ENavigationCategory category)
 {
     if (_navViews.TryGetValue(category, out var view))
     {
         if (view is SubView subView)
         {
             SubViewSwitcher.SwitchView(subView);
         }
     }
 }
Ejemplo n.º 3
0
 private void ChangeCategory(ENavigationCategory category)
 {
     CurrentCategory = category;
     OnCategoryChanged?.Invoke(category);
 }