public void ChangeLoginButton()
        {
            menuList.Clear();
            var page1 = new ViewModels.MenuPageViewModel()
            {
                Title = "Home", Icon = "itemIcon1.png", TargetType = typeof(MapPage)
            };
            var page2 = new ViewModels.MenuPageViewModel()
            {
                Title = "Informatie", Icon = "tab_about.png", TargetType = typeof(InfoPage)
            };

            //var page3 = new ViewModels.MenuPageViewModel() { Title = "Klachten melden", Icon = "itemIcon1.png", TargetType = typeof(ComplaintFormPage) };
            navigationDrawerList.ItemsSource = menuList;


            Detail = new NavigationPage((Page)Activator.CreateInstance(typeof(MapPage)));
        }
        public MenuPage()
        {
            InitializeComponent();

            BindingContext = new ViewModels.MenuPageViewModel();
        }
        public RootPage()
        {
            InitializeComponent();

            menuList = new List <ViewModels.MenuPageViewModel>();



            var page1 = new ViewModels.MenuPageViewModel()
            {
                Title = "Kaart", Icon = "map_location.png", TargetType = typeof(MapPage)
            };
            var page2 = new ViewModels.MenuPageViewModel()
            {
                Title = "Informatie", Icon = "tab_about.png", TargetType = typeof(InfoPage)
            };
            var page3 = new ViewModels.MenuPageViewModel()
            {
                Title = "Klachten melden", Icon = "itemIcon1.png", TargetType = typeof(ComplaintFormPage)
            };
            var weer = new ViewModels.MenuPageViewModel()
            {
                Title = "Weer", Icon = "sun.png", TargetType = typeof(WeatherPage)
            };
            var news = new ViewModels.MenuPageViewModel()
            {
                Title = "Nieuws", Icon = "newspaper.png", TargetType = typeof(RssFeedPage)
            };
            var loginPage = new ViewModels.MenuPageViewModel()
            {
                Title = "Inloggen", Icon = "login.png", TargetType = typeof(LoginPage)
            };
            var logoutPage = new ViewModels.MenuPageViewModel()
            {
                Title = "Uitloggen", Icon = "logout.png", TargetType = typeof(LogoutPage)
            };


            menuList.Add(page1);
            menuList.Add(weer);
            menuList.Add(news);
            menuList.Add(page2);



            if (string.IsNullOrEmpty(LoggedinUser.AccessToken))
            {
                menuList.Add(loginPage);
            }

            if (!string.IsNullOrEmpty(LoggedinUser.AccessToken))
            {
                menuList.Add(logoutPage);
            }


            navigationDrawerList.ItemsSource = menuList;


            Detail = new NavigationPage((Page)Activator.CreateInstance(typeof(MapPage)));
        }