IEventFormInput
Interface: IEventFormInput
Defined in: src/types/Event/interface.ts:282
UI/form-friendly input for event creation.
This model may contain date-only fields (startDate, endDate) for all-day
workflows and is intentionally mapped to GraphQL's strict mutation input via
mapCreateEventInputToMutationInput before calling CreateEvent.
Properties
allDay
allDay:
boolean
Defined in: src/types/Event/interface.ts:289
description?
optionaldescription:string
Defined in: src/types/Event/interface.ts:297
endAt?
optionalendAt:string
Defined in: src/types/Event/interface.ts:285
endDate?
optionalendDate:string
Defined in: src/types/Event/interface.ts:287
isInviteOnly
isInviteOnly:
boolean
Defined in: src/types/Event/interface.ts:296
isPublic
isPublic:
boolean
Defined in: src/types/Event/interface.ts:294
Determines if the event is visible to the entire community. Often referred to as "Community Visible" in the UI.
isRegisterable
isRegisterable:
boolean
Defined in: src/types/Event/interface.ts:295
location?
optionallocation:string
Defined in: src/types/Event/interface.ts:298
name
name:
string
Defined in: src/types/Event/interface.ts:283
organizationId
organizationId:
string
Defined in: src/types/Event/interface.ts:288
recurrence?
optionalrecurrence:Omit<InterfaceRecurrenceRule,"endDate"> &object
Defined in: src/types/Event/interface.ts:299
Type Declaration
endDate?
optionalendDate:string
startAt?
optionalstartAt:string
Defined in: src/types/Event/interface.ts:284
startDate?
optionalstartDate:string
Defined in: src/types/Event/interface.ts:286