TeamMember class abstract

TeamMember

Properties:

  • teamId - The ID of the team this member belongs to.
  • userId - The ID of the user this member relates to.
  • roles - The complete list of roles assigned to this team member, as a space-separated list of role names, including any roles granted implicitly through permissions schemes.
  • deleteAt - The time in milliseconds that this team member was deleted.
  • schemeUser - Whether this team member holds the default user role defined by the team's permissions scheme.
  • schemeAdmin - Whether this team member holds the default admin role defined by the team's permissions scheme.
  • explicitRoles - The list of roles explicitly assigned to this team member, as a space separated list of role names. This list does not include any roles granted implicitly through permissions schemes.

Constructors

TeamMember([void updates(TeamMemberBuilder b)])
factory

Properties

deleteAt int?
The time in milliseconds that this team member was deleted.
no setter
explicitRoles String?
The list of roles explicitly assigned to this team member, as a space separated list of role names. This list does not include any roles granted implicitly through permissions schemes.
no setter
hashCode int
The hash code for this object.
no setterinherited
roles String?
The complete list of roles assigned to this team member, as a space-separated list of role names, including any roles granted implicitly through permissions schemes.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schemeAdmin bool?
Whether this team member holds the default admin role defined by the team's permissions scheme.
no setter
schemeUser bool?
Whether this team member holds the default user role defined by the team's permissions scheme.
no setter
teamId String?
The ID of the team this member belongs to.
no setter
userId String?
The ID of the user this member relates to.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(TeamMemberBuilder)) TeamMember
Rebuilds the instance.
inherited
toBuilder() TeamMemberBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<TeamMember>
no setter