Skip to main content

InterfaceEventVolunteer

talawa-api


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

Defined in

src/models/EventVolunteer.ts:20