@vtexlab/planner-contracts
Version:
Contracts to use in an Eventual-Driven Architecture (EDA)
20 lines (19 loc) • 782 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.contentPlatformEvent = void 0;
const message_1 = require("../../abstractions/message");
var contentPlatformEvent;
(function (contentPlatformEvent) {
(0, message_1.setContext)("content-platform");
class BranchMerged extends message_1.Message {
constructor(data) {
super(data);
this.NamespaceId = data.namespaceId;
this.ContentId = data.contentId;
this.SourceBranch = data.sourceBranch;
this.TargetBranch = data.targetBranch;
this.Author = data.author;
}
}
contentPlatformEvent.BranchMerged = BranchMerged;
})(contentPlatformEvent || (exports.contentPlatformEvent = contentPlatformEvent = {}));