Call constructor
Call(- {String? sessionId,
- String? callStatus,
- String? action,
- String? rawData,
- DateTime? initiatedAt,
- DateTime? joinedAt,
- AppEntity? callInitiator,
- AppEntity? callReceiver,
- int? id,
- String? muid,
- User? sender,
- AppEntity? receiver,
- required String receiverUid,
- required String type,
- required String receiverType,
- String? category,
- DateTime? sentAt,
- DateTime? deliveredAt,
- DateTime? readAt,
- Map<String, dynamic>? metadata,
- DateTime? readByMeAt,
- DateTime? deliveredToMeAt,
- DateTime? deletedAt,
- DateTime? editedAt,
- String? deletedBy,
- String? editedBy,
- DateTime? updatedAt,
- String? conversationId,
- int? parentMessageId,
- int? replyCount,
- int? unreadRepliesCount}
)