C# Class Blacker.MangaScraper.ViewModel.DownloadViewModel

Inheritance: Blacker.MangaScraper.ViewModel.BaseViewModel
Datei anzeigen Open project: blacker-cz/MangaScraper Class Usage Examples

Private Properties

Property Type Description
OnDownloadCompleted void
OnDownloadStarted void
OnRemoveFromCollection void
_downloader_DownloadCompleted void
_downloader_DownloadProgress void

Public Methods

Method Description
Cancel ( object parameter ) : void
DownloadChapter ( string outputPath, IDownloadFormatProvider formatProvider ) : void
DownloadViewModel ( DownloadedChapterInfo downloadInfo, ISemaphore downloadSemaphore ) : System
Open ( object parameter ) : void
Remove ( object parameter ) : void
RetryDownload ( object parameter ) : void

Private Methods

Method Description
OnDownloadCompleted ( ) : void
OnDownloadStarted ( ) : void
OnRemoveFromCollection ( ) : void
_downloader_DownloadCompleted ( object sender, DownloadCompletedEventArgs e ) : void
_downloader_DownloadProgress ( object sender, DownloadProgressEventArgs e ) : void

Method Details

Cancel() public method

public Cancel ( object parameter ) : void
parameter object
return void

DownloadChapter() public method

public DownloadChapter ( string outputPath, IDownloadFormatProvider formatProvider ) : void
outputPath string
formatProvider IDownloadFormatProvider
return void

DownloadViewModel() public method

public DownloadViewModel ( DownloadedChapterInfo downloadInfo, ISemaphore downloadSemaphore ) : System
downloadInfo DownloadedChapterInfo
downloadSemaphore ISemaphore
return System

Open() public method

public Open ( object parameter ) : void
parameter object
return void

Remove() public method

public Remove ( object parameter ) : void
parameter object
return void

RetryDownload() public method

public RetryDownload ( object parameter ) : void
parameter object
return void