Class CalendarModel
public class CalendarModel : ScreenModelBase, IScreenModel, IModel, INotifyPropertyChanged
- Inheritance
-
CalendarModel
- Implements
- Inherited Members
- Extension Methods
Constructors
CalendarModel(ISurface, ICommand, ICommand, ICommand, ICommand, ICommand)
public CalendarModel(ISurface surface, ICommand previousMonth, ICommand nextMonth, ICommand previousWeek, ICommand nextWeek, ICommand todayCommand)
Parameters
surfaceISurfacepreviousMonthICommandnextMonthICommandpreviousWeekICommandnextWeekICommandtodayCommandICommand
Properties
DateRange
public (DateOnly startDate, DateOnly endDate) DateRange { get; set; }
Property Value
Dates
public string Dates { get; }
Property Value
NextMonth
public ICommand NextMonth { get; }
Property Value
NextWeek
public ICommand NextWeek { get; }
Property Value
PreviousMonth
public ICommand PreviousMonth { get; }
Property Value
PreviousWeek
public ICommand PreviousWeek { get; }
Property Value
Refresh
public ICommand Refresh { get; }
Property Value
SelectedMonth
public MonthModel SelectedMonth { get; set; }
Property Value
Today
public ICommand Today { get; }