FlutterTestPayoutResult.fromJson constructor

FlutterTestPayoutResult.fromJson(
  1. Map parsedJson
)

Implementation

factory FlutterTestPayoutResult.fromJson(Map<dynamic, dynamic> parsedJson) {
  PayoutResult? result;
  if (parsedJson.containsKey("result")) {
    dynamic json = const JsonDecoder().convert(parsedJson['result'] ?? "");
    result = PayoutResult.fromJson(json);
  } else {
    result = null;
  }

  return FlutterTestPayoutResult(
    parsedJson['status'] ?? "",
    parsedJson['errors'],
    parsedJson['extra_actions'],
    parsedJson['redirect_url'],
    result,
  );
}