GroupMember constructor

GroupMember({
  1. required String? scope,
  2. DateTime? joinedAt,
  3. required String uid,
  4. required String name,
  5. String? avatar,
  6. String? link,
  7. required String role,
  8. required String status,
  9. String? statusMessage,
  10. DateTime? lastActiveAt,
  11. List<String>? tags,
  12. Map<String, dynamic>? metadata,
  13. bool? hasBlockedMe,
  14. bool? blockedByMe,
})

Implementation

GroupMember({
  required this.scope,
  this.joinedAt,
  required String uid,
  required String name,
  String? avatar,
  String? link,
  required String role,
  required String status,
  String? statusMessage,
  DateTime? lastActiveAt,
  List<String>? tags,
  Map<String, dynamic>? metadata,
  bool? hasBlockedMe,
  bool? blockedByMe,
}) : super(
  uid: uid,
  name: name,
  avatar: avatar,
  link: link,
  role: role,
  status: status,
  statusMessage: statusMessage,
  lastActiveAt: lastActiveAt,
  tags: tags,
  metadata: metadata,
  hasBlockedMe: hasBlockedMe,
  blockedByMe: blockedByMe
);