UNPKG

wallee

Version:
33 lines (32 loc) 1.26 kB
import { ChargeFlowLevelFromJSON, ChargeFlowLevelToJSON, } from './ChargeFlowLevel'; /** * Check if a given object implements the ChargeFlowLevelPaymentLink interface. */ export function instanceOfChargeFlowLevelPaymentLink(value) { return true; } export function ChargeFlowLevelPaymentLinkFromJSON(json) { return ChargeFlowLevelPaymentLinkFromJSONTyped(json, false); } export function ChargeFlowLevelPaymentLinkFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'linkedSpaceId': json['linkedSpaceId'] == null ? undefined : json['linkedSpaceId'], 'chargeFlowLevel': json['chargeFlowLevel'] == null ? undefined : ChargeFlowLevelFromJSON(json['chargeFlowLevel']), 'id': json['id'] == null ? undefined : json['id'], 'paymentLink': json['paymentLink'] == null ? undefined : json['paymentLink'], }; } export function ChargeFlowLevelPaymentLinkToJSON(json) { return ChargeFlowLevelPaymentLinkToJSONTyped(json, false); } export function ChargeFlowLevelPaymentLinkToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return { 'chargeFlowLevel': ChargeFlowLevelToJSON(value['chargeFlowLevel']), }; }