ConsumeOwnedPurchaseResult.fromMap constructor

ConsumeOwnedPurchaseResult.fromMap(
  1. String source
)

Implementation

factory ConsumeOwnedPurchaseResult.fromMap(String source) {
  Map<String, dynamic> jsonMap = json.decode(source);
  return ConsumeOwnedPurchaseResult(
    consumePurchaseData: jsonMap['consumePurchaseData'] == null
        ? null
        : ConsumePurchaseData.fromJson(jsonMap['consumePurchaseData']),
    dataSignature: jsonMap['dataSignature'],
    errMsg: jsonMap['errMsg'],
    returnCode: jsonMap['returnCode']?.toString(),
    status:
        jsonMap['status'] == null ? null : Status.fromMap(jsonMap['status']),
    signatureAlgorithm: jsonMap['signatureAlgorithm'],
    rawValue: source,
  );
}