ActivityResponseDto
Type Alias: ActivityResponseDto
[object Object]
Defined in: app/api/types.gen.ts:134
Represents the response DTO for an activity, containing all relevant information about the activity, including its properties and related entities such as enrollments and specification questions. The ActivityResponseDTO is used to transfer comprehensive activity data from the server to the client when retrieving activity information, allowing for a complete representation of the activity's details, enrollment status, and associated specification questions in the response payload.
Properties
allowedAudience?
optionalallowedAudience?:TargetAudience
Defined in: app/api/types.gen.ts:155
areParticipantsVisible
[object Object]
Defined in: app/api/types.gen.ts:153
costCenterId?
optionalcostCenterId?:string|null
Defined in: app/api/types.gen.ts:159
costUnitId?
optionalcostUnitId?:string|null
Defined in: app/api/types.gen.ts:160
dateTimeEnd
[object Object]
Defined in: app/api/types.gen.ts:143
dateTimeStart
[object Object]
Defined in: app/api/types.gen.ts:142
dutchDescription
[object Object]
Defined in: app/api/types.gen.ts:140
englishDescription
[object Object]
Defined in: app/api/types.gen.ts:141
enrollmentDeadline?
optionalenrollmentDeadline?:string|null
Defined in: app/api/types.gen.ts:145
enrollments
[object Object]
Defined in: app/api/types.gen.ts:161
enrollOpenDate?
optionalenrollOpenDate?:string|null
Defined in: app/api/types.gen.ts:146
glAccountId?
optionalglAccountId?:string|null
Defined in: app/api/types.gen.ts:158
id
[object Object]
Defined in: app/api/types.gen.ts:135
isAdultOnly
[object Object]
Defined in: app/api/types.gen.ts:154
isEnrollable
[object Object]
Defined in: app/api/types.gen.ts:152
isOpenForPayment?
optionalisOpenForPayment?:boolean|null
Defined in: app/api/types.gen.ts:164
isWeeklyDrinks
[object Object]
Defined in: app/api/types.gen.ts:156
location
[object Object]
Defined in: app/api/types.gen.ts:147
name
[object Object]
Defined in: app/api/types.gen.ts:136
organizerId?
optionalorganizerId?:number|null
Defined in: app/api/types.gen.ts:149
participantLimit?
optionalparticipantLimit?:number|null
Defined in: app/api/types.gen.ts:148
paymentDeadline?
optionalpaymentDeadline?:string|null
Defined in: app/api/types.gen.ts:163
posterFileName?
optionalposterFileName?:string|null
Defined in: app/api/types.gen.ts:139
posterPath?
optionalposterPath?:string|null
Defined in: app/api/types.gen.ts:138
price
[object Object]
Defined in: app/api/types.gen.ts:137
showInKoala
[object Object]
Defined in: app/api/types.gen.ts:150
showOnWebsite
[object Object]
Defined in: app/api/types.gen.ts:151
specificationQuestions
[object Object]
Defined in: app/api/types.gen.ts:162
unenrollmentDeadline?
optionalunenrollmentDeadline?:string|null
Defined in: app/api/types.gen.ts:144
vatRate?
optionalvatRate?:number|null
Defined in: app/api/types.gen.ts:157