Query$getLastWidgetOutboundsByTarget$getLastWidgetOutboundsByTarget.fromJson constructor

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

Implementation

factory Query$getLastWidgetOutboundsByTarget$getLastWidgetOutboundsByTarget.fromJson(
    Map<String, dynamic> json) {
  final l$id = json['id'];
  final l$title = json['title'];
  final l$description = json['description'];
  final l$icon = json['icon'];
  final l$executedAt = json['executedAt'];
  final l$picture = json['picture'];
  final l$trigger = json['trigger'];
  final l$channel = json['channel'];
  final l$smart = json['smart'];
  final l$tracking = json['tracking'];
  final l$status = json['status'];
  final l$sent = json['sent'];
  final l$clicked = json['clicked'];
  final l$content = json['content'];
  final l$audience = json['audience'];
  final l$target = json['target'];
  final l$createdAt = json['createdAt'];
  final l$updatedAt = json['updatedAt'];
  return Query$getLastWidgetOutboundsByTarget$getLastWidgetOutboundsByTarget(
    id: (l$id as String),
    title: (l$title as String),
    description: (l$description as String?),
    icon: (l$icon as String?),
    executedAt: l$executedAt == null ? null : dateTimeFromJson(l$executedAt),
    picture: l$picture == null
        ? null
        : Query$getLastWidgetOutboundsByTarget$getLastWidgetOutboundsByTarget$picture
            .fromJson((l$picture as Map<String, dynamic>)),
    trigger: l$trigger == null
        ? null
        : fromJson$Enum$TriggerEnum((l$trigger as String)),
    channel: l$channel == null
        ? null
        : fromJson$Enum$ChannelEnum((l$channel as String)),
    smart: (l$smart as String?),
    tracking: (l$tracking as String?),
    status: l$status == null
        ? null
        : fromJson$Enum$OutboundEnum((l$status as String)),
    sent: (l$sent as num?)?.toDouble(),
    clicked: (l$clicked as num?)?.toDouble(),
    content: l$content == null
        ? null
        : Query$getLastWidgetOutboundsByTarget$getLastWidgetOutboundsByTarget$content
            .fromJson((l$content as Map<String, dynamic>)),
    audience: l$audience == null
        ? null
        : Query$getLastWidgetOutboundsByTarget$getLastWidgetOutboundsByTarget$audience
            .fromJson((l$audience as Map<String, dynamic>)),
    target: l$target == null
        ? null
        : Query$getLastWidgetOutboundsByTarget$getLastWidgetOutboundsByTarget$target
            .fromJson((l$target as Map<String, dynamic>)),
    createdAt: dateTimeFromJson(l$createdAt),
    updatedAt: dateTimeFromJson(l$updatedAt),
  );
}