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
- 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. |
DateChangeOptions
Ƭ DateChangeOptions: Object
Type declaration
Name | Type |
---|---|
bypassPermissionCheck? | boolean |
fromCalSync? | boolean |
save? | boolean |
showWarning? | boolean |
sync? | boolean |
updateApp? | boolean |
updateMonth? | boolean |
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. |