/// <summary> /// Отображает в приложении информацию об уведомлении, открытую из "шторки" /// </summary> /// <param name="NotificationId">Идентификатор уведомления</param> /// <returns></returns> public static void ShowNotificationInfoPage(int NotificationId) { App.NotificationId = NotificationId; var item = new MainPageMenuItem() { Title = Droid.Resources.Messages.MainPage_MenuItem_NotificationList, TargetType = typeof(NotificationCenterPage) }; ((MainPage)Xamarin.Forms.Application.Current.MainPage).SwitchDetailToItem(item); }
private void NavigateTo(MainPageMenuItem menuItem) { if (menuItem == null) { return; } if (menuItem.Id == 0) { Detail = new NavigationPage(new GroupPage()); } else if (menuItem.Id == 1) { Detail = new NavigationPage(new OrganizerPage()); } else if (menuItem.Id == 2) { Detail = new NavigationPage(new EventPage()); } }
public MainPageMenuItemFixture() { _testee = new MainPageMenuItem(); }
public void InitMenuItems(MainPageMenuItem parent = null) { ((MainPageMasterViewModel)this.Master.BindingContext).InitMenuItems(parent); }
public async Task SelectMenuItemAsync(MainPageMenuItem menuItem) { var page = await menuItem.PageFactory(); CurrentPage = new NavigationPage(page); }
public void SetUp() { _testee = new MainPageMenuItem(); }