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