InvitableUser class

Account from other team, Active Directory or node.

Annotations
  • @freezed

Constructors

InvitableUser({@JsonKey(name: 'uid') required String uid, @JsonKey(name: 'node') String? node, @JsonKey(name: 'display_name') required String displayName, @JsonKey(name: 'icons') required IconData icons, @JsonKey(name: 'teams') List<String>? teams})
const
factory
InvitableUser.fromJson(Map<String, dynamic> json)
factory

Properties

copyWith → $InvitableUserCopyWith<InvitableUser>
no setterinherited
displayName String
Full name.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
icons IconData
Icons.
no setterinherited
node String?
Node uid for external users.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
teams List<String>?
Common team uids, if any.
no setterinherited
uid String
Account id.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited

Operators

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