InterfaceEventVolunteer
talawa-api / models/EventVolunteer / InterfaceEventVolunteer
Interface: InterfaceEventVolunteer
Represents a document for an event volunteer in the MongoDB database. This interface defines the structure and types of data that an event volunteer document will hold.
Properties
_id
> _id: ObjectId
Defined in
src/models/EventVolunteer.ts:16
assignments
> assignments: any
[]
Defined in
src/models/EventVolunteer.ts:24
createdAt
> createdAt: Date
Defined in
src/models/EventVolunteer.ts:29
creator
> creator: any
Defined in
src/models/EventVolunteer.ts:17
event
> event: any
Defined in
src/models/EventVolunteer.ts:18
groups
> groups: any
[]
Defined in
src/models/EventVolunteer.ts:19
hasAccepted
> hasAccepted: boolean
Defined in
src/models/EventVolunteer.ts:21
hoursHistory
> hoursHistory: object
[]
date
> date: Date
hours
> hours: number
Defined in
src/models/EventVolunteer.ts:25
hoursVolunteered
> hoursVolunteered: number
Defined in
src/models/EventVolunteer.ts:23
isPublic
> isPublic: boolean
Defined in
src/models/EventVolunteer.ts:22
updatedAt
> updatedAt: Date
Defined in
src/models/EventVolunteer.ts:30
user
> user: any