Class: SDKContributor
sdkApi/interfaces/entities/iUser.SDKContributor
Represents a contributor instance within the SDK.
Implements
Implements
Table of contents
Constructors
Properties
- _org
- avatar
- boarded
- createdAt
- firstName
- groupRole
- id
- interest
- inviteStatus
- lastLogin
- lastName
- orgRole
- project
- role
- type
Constructors
constructor
• new SDKContributor(contributor
)
Creates an instance of SDKContributor.
Parameters
Name | Type | Description |
---|---|---|
contributor |
Partial <SDKContributor > |
The contributor properties. |
Properties
_org
• _org: string
The identifier of the organization the contributor belongs to
Implementation of
avatar
• avatar: string
URL for the contributor's avatar
Implementation of
boarded
• boarded: boolean
Indicates if the contributor has been onboarded
Implementation of
createdAt
• createdAt: number
The date and time when the contributor was created
Implementation of
• email: string
The contributor's email
Implementation of
firstName
• firstName: string
The contributor's first name
Implementation of
groupRole
• groupRole: string
The contributor's role within a group
Implementation of
id
• id: string
The unique identifier for the contributor (email)
Implementation of
interest
• interest: string
The areas of interest of the contributor (e.g. "dataManagement")
Implementation of
inviteStatus
• Optional
inviteStatus: string
The status of the invitation sent to the contributor
Implementation of
lastLogin
• lastLogin: number
The date and time of the contributor's last login
Implementation of
lastName
• lastName: string
The contributor's last name
Implementation of
orgRole
• orgRole: string
The contributor's role within the organization
Implementation of
project
• project: string
The identifier of the project the contributor is associated with
Implementation of
role
• role: string
The contributor's role within the project
Implementation of
type
• type: string
The type of the contributor