private void SetButtonColor(NavigationButton button)
 {
     if (button != null)
     {
         button.Initialize(normalColor, highlightColor, pressedColor, transitionCurve);
     }
 }
 private void HighlightButton(NavigationButton button, bool highlighted)
 {
     if (button != null)
     {
         button.Select(highlighted);
     }
 }
 private void DeregisterButtonEvent(NavigationButton button)
 {
     if (button != null)
     {
         button.OnContextSelect -= SelectContext;
     }
 }