Example #1
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            website = e.Parameter as BindableWebsite;
            WebsiteBlock.Text = website.Name;

            website.DisplayBuzzWords(BuzzWordsView);
            //await OptionsManager.LoadAndDisplayTagOptionsAsync(TagOptionsView, website.ApiSiteParameter);
        }
Example #2
0
        public static void LoadAndDisplayWebsites(ListView listView)
        {
            Load();

            listView.Items.Clear();
            foreach (var keyValuePair in roamingWebsites)
            {
                var website = new BindableWebsite(keyValuePair.Key, keyValuePair.Value.GetObject());
                listView.Items.Add(website);
            }
        }
Example #3
0
        /// <summary>
        /// Invoked when this page is about to be displayed in a Frame.
        /// </summary>
        /// <param name="e">Event data that describes how this page was reached.  The Parameter
        /// property is typically used to configure the page.</param>
        protected override async void OnNavigatedTo(NavigationEventArgs e)
        {
            website = e.Parameter as BindableWebsite;
            WebsiteBlock.Text = website.Name;

            LoadingBar.ShowPaused = false;

            website.DisplayTags(TagsView);
            await OptionsManager.LoadAndDisplayTagOptionsAsync(TagOptionsView, website.ApiSiteParameter);

            LoadingBar.ShowPaused = true;
        }
Example #4
0
        public static void DeleteWebsiteAndSave(BindableWebsite website)
        {
            CheckSettingsAreLoaded();

            string websiteUrl = website.ToString();

            roamingWebsites.Remove(websiteUrl);
            localWebsites.Remove(websiteUrl);

            // Remove only questions containing this website.
            QuestionsManager.RemoveQuestionsAndSave(websiteUrl, null);

            SaveRoaming();
            SaveLocal();
        }
Example #5
0
        public static void LoadAndDisplayWebsites(ListView listView)
        {
            Load();

            listView.Items.Clear();
            foreach (var keyValuePair in roamingWebsites)
            {
                var website = new BindableWebsite(keyValuePair.Key, keyValuePair.Value.GetObject());
                listView.Items.Add(website);
            }
        }
Example #6
0
        public static void DeleteWebsiteAndSave(BindableWebsite website)
        {
            CheckSettingsAreLoaded();

            string websiteUrl = website.ToString();

            roamingWebsites.Remove(websiteUrl);
            localWebsites.Remove(websiteUrl);

            // Remove only questions containing this website.
            QuestionsManager.RemoveQuestionsAndSave(websiteUrl, null);

            SaveRoaming();
            SaveLocal();
        }