Namespace: SimpleCalendar
The SimpleCalendar namespace is used to house all functionality that other modules, systems and macros can access for interacting with the Simple Calendar module.
Namespaces
Interfaces
- CalendarData
 - ClockStatus
 - CurrentDateData
 - DateData
 - DateDisplayData
 - DayData
 - FirstNewMoonDate
 - GeneralSettingsData
 - LeapYearData
 - MonthData
 - MoonData
 - MoonPhase
 - NoteCategory
 - NoteData
 - SeasonData
 - Theme
 - TimeData
 - WeekdayData
 - YearData
 
Type Aliases
Date
Ƭ Date: Object
Type representing a date within Simple Calendar
Type declaration
| Name | Type | Description | 
|---|---|---|
day | number | The day value of the date. The day is index based, meaning the first day of the month will have a value of 0. | 
month | number | The month value of the date. The month is index based, meaning the first month of a year will have a value of 0. | 
year | number | The year value of the date. | 
DateTime
Type representing a date and time
DateTimeParts
Ƭ DateTimeParts: Partial<Date> & Partial<Time>
Type representing a date and time with optional parameters
Time
Ƭ Time: Object
Type representing a time within Simple Calendar
Type declaration
| Name | Type | Description | 
|---|---|---|
hour | number | The hour value of the time. | 
minute | number | The minute value of the time. | 
seconds | number | The second value of the time. |