Last updated

Interface: IContributor

An interface representing a Contributor object, extending the IEntity interface.

Interface

IContributor

Hierarchy

Implemented by

Table of contents

Properties

Properties

clientId

• Optional clientId: string

A local identifier for the Entity, unique within the client.

Inherited from

IEntity.clientId


creator

• Optional creator: string

The creator of the Entity.

Inherited from

IEntity.creator


updatedAt

• Optional updatedAt: IDate

The date and time when the Entity was last updated.

Inherited from

IEntity.updatedAt


updatedBy

• Optional updatedBy: string

The user who last updated the Entity.

Inherited from

IEntity.updatedBy


id

• id: string

The unique identifier of the contributor (email)

Overrides

IEntity.id


email

• email: string

The email address of the contributor


firstName

• firstName: string

The first name of the contributor


lastName

• lastName: string

The last name of the contributor


avatar

• avatar: string

The URL of the avatar image of the contributor


_org

• _org: string

The identifier of the organization the contributor belongs to


orgRole

• orgRole: string

The role of the contributor within their organization


lastLogin

• lastLogin: number

The timestamp of the last login of the contributor


groupRole

• groupRole: string

The role of the contributor within a group


type

• type: string

The type of the contributor


interest

• interest: string

The areas of interest of the contributor (e.g. "dataManagement")


boarded

• boarded: boolean

Whether the contributor has completed the onboarding process


timezone

• Optional timezone: string

The timezone of the contributor


project

• project: string

The identifier of the project the contributor is associated with


role

• role: string

The role of the contributor within the project


inviteStatus

• Optional inviteStatus: string

The status of the invitation sent to the contributor


createdAt

• createdAt: IDate

The date and time when the contributor was created

Overrides

IEntity.createdAt