n8n
Version:
n8n Workflow Automation Tool
30 lines • 1.1 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.EventMessageGeneric = exports.eventMessageGenericDestinationTestEvent = void 0;
const abstract_event_message_1 = require("./abstract-event-message");
exports.eventMessageGenericDestinationTestEvent = 'n8n.destination.test';
class EventMessageGeneric extends abstract_event_message_1.AbstractEventMessage {
constructor(options) {
super(options);
this.__type = "$$EventMessage";
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.EventMessageGeneric = EventMessageGeneric;
//# sourceMappingURL=event-message-generic.js.map
;