@bitblit/ratchet-misc
Version:
Ratchet miscellaneous tooling that requires smallish dependant libraries
47 lines • 1.95 kB
JavaScript
import { exists } from '../runtime.js';
import { UpdateSmtpTemplateSenderFromJSON, UpdateSmtpTemplateSenderToJSON } from './UpdateSmtpTemplateSender.js';
export function instanceOfUpdateSmtpTemplate(value) {
let isInstance = true;
return isInstance;
}
export function UpdateSmtpTemplateFromJSON(json) {
return UpdateSmtpTemplateFromJSONTyped(json, false);
}
export function UpdateSmtpTemplateFromJSONTyped(json, ignoreDiscriminator) {
if (json === undefined || json === null) {
return json;
}
return {
tag: !exists(json, 'tag') ? undefined : json['tag'],
sender: !exists(json, 'sender') ? undefined : UpdateSmtpTemplateSenderFromJSON(json['sender']),
templateName: !exists(json, 'templateName') ? undefined : json['templateName'],
htmlContent: !exists(json, 'htmlContent') ? undefined : json['htmlContent'],
htmlUrl: !exists(json, 'htmlUrl') ? undefined : json['htmlUrl'],
subject: !exists(json, 'subject') ? undefined : json['subject'],
replyTo: !exists(json, 'replyTo') ? undefined : json['replyTo'],
toField: !exists(json, 'toField') ? undefined : json['toField'],
attachmentUrl: !exists(json, 'attachmentUrl') ? undefined : json['attachmentUrl'],
isActive: !exists(json, 'isActive') ? undefined : json['isActive'],
};
}
export function UpdateSmtpTemplateToJSON(value) {
if (value === undefined) {
return undefined;
}
if (value === null) {
return null;
}
return {
tag: value.tag,
sender: UpdateSmtpTemplateSenderToJSON(value.sender),
templateName: value.templateName,
htmlContent: value.htmlContent,
htmlUrl: value.htmlUrl,
subject: value.subject,
replyTo: value.replyTo,
toField: value.toField,
attachmentUrl: value.attachmentUrl,
isActive: value.isActive,
};
}
//# sourceMappingURL=UpdateSmtpTemplate.js.map