@vtexlab/planner-contracts
Version:
Contracts to use in an Eventual-Driven Architecture (EDA)
17 lines (16 loc) • 626 B
JavaScript
import { Message, setContext } from "../../abstractions/message";
export var contentPlatformEvent;
(function (contentPlatformEvent) {
setContext("content-platform");
class BranchMerged extends 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 || (contentPlatformEvent = {}));