C# Class CalDavSynchronizer.Ui.Options.BulkOptions.ViewModels.GoogleServerSettingsTemplateViewModel

Inheritance: ViewModelBase, IServerSettingsTemplateViewModel
Show file Open project: aluxnimm/outlookcaldavsynchronizer

Public Methods

Method Description
DiscoverAccountServerSettings ( ) : void
FillOptions ( Contracts options, AddressBookData resource ) : void
FillOptions ( Contracts options, CalendarData resource ) : void
FillOptions ( Contracts options, TaskListData resource ) : void
GetServerResources ( NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions ) : Task
GoogleServerSettingsTemplateViewModel ( IOutlookAccountPasswordProvider outlookAccountPasswordProvider ) : System
SetOptions ( Contracts options ) : void

Private Methods

Method Description
CreateWebDavClient ( NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions ) : IWebDavClient
FillOptions ( Contracts options ) : void

Method Details

DiscoverAccountServerSettings() public method

public DiscoverAccountServerSettings ( ) : void
return void

FillOptions() public method

public FillOptions ( Contracts options, AddressBookData resource ) : void
options Contracts
resource CalDavSynchronizer.DataAccess.AddressBookData
return void

FillOptions() public method

public FillOptions ( Contracts options, CalendarData resource ) : void
options Contracts
resource CalDavSynchronizer.DataAccess.CalendarData
return void

FillOptions() public method

public FillOptions ( Contracts options, TaskListData resource ) : void
options Contracts
resource CalDavSynchronizer.DataAccess.TaskListData
return void

GetServerResources() public method

public GetServerResources ( NetworkSettingsViewModel networkSettings, GeneralOptions generalOptions ) : Task
networkSettings CalDavSynchronizer.Ui.Options.ViewModels.NetworkSettingsViewModel
generalOptions CalDavSynchronizer.Contracts.GeneralOptions
return Task

GoogleServerSettingsTemplateViewModel() public method

public GoogleServerSettingsTemplateViewModel ( IOutlookAccountPasswordProvider outlookAccountPasswordProvider ) : System
outlookAccountPasswordProvider IOutlookAccountPasswordProvider
return System

SetOptions() public method

public SetOptions ( Contracts options ) : void
options Contracts
return void