Interface: IUser
An interface representing an Entity object.
Interface
IEntity
Hierarchy
↳
IUser
Implemented by
Table of contents
Properties
- clientId
- creator
- updatedAt
- updatedBy
- firstName
- lastName
- avatar
- id
- username
- lastLogin
- projects
- createdAt
- org
- type
- interest
- hash
- boarded
- created
- returningUser
Properties
clientId
• Optional
clientId: string
A local identifier for the Entity, unique within the client.
Inherited from
creator
• Optional
creator: string
The creator of the Entity.
Inherited from
updatedAt
• Optional
updatedAt: IDate
The date and time when the Entity was last updated.
Inherited from
updatedBy
• Optional
updatedBy: string
The user who last updated the Entity.
Inherited from
• email: string
firstName
• firstName: string
lastName
• lastName: string
avatar
• avatar: string
id
• id: string
A globally unique identifier for the Entity.
Overrides
username
• username: string
lastLogin
• Optional
lastLogin: string
projects
• Optional
projects: string
[]
createdAt
• createdAt: IDate
The date and time when the Entity was created.
Overrides
org
• org: string
type
• Optional
type: UserType
interest
• interest: string
hash
• hash: string
boarded
• boarded: boolean
created
• Optional
created: boolean
returningUser
• Optional
returningUser: boolean