Class TodayPageViewModel
Inheritance
TodayPageViewModel
Assembly: EduCATS.dll
Syntax
public class TodayPageViewModel : ViewModel, INotifyPropertyChanged
Constructors
TodayPageViewModel(double, double, IPlatformServices)
Declaration
public TodayPageViewModel(double subjectHeight, double subjectsHeaderHeight, IPlatformServices services)
Parameters
Properties
CalendarDaysOfWeekList
Declaration
public ObservableCollection<string> CalendarDaysOfWeekList { get; set; }
Property Value
CalendarList
Declaration
public ObservableCollection<CalendarViewModel> CalendarList { get; set; }
Property Value
CalendarPosition
Declaration
public int CalendarPosition { get; set; }
Property Value
CalendarSubjects
Declaration
public List<CalendarSubjectsModel> CalendarSubjects { get; set; }
Property Value
CalendarSubjectsHeight
Declaration
public double CalendarSubjectsHeight { get; set; }
Property Value
IsCalendarRefreshing
Declaration
public bool IsCalendarRefreshing { get; set; }
Property Value
IsNewsRefreshed
Declaration
public bool IsNewsRefreshed { get; set; }
Property Value
IsNewsRefreshing
Declaration
public bool IsNewsRefreshing { get; set; }
Property Value
Month
Declaration
public string Month { get; set; }
Property Value
NewsList
Declaration
public List<NewsPageModel> NewsList { get; set; }
Property Value
NewsRefreshCommand
Declaration
public Command NewsRefreshCommand { get; }
Property Value
NewsSubjectList
Declaration
public List<SubjectPageModel> NewsSubjectList { get; set; }
Property Value
PositionSelectedCommandProperty
Declaration
public Command<PositionSelectedEventArgs> PositionSelectedCommandProperty { get; }
Property Value
Type |
Description |
Command<PositionSelectedEventArgs> |
|
SelectedNewsItem
Declaration
public object SelectedNewsItem { get; set; }
Property Value
Version
Declaration
public string Version { get; set; }
Property Value
Methods
ExecuteCalendarSelectionChangedEvent(DateTime)
Declaration
public void ExecuteCalendarSelectionChangedEvent(DateTime date)
Parameters
calendarPositionChangedEvent(PositionSelectedEventArgs)
Declaration
protected void calendarPositionChangedEvent(PositionSelectedEventArgs e)
Parameters
Type |
Name |
Description |
PositionSelectedEventArgs |
e |
|
Implements