Skip to main content

Interface: CalendarFormData

Defined in: packages/sdk/src/types/calendar-types.ts:65

Properties

color?

optional color: string | null

Defined in: packages/sdk/src/types/calendar-types.ts:70


description?

optional description: string | null

Defined in: packages/sdk/src/types/calendar-types.ts:68


eventRules?

optional eventRules: EventRuleInput[]

Defined in: packages/sdk/src/types/calendar-types.ts:78

Ordered event rules to attach to the calendar in the same request. Server syncs by UUID: same-UUID updates, new UUID creates, omitted UUIDs are deleted. Omit (undefined) to leave existing rules unchanged.


eventTypeIds?

optional eventTypeIds: number[]

Defined in: packages/sdk/src/types/calendar-types.ts:72


isPublic?

optional isPublic: boolean

Defined in: packages/sdk/src/types/calendar-types.ts:71


name

name: string

Defined in: packages/sdk/src/types/calendar-types.ts:66


slug?

optional slug: string

Defined in: packages/sdk/src/types/calendar-types.ts:67


timezone?

optional timezone: string

Defined in: packages/sdk/src/types/calendar-types.ts:69