public void MoveToLastBranchInHistory() { if (!NoPopUps && !IsPaused) { PopUpHistory.MoveToNextPopUp(); return; } if (_history.Count == 0 || IsPaused) { BackToHomeScreen(); } else { if (_history.Last().HasChildBranch.IsNotNull()) { _history.Last().HasChildBranch.DoNotTween(); _history.Last().HasChildBranch.MoveToThisBranch(); } else { _history.Last().MyBranch.DoNotTween(); _history.Last().MyBranch.MoveToThisBranch(); } } }
//Main public void OnEnable() { UseEZServiceLocator(); AddService(); FetchEvents(); ObserveEvents(); PopUpHistory.OnEnable(); _multiSelectSystem.OnEnable(); }
public void CheckForPopUpsWhenCancelPressed(Action endOfCancelAction) { PopUpHistory.NoPopUpAction(endOfCancelAction) .DoPopUpCheckAndHandle(); }
private void CancelPopUpFromButton(ICancelPopUp popUpToCancel) => PopUpHistory.HandlePopUps(popUpToCancel.MyBranch);