public CalendarBuilder() { years = new List <Year>(); Years = new ReadOnlyCollection <Year>(years); YearSettings = new YearSettings(); YearCalendarSettings = new YearCalendarSettings(); IndividualMonthSettings = new IndividualMonthSettings(); }
public YearCalendarSettingsViewModel(YearCalendarSettings yearCalendarSettings) { settings = yearCalendarSettings ?? throw new ArgumentNullException(nameof(yearCalendarSettings) + " can not be null"); CalculateYearGridValues(); CalculateMonthSize(); }