Ejemplo n.º 1
0
 public void BackToHome()
 {
     if (_history.Count == 0)
     {
         return;
     }
     _lastSelected = MoveBackInHistory.AddHistory(_history)
                     .ActiveBranch(ActiveBranch)
                     .BackToHomeProcess();
 }
Ejemplo n.º 2
0
 public void BackOneLevel()
 {
     if (_multiSelectSystem.MultiSelectActive)
     {
         _lastSelected = _history.First();
         ClearAllHistory();
     }
     else
     {
         _lastSelected = MoveBackInHistory.AddHistory(_history)
                         .ActiveBranch(ActiveBranch)
                         .IsOnHomeScreen(OnHomeScreen)
                         .BackOneLevelProcess();
     }
 }