ExternalFormActivityModel.fromJson constructor

ExternalFormActivityModel.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ExternalFormActivityModel.fromJson(Map<String, dynamic> json) =>
    ExternalFormActivityModel(
      id: json["_id"] ?? '',
      type: json["_type"] ?? '',
      activityCount: json["activity_count"] ?? 0,
      atype: json["atype"] ?? '',
      category: json["category"],
      moderation: json["moderation"] ?? '',
      points: json["points"] ?? 0,
      state: json["state"] ?? '',
      createdAt: json["created_at"] ?? 0,
      executeDate: json["execute_date"] ?? 0,
      module: json["module"] ?? '',
      name: json["name"] ?? '',
      team: json["team"],
      participant: Participant.fromJson(json["participant"]),
      properties: Map<String, dynamic>.from(json)
        ..removeWhere((key, _) => _knownKeys.contains(key)),
    );