HMSMessageRecipient.fromMap constructor

HMSMessageRecipient.fromMap(
  1. Map map
)

Implementation

factory HMSMessageRecipient.fromMap(Map map) {
  HMSPeer? peer;
  if (map['recipient_peer'] != null) {
    peer = HMSPeer.fromMap(map['recipient_peer']);
  }

  List<HMSRole>? roles;
  if (map['recipient_roles'] != null) {
    roles = getRoles(map['recipient_roles']);
  }

  return HMSMessageRecipient(
    recipientPeer: peer,
    recipientRoles: roles,
    hmsMessageRecipientType:
        HMSMessageRecipientValues.getHMSMessageRecipientFromName(
            map['recipient_type']),
  );
}