Skip to main content

InterfaceRecurrenceRule

Admin Docs


Interface: InterfaceRecurrenceRule

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:7

Recurrence types for event scheduling Based on RFC 5545 (iCalendar) specification

Properties​

byDay?​

optional byDay: WeekDays[]

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:14


byMonth?​

optional byMonth: number[]

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:15


byMonthDay?​

optional byMonthDay: number[]

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:16


bySetPos?​

optional bySetPos: number[]

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:18

RFC 5545 BYSETPOS: which occurrence of byDay within the month (e.g. [3] = 3rd Monday)


count?​

optional count: number

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:12


endDate?​

optional endDate: Date

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:10


frequency​

frequency: Frequency

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:8


interval?​

optional interval: number

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:9


never?​

optional never: boolean

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:13


recurrenceEndDate?​

optional recurrenceEndDate: Date

Defined in: src/utils/recurrenceUtils/recurrenceTypes.ts:11