Interface: CalendarData
Interface for all information about a calendar
Extends
IDataItemBase
Properties
abbreviation?
optionalabbreviation:string
The abbreviated name of the data item.
Inherited from
IDataItemBase.abbreviation
currentDate?
optionalcurrentDate:CurrentDateData
The current date of the calendar.
description?
optionaldescription:string
The optional description of the data item
Inherited from
IDataItemBase.description
general?
optionalgeneral:GeneralSettingsData
The general settings for the calendar.
generalSettings?
optionalgeneralSettings:GeneralSettingsData
Deprecated
Please use CalendarData.general instead. This is to support importing loading of configurations created before version 2 of Simple Calendar.
id
id:
string
The unique ID of the data item
Inherited from
IDataItemBase.id
leapYear?
optionalleapYear:LeapYearData
The leap year settings for the calendar.
leapYearSettings?
optionalleapYearSettings:LeapYearData
Deprecated
Please use CalendarData.leapYear instead. This is to support importing loading of configurations created before version 2 of Simple Calendar.
monthSettings?
optionalmonthSettings:MonthData[]
Deprecated
Please use CalendarData.months instead. This is to support importing loading of configurations created before version 2 of Simple Calendar.
months?
optionalmonths:MonthData[]
An array of month settings for each month of the calendar.
moonSettings?
optionalmoonSettings:MoonData[]
Deprecated
Please use CalendarData.moons instead. This is to support importing loading of configurations created before version 2 of Simple Calendar.
moons?
optionalmoons:MoonData[]
An array of moon settings for each moon of the calendar.
name?
optionalname:string
The optional name of the data item
Inherited from
IDataItemBase.name
noteCategories?
optionalnoteCategories:NoteCategory[]
An array of note categories for the calendar.
numericRepresentation?
optionalnumericRepresentation:number
The optional numeric representation of the data item
Inherited from
IDataItemBase.numericRepresentation
seasonSettings?
optionalseasonSettings:SeasonData[]
Deprecated
Please use CalendarData.seasons instead. This is to support importing loading of configurations created before version 2 of Simple Calendar.
seasons?
optionalseasons:SeasonData[]
An array of season settings for each season of the calendar.
showAdvanced?
optionalshowAdvanced:boolean
If to show the advanced options, this is not saved
Inherited from
IDataItemBase.showAdvanced
time?
optionaltime:TimeData
The time settings for the calendar.
timeSettings?
optionaltimeSettings:TimeData
Deprecated
Please use CalendarData.time instead. This is to support importing loading of configurations created before version 2 of Simple Calendar.
weekdaySettings?
optionalweekdaySettings:WeekdayData[]
Deprecated
Please use CalendarData.weekdays instead. This is to support importing loading of configurations created before version 2 of Simple Calendar.
weekdays?
optionalweekdays:WeekdayData[]
An array of weekday settings for each weekday of the calendar.
year?
optionalyear:YearData
The year settings for the calendar.
yearSettings?
optionalyearSettings:YearData
Deprecated
Please use CalendarData.year instead. This is to support importing loading of configurations created before version 2 of Simple Calendar.