示例#1
0
        public BookmarkSectionViewModel(Data.MainDataSource source) : base(source.Bookmarks.Items)
        {
            _source = source;
            _sorter = new Data.SortThreadsByScore();

            UpdateStatus(EMPTY_STATUS);
            UpdateLastUpdated(source.Bookmarks.LastUpdated);
        }
示例#2
0
        public PinnedSectionViewModel(Data.MainDataSource source,
                                      ForumSectionViewModel forumViewModel) : base()
        {
            _source                = source;
            _viewmodel             = forumViewModel;
            _viewmodel.DataLoaded += new EventHandler(OnForumDataLoaded);

            PinnedItemsManager.PinnedStatusChanged += PinnedItemsManager_PinnedStatusChanged;
            this.UpdateStatus("Tap and hold your favorite forums to pin them here.");
        }
示例#3
0
        public ForumSectionViewModel(Data.MainDataSource source) : base()
        {
            _source = source;
            if (!_source.Forums.IsNullOrEmpty())
            {
                _forums = source.Forums.Items;
            }

            UpdateStatus(EMPTY_STATUS);
        }