C# Class CovidSharpUi.ViewModels.MainViewModel

Inheritance: ObservableObject
Mostra file Open project: politicalmath/covid-sharp

Private Properties

Property Type Description
CanExecuteExportDataCommand bool
CanExecuteGetDataCommand bool
CanExecuteProcessDataCommand bool
CanPickExportFolder bool
PerformCountrySort List
PerformSmallCountryFilter List
PerformStateSortByRegion List
PerformStateVaccineSortByRegion List

Public Methods

Method Description
BackfillJohnsHopkinsData ( ) : void
ExportData ( ) : void
ExportVaccineData ( ) : void
GetData ( ) : void
Init ( ) : Task
LoadVaccineData ( ) : void
MainViewModel ( ) : System
PickExportFolder ( ) : void
ProcessData ( ) : void

Private Methods

Method Description
CanExecuteExportDataCommand ( ) : bool
CanExecuteGetDataCommand ( ) : bool
CanExecuteProcessDataCommand ( ) : bool
CanPickExportFolder ( ) : bool
PerformCountrySort ( List unsortedCountries ) : List
PerformSmallCountryFilter ( List unfilteredCountries ) : List
PerformStateSortByRegion ( List unsortedStates ) : List
PerformStateVaccineSortByRegion ( List unsortedStates ) : List

Method Details

BackfillJohnsHopkinsData() public method

public BackfillJohnsHopkinsData ( ) : void
return void

ExportData() public method

public ExportData ( ) : void
return void

ExportVaccineData() public method

public ExportVaccineData ( ) : void
return void

GetData() public method

public GetData ( ) : void
return void

Init() public method

public Init ( ) : Task
return Task

LoadVaccineData() public method

public LoadVaccineData ( ) : void
return void

MainViewModel() public method

public MainViewModel ( ) : System
return System

PickExportFolder() public method

public PickExportFolder ( ) : void
return void

ProcessData() public method

public ProcessData ( ) : void
return void