CreateActivityExternalResponse.fromJson constructor

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

Implementation

factory CreateActivityExternalResponse.fromJson(Map<String, dynamic> json) =>
    CreateActivityExternalResponse(
      ok: json["ok"] ?? '',
      points: (json["points"] as num?)?.toInt() ?? 0,
      participant: json["participant"] != null
          ? ParticipantPointsExternal.fromJson(json["participant"])
          : ParticipantPointsExternal(
              accumulatedPoints: 0,
              availablePoints: 0,
              redeemedPoints: 0,
              pointsToExpire: 0,
              expirationDate: '',
              expiredPoints: 0,
            ),
      message: json["message"] ?? '',
    );