Class

ExtendedUser

ExtendedUser(data)

User Model
Constructor

# new ExtendedUser(data)

Model constructor
Parameters:
Name Type Description
data ExtendedUserLike

View Source model/ExtendedUser.js, line 10

Extends

Classes

ExtendedUser

Members

String

# accountId

The account id of the user. Only used internally.

View Source model/ExtendedUser.js, line 28

String

# birthDate

The birthdate of the user.
Overrides:

View Source model/User.js, line 42

Integer

# capacityPerWeek

The capacity of the user per week in seconds.
Overrides:

View Source model/User.js, line 82

String

# createdBy

The id of the user who created this user.
Overrides:

View Source model/User.js, line 138

String

# createdOn

The date this user was created.
Overrides:

View Source model/User.js, line 130

String

# deactivatedOn

The date the user was deactivated.
Overrides:

View Source model/User.js, line 178

String

# firstName

The firstname of the user.
Overrides:

View Source model/User.js, line 26

String

# gender

The gender of the user.
Overrides:

View Source model/User.js, line 50

Boolean

# hasImage

Whether the user has uploaded a profile image.
Overrides:

View Source model/User.js, line 186

String

# id

The id of the user.
Overrides:

View Source model/User.js, line 90

Boolean

# isArchived

Whether this user is archived. Archived users are automatically inactive and only exist for reference purposes.
Overrides:

View Source model/User.js, line 162

Boolean

# isDeactivated

Whether the user has been deactivated.
Overrides:

View Source model/User.js, line 170

String

# key

Unique identifier of the user.
Overrides:

View Source model/User.js, line 98

String

# language

The language preference of the user in ISO 639-1 format.
Overrides:

View Source model/User.js, line 74

String

# lastName

The lastname of the user.
Overrides:

View Source model/User.js, line 34

String

# position

The position of the user.
Overrides:

View Source model/User.js, line 66

Integer

# resourceVersion

The version of the entity continuously incremented by 1 on every update of the entity.
Overrides:

View Source model/User.js, line 202

Object

# status

The status of the user.
Overrides:

View Source model/User.js, line 106

Boolean

# statusInvitationAccepted

Flag if the user in this workspace accepted the invitation.
Overrides:

View Source model/User.js, line 114

Boolean

# statusIsDeactivated

Whether the user is deactivated.
Overrides:

View Source model/User.js, line 122

Array.<UserTagsObject>

# tags

The tags of this user.
Overrides:

View Source model/User.js, line 222

Array.<TeamsObject>

# teams

The teams the user is associated to.

View Source model/ExtendedUser.js, line 44

String

# title

The title of the user.
Overrides:

View Source model/User.js, line 58

String

# updatedBy

The id of the user who updated the entity.
Overrides:

View Source model/User.js, line 154

String

# updatedOn

The date where this user was last updated.
Overrides:

View Source model/User.js, line 146

Array.<UserContactInfo>

# userContactInfos

The contact information assigned to this user.
Overrides:

View Source model/User.js, line 194