imBMW.Features.Menu.MenuBase.Navigate C# (CSharp) Method

Navigate() public method

public Navigate ( MenuScreen screen ) : void
screen MenuScreen
return void
        public void Navigate(MenuScreen screen)
        {
            if (screen == null)
            {
                Logger.Error("Navigation to null screen");
                return;
            }
            if (CurrentScreen == screen)
            {
                return;
            }
            navigationStack.Push(CurrentScreen);
            CurrentScreen = screen;
        }