Skip to main content

Interface: CalendarFormData

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

Properties

color?

optional color: string | null

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


description?

optional description: string | null

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


eventRules?

optional eventRules: EventRuleInput[]

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

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:74


isPublic?

optional isPublic: boolean

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


name

name: string

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


slug?

optional slug: string

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


timezone?

optional timezone: string

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