n8n
Version:
n8n Workflow Automation Tool
29 lines • 994 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.EventMessageExecution = void 0;
const abstract_event_message_1 = require("./abstract-event-message");
class EventMessageExecution extends abstract_event_message_1.AbstractEventMessage {
constructor(options) {
super(options);
this.__type = "$$EventMessageExecution";
if (options.payload)
this.setPayload(options.payload);
if (options.anonymize) {
this.anonymize();
}
}
setPayload(payload) {
this.payload = payload;
return this;
}
deserialize(data) {
if ((0, abstract_event_message_1.isEventMessageOptionsWithType)(data, this.__type)) {
this.setOptionsOrDefault(data);
if (data.payload)
this.setPayload(data.payload);
}
return this;
}
}
exports.EventMessageExecution = EventMessageExecution;
//# sourceMappingURL=event-message-execution.js.map
;