UNPKG

@bitblit/ratchet-misc

Version:

Ratchet miscellaneous tooling that requires smallish dependant libraries

37 lines 1.52 kB
import { exists } from '../runtime.js'; import { RequestContactExportCustomContactFilterFromJSON, RequestContactExportCustomContactFilterToJSON, } from './RequestContactExportCustomContactFilter.js'; export function instanceOfRequestContactExport(value) { let isInstance = true; return isInstance; } export function RequestContactExportFromJSON(json) { return RequestContactExportFromJSONTyped(json, false); } export function RequestContactExportFromJSONTyped(json, ignoreDiscriminator) { if (json === undefined || json === null) { return json; } return { exportAttributes: !exists(json, 'exportAttributes') ? undefined : json['exportAttributes'], contactFilter: !exists(json, 'contactFilter') ? undefined : json['contactFilter'], customContactFilter: !exists(json, 'customContactFilter') ? undefined : RequestContactExportCustomContactFilterFromJSON(json['customContactFilter']), notifyUrl: !exists(json, 'notifyUrl') ? undefined : json['notifyUrl'], }; } export function RequestContactExportToJSON(value) { if (value === undefined) { return undefined; } if (value === null) { return null; } return { exportAttributes: value.exportAttributes, contactFilter: value.contactFilter, customContactFilter: RequestContactExportCustomContactFilterToJSON(value.customContactFilter), notifyUrl: value.notifyUrl, }; } //# sourceMappingURL=RequestContactExport.js.map