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

Show file Open project: daszat/zetbox Class Usage Examples

Public Methods

Method Description
FetchCache ( IViewModelFactory vmf, IZetboxContext ctx, ViewModel parent ) : System
FetchEventsAsync ( System.DateTime from, System.DateTime to ) : ZbTask>
Invalidate ( ) : void
SetCalendars ( IEnumerable ids ) : void

Private Methods

Method Description
GetCalendarPredicate ( ) : bool>>.System.Linq.Expressions.Expression
MakeFetchTask ( System.DateTime from, System.DateTime to ) : ZbTask>
QueryContextAsync ( System.DateTime from, System.DateTime to ) : ZbTask>

Method Details

FetchCache() public method

public FetchCache ( IViewModelFactory vmf, IZetboxContext ctx, ViewModel parent ) : System
vmf IViewModelFactory
ctx IZetboxContext
parent ViewModel
return System

FetchEventsAsync() public method

public FetchEventsAsync ( System.DateTime from, System.DateTime to ) : ZbTask>
from System.DateTime
to System.DateTime
return ZbTask>

Invalidate() public method

public Invalidate ( ) : void
return void

SetCalendars() public method

public SetCalendars ( IEnumerable ids ) : void
ids IEnumerable
return void