public MainPageViewModel() { ClickBackButtonCommand = new AsyncDelegateCommand(async o => { await ClickBackButton(); }, o => CanClickBackButton); MenuItems = new List<MenuItem>() { new MenuItem() { Icon = "\uE7F8", Name = "Home", Command = new NavigateToMainForumsPage() }, new MenuItem() { Icon = "\uE8F1", Name = "Bookmarks", Command = new NavigateToBookmarksCommand() } , new MenuItem() { Icon = "\uE15C", Name = "Tabs", Command = new NavigateToTabPageCommand() }, new MenuItem() { Icon = "\uE91C", Name = "Private Messages", Command = new NavigateToPrivateMessageListPageCommand() }, new MenuItem() { Icon = "\uE8A1", Name = "SAclopedia", Command = new NavigateToSaclopedia() }, new MenuItem() { Icon = "\uE721", Name = "Search", Command = new NavigateToSearchPageCommand() }, new MenuItem() { Icon = "\uE713", Name = "Settings", Command = new NavigateToSettingsCommand() } , new MenuItem() { Icon = "\uEB68", Name = "About", Command = new NavigateToAboutPage() } }; }
public LoginPageViewModel(IAuthenticationManager authManager) { ClickLoginButtonCommand = new AsyncDelegateCommand(async o => { await ClickLoginButton(); }, o => CanClickLoginButton); _authManager = authManager; }