public void NavigateTo(NavigationDestination destination) { if (destination == NavigationDestination.MovieDetails) { _context.StartActivity(typeof(ActivityMovieDetails)); } else { _context.StartActivity(typeof(ActivitySearch)); } }
public void NavigateTo(NavigationDestination destination) { UIStoryboard storyboard = UIStoryboard.FromName("Main", null); if (destination == NavigationDestination.MovieDetails) { ViewControllerMovieDetails viewController = storyboard.InstantiateViewController("ViewControllerMovieDetails") as ViewControllerMovieDetails; _navigationController.PushViewController(viewController, true); } }
public void NavigateTo(NavigationDestination destination) { if (destination == NavigationDestination.Search) { _rootFrame.Navigate(typeof(PageSearch)); } else if (destination == NavigationDestination.MovieDetails) { _rootFrame.Navigate(typeof(PageMovieDetails)); } }
public static Uri ResolveDestination(NavigationDestination request, string queryString = null) { Uri destination = null; switch (request) { case NavigationDestination.ClientAddEdit: destination = new Uri(string.Format("Views/ClientDetails?{0}", HttpUtility.HtmlEncode(queryString)), UriKind.Relative); break; default: throw new Exception("Destination unknown"); } return destination; }
public static Uri ResolveDestination(NavigationDestination request, string queryString = null) { Uri destination = null; switch (request) { case NavigationDestination.ClientAddEdit: destination = new Uri(string.Format("Views/ClientDetails?{0}", HttpUtility.HtmlEncode(queryString)), UriKind.Relative); break; default: throw new Exception("Destination unknown"); } return(destination); }
public void OpenSingleTestWindow(NavigationDestination destination) { if (SelectedBacktestView != null) { IoC.Get <IEventBroker>().Publish(new LinkedNavigationEvent { NavigationAction = NavigationAction.NewLinkedWindow, Destination = destination, Group = NavigationGroup.Backtest, ColorGroup = SelectedColorGroup, Key = SelectedBacktestView.GUID }); } else { IoC.Get <IEventBroker>().Publish(new LinkedNavigationEvent { NavigationAction = NavigationAction.NewWindow, Destination = NavigationDestination.Error, Message = "Please select backtest" }); } }
//CURRENTLY UNUSED public IFilter <LinkedNavigationEvent> GetLinkedNavigationFilter(NavigationAction navigationAction, NavigationDestination navigationDestination, Color colorGroup) { return(new LinkedEventFilter(navigationAction, navigationDestination, colorGroup)); }
//CURRENTLY UNUSED public IFilter <LinkedNavigationEvent> GetLinkedNavigationFilter(NavigationAction navigationAction, NavigationDestination navigationDestination) { var _colorGroup = _colorService.GetDefaultColorGroup(); return(GetLinkedNavigationFilter(navigationAction, navigationDestination, _colorGroup)); }
public LinkedEventFilter(NavigationAction navigationAction, NavigationDestination navigationDestination, Color colorGroup) { _navigationAction = navigationAction; _navigationDestination = navigationDestination; _colorGroup = colorGroup; }
/// <summary> /// インスタンスを生成する /// </summary> /// <param name="destination"></param> /// <param name="viewModel"></param> public NavigationMessage(NavigationDestination destination, object viewModel) { Destination = destination; ViewModel = viewModel; }