private void DoSelectCatalog(OptionItem item) { if (MenuSelected != null) MenuSelected (this, new MenuEventArgs (item)); if (item.Type == OptionItemType.Category) { if (Settings.USE_RECENT_POSTS) { //ShowViewModel<RecentPostsViewModel>(new {CategoryId = item.Id, CategoryName=item.Title}); } else { ShowViewModel<CatalogNewsViewModel> (new {CategoryId = item.Id, CategoryName = item.Title}); } } else if (item.Type == OptionItemType.AppInfo) { DoShowLoginView (); } else if (item.Type == OptionItemType.Signout){ SignoutCommand.Execute (null); } }
public void Add(OptionItem item) { OptionItems.Add (item); }