UNPKG

wallee

Version:
40 lines (39 loc) 1.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.instanceOfChargeFlowLevelPaymentLink = instanceOfChargeFlowLevelPaymentLink; exports.ChargeFlowLevelPaymentLinkFromJSON = ChargeFlowLevelPaymentLinkFromJSON; exports.ChargeFlowLevelPaymentLinkFromJSONTyped = ChargeFlowLevelPaymentLinkFromJSONTyped; exports.ChargeFlowLevelPaymentLinkToJSON = ChargeFlowLevelPaymentLinkToJSON; exports.ChargeFlowLevelPaymentLinkToJSONTyped = ChargeFlowLevelPaymentLinkToJSONTyped; const ChargeFlowLevel_1 = require("./ChargeFlowLevel"); /** * Check if a given object implements the ChargeFlowLevelPaymentLink interface. */ function instanceOfChargeFlowLevelPaymentLink(value) { return true; } function ChargeFlowLevelPaymentLinkFromJSON(json) { return ChargeFlowLevelPaymentLinkFromJSONTyped(json, false); } function ChargeFlowLevelPaymentLinkFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'linkedSpaceId': json['linkedSpaceId'] == null ? undefined : json['linkedSpaceId'], 'chargeFlowLevel': json['chargeFlowLevel'] == null ? undefined : (0, ChargeFlowLevel_1.ChargeFlowLevelFromJSON)(json['chargeFlowLevel']), 'id': json['id'] == null ? undefined : json['id'], 'paymentLink': json['paymentLink'] == null ? undefined : json['paymentLink'], }; } function ChargeFlowLevelPaymentLinkToJSON(json) { return ChargeFlowLevelPaymentLinkToJSONTyped(json, false); } function ChargeFlowLevelPaymentLinkToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'chargeFlowLevel': (0, ChargeFlowLevel_1.ChargeFlowLevelToJSON)(value['chargeFlowLevel']), }; }