NIMSuperTeamMember class Null safety

Annotations
  • @JsonSerializable()

Constructors

NIMSuperTeamMember({String? id, String? account, TeamMemberType? type, String? teamNick, required bool isInTeam, Map<String, dynamic>? extension, required bool isMute, required int joinTime, String? invitorAccid})
NIMSuperTeamMember.fromMap(Map<String, dynamic> map)
factory

Properties

account → String?
Type of a group member
final
extension → Map<String, dynamic>?
Get extension fields Extension field Map
@JsonKey(fromJson: castPlatformMapToDartMap), final
hashCode → int
The hash code for this object.
read-only, inherited
id → String?
Get the ID of a group
final
invitorAccid → String?
Get the inviter. If the value is empty, the member joined the group without invitation.
final
isInTeam → bool
Check the membership of a group member true: yes; false: no
final
isMute → bool
Check if mute is applied true: muted; false: unmuted
final
joinTime → int
Get the time when group members joined a group
final
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
teamNick → String?
Get the nickname of a group member
final
type → TeamMemberType?
Type of a group member
final

Methods

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

Operators

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