C# Class Zetbox.Client.Presentables.Calendar.NextEventsSummaryViewModel

Inheritance: Zetbox.Client.Presentables.ViewModel, IRefreshCommandListener
Datei anzeigen Open project: daszat/zetbox

Public Methods

Method Description
CanOpen ( ) : bool
CanOpenReason ( ) : string
NextEventsSummaryViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent ) : System
Open ( ) : void
Refresh ( ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
GetSavedConfigAsync ( ) : ZbTask

Private Methods

Method Description
EnsureNextEventsTask ( ) : PropertyTask>
FetchCalendar ( ) : ZbTask>
_timer_Elapsed ( object sender, System e ) : void

Method Details

CanOpen() public method

public CanOpen ( ) : bool
return bool

CanOpenReason() public method

public CanOpenReason ( ) : string
return string

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetSavedConfigAsync() protected method

protected GetSavedConfigAsync ( ) : ZbTask
return ZbTask

NextEventsSummaryViewModel() public method

public NextEventsSummaryViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent Zetbox.Client.Presentables.ViewModel
return System

Open() public method

public Open ( ) : void
return void

Refresh() public method

public Refresh ( ) : void
return void