UNPKG

@sitecore/sc-contenthub-webclient-sdk

Version:

Sitecore Content Hub WebClient SDK.

19 lines 763 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MailRequestBroadcast = void 0; const validation_error_1 = require("../../errors/validation-error"); const mail_request_1 = require("./mail-request"); const mail_validator_1 = require("./validators/mail-validator"); /** * A request for sending e-mails to all users. */ class MailRequestBroadcast extends mail_request_1.MailRequest { validate() { const failures = new mail_validator_1.MailValidator().validate(this); if (failures.length > 0) { throw new validation_error_1.ValidationError(`MailRequestBroadcast is invalid`); } } } exports.MailRequestBroadcast = MailRequestBroadcast; //# sourceMappingURL=mail-request-broadcast.js.map