UNPKG

wallee

Version:
39 lines (38 loc) 1.69 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.instanceOfLegalOrganizationForm = instanceOfLegalOrganizationForm; exports.LegalOrganizationFormFromJSON = LegalOrganizationFormFromJSON; exports.LegalOrganizationFormFromJSONTyped = LegalOrganizationFormFromJSONTyped; exports.LegalOrganizationFormToJSON = LegalOrganizationFormToJSON; exports.LegalOrganizationFormToJSONTyped = LegalOrganizationFormToJSONTyped; const LocalizedString_1 = require("./LocalizedString"); /** * Check if a given object implements the LegalOrganizationForm interface. */ function instanceOfLegalOrganizationForm(value) { return true; } function LegalOrganizationFormFromJSON(json) { return LegalOrganizationFormFromJSONTyped(json, false); } function LegalOrganizationFormFromJSONTyped(json, ignoreDiscriminator) { if (json == null) { return json; } return { 'country': json['country'] == null ? undefined : json['country'], 'shortcut': json['shortcut'] == null ? undefined : (new Set(json['shortcut'].map(LocalizedString_1.LocalizedStringFromJSON))), 'englishDescription': json['englishDescription'] == null ? undefined : json['englishDescription'], 'description': json['description'] == null ? undefined : (new Set(json['description'].map(LocalizedString_1.LocalizedStringFromJSON))), 'id': json['id'] == null ? undefined : json['id'], }; } function LegalOrganizationFormToJSON(json) { return LegalOrganizationFormToJSONTyped(json, false); } function LegalOrganizationFormToJSONTyped(value, ignoreDiscriminator = false) { if (value == null) { return value; } return {}; }