C# Class TheChan.ViewModels.SettingsViewModel

Inheritance: Caliburn.Micro.Screen
Mostra file Open project: acedened/TheChan Class Usage Examples

Private Properties

Property Type Description
ApplyLanguage void
CalculateCache System.Threading.Tasks.Task
ClearCache System.Threading.Tasks.Task
CreateVersion string
Donate void
FulfillUnfulfilledConsumables System.Threading.Tasks.Task
SetupMediaDownloadFolder void

Public Methods

Method Description
ClearImagesCache ( ) : void
ClearVideoCache ( ) : void
GoToLastNews ( ) : void
PickDefaultMediaDownloadFolder ( ) : void
RunCloudflareAuthorization ( ) : void
SettingsViewModel ( IShell shell, ISettingsService settingsService, ICacheService cacheService, IBoard board, INewsService newsService ) : System

Protected Methods

Method Description
OnActivate ( ) : void

Private Methods

Method Description
ApplyLanguage ( object sender, SuspendingEventArgs suspendingEventArgs ) : void
CalculateCache ( ) : System.Threading.Tasks.Task
ClearCache ( CacheItemType type ) : System.Threading.Tasks.Task
CreateVersion ( ) : string
Donate ( int num ) : void
FulfillUnfulfilledConsumables ( ) : System.Threading.Tasks.Task
SetupMediaDownloadFolder ( ) : void

Method Details

ClearImagesCache() public method

public ClearImagesCache ( ) : void
return void

ClearVideoCache() public method

public ClearVideoCache ( ) : void
return void

GoToLastNews() public method

public GoToLastNews ( ) : void
return void

OnActivate() protected method

protected OnActivate ( ) : void
return void

PickDefaultMediaDownloadFolder() public method

public PickDefaultMediaDownloadFolder ( ) : void
return void

RunCloudflareAuthorization() public method

public RunCloudflareAuthorization ( ) : void
return void

SettingsViewModel() public method

public SettingsViewModel ( IShell shell, ISettingsService settingsService, ICacheService cacheService, IBoard board, INewsService newsService ) : System
shell IShell
settingsService ISettingsService
cacheService ICacheService
board IBoard
newsService INewsService
return System