InterfaceVolunteerGroupData
Interface: InterfaceVolunteerGroupData
Defined in: src/types/Volunteer/interface.ts:32
InterfaceVolunteerGroupData
Description
Defines the structure for volunteer group data used in mutations.
Properties
description
description:
string
Defined in: src/types/Volunteer/interface.ts:36
The description of the volunteer group.
eventId
eventId:
string
Defined in: src/types/Volunteer/interface.ts:33
The event ID, can be undefined for recurring events when baseEvent is used.
leaderId?
optionalleaderId:string
Defined in: src/types/Volunteer/interface.ts:34
Optional leader ID for the volunteer group.
name
name:
string
Defined in: src/types/Volunteer/interface.ts:35
The name of the volunteer group.
recurringEventInstanceId?
optionalrecurringEventInstanceId:string
Defined in: src/types/Volunteer/interface.ts:40
Optional instance ID for recurring events.
scope?
optionalscope:"ENTIRE_SERIES"|"THIS_INSTANCE_ONLY"
Defined in: src/types/Volunteer/interface.ts:39
Optional scope for recurring events.
volunteersRequired
volunteersRequired:
number
Defined in: src/types/Volunteer/interface.ts:37
The number of volunteers required, or null if not specified.
volunteerUserIds
volunteerUserIds:
string[]
Defined in: src/types/Volunteer/interface.ts:38
Array of user IDs for volunteer group members.