Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects.fromJson constructor

Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects.fromJson(
    Map<String, dynamic> json) {
  final l$id = json['id'];
  final l$gif = json['gif'];
  final l$text = json['text'];
  final l$sticker = json['sticker'];
  final l$createdAt = json['createdAt'];
  final l$updatedAt = json['updatedAt'];
  final l$sender = json['sender'];
  final l$custom = json['custom'];
  final l$location = json['location'];
  final l$seenBy = json['seenBy'];
  final l$media = json['media'];
  final l$messageGroup = json['messageGroup'];
  return Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects(
    id: (l$id as String),
    gif: (l$gif as String?),
    text: (l$text as String?),
    sticker: (l$sticker as String?),
    createdAt: dateTimeFromJson(l$createdAt),
    updatedAt: dateTimeFromJson(l$updatedAt),
    sender:
        Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects$sender
            .fromJson((l$sender as Map<String, dynamic>)),
    custom: l$custom == null
        ? null
        : Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects$custom
            .fromJson((l$custom as Map<String, dynamic>)),
    location: l$location == null
        ? null
        : Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects$location
            .fromJson((l$location as Map<String, dynamic>)),
    seenBy: (l$seenBy as List<dynamic>?)
        ?.map((e) =>
            Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects$seenBy
                .fromJson((e as Map<String, dynamic>)))
        .toList(),
    media: l$media == null
        ? null
        : Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects$media
            .fromJson((l$media as Map<String, dynamic>)),
    messageGroup:
        Query$getMessagesByMemberPaginated$getMessagesByMemberPaginated$objects$messageGroup
            .fromJson((l$messageGroup as Map<String, dynamic>)),
  );
}