Beispiel #1
0
        public SourceLibraryViewModel(
            SourceManager sourceManager,
            OpenDetailsCommand openDetailsCommand,
            GetDetailsCommand getDetailsCommand,
            InfiniteScrollCommand infiniteScrollCommand,
            GetFinalizedCommand getFinalizedCommand,
            ShowLetherCommand showLetherCommand)
        {
            _sourceManager         = sourceManager;
            _openDetailsCommand    = openDetailsCommand;
            _getDetailsCommand     = getDetailsCommand;
            _infiniteScrollCommand = infiniteScrollCommand;
            _getFinalizedCommand   = getFinalizedCommand;
            _showLetherCommand     = showLetherCommand;
            _hqsources             = _sourceManager.GetSources();

            Sources = new string[] {
                "MangaHost", "YesMangas",
                "UnionMangas", "MangasProject",
                "MangaLivre"
            };
            started        = false;
            SelectedSource = Sources[4];
            NavigationEventHub.Navigated += OnNavigated;
        }
 public SourceUpdateViewModel(
     SourceManager sourceManager,
     OpenDetailsCommand openDetailsCommand,
     GetDetailsCommand getDetailsCommand)
 {
     _sourceManager      = sourceManager;
     _openDetailsCommand = openDetailsCommand;
     _getDetailsCommand  = getDetailsCommand;
     _hqsources          = _sourceManager.GetSources();
     Sources             = new string[] {
         "MangaHost", "YesMangas",
         "MangasProject", "MangaLivre"
     };
     started        = false;
     SelectedSource = Sources[3];
     NavigationEventHub.Navigated += OnNavigated;
 }