UNPKG

@umbraco/json-models-builders

Version:
28 lines 897 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MemberTypeCompositionBuilder = void 0; const BuilderUtils_1 = require("../../helpers/BuilderUtils"); class MemberTypeCompositionBuilder { parentBuilder; memberTypeId; compositionType; constructor(parentBuilder) { this.parentBuilder = parentBuilder; } withMemberTypeId(memberTypeId) { this.memberTypeId = memberTypeId; return this; } withCompositionType(compositionType) { this.compositionType = compositionType; return this; } done() { return this.parentBuilder; } build() { return (0, BuilderUtils_1.buildComposition)('memberType', this.memberTypeId, this.compositionType); } } exports.MemberTypeCompositionBuilder = MemberTypeCompositionBuilder; //# sourceMappingURL=memberTypeCompositionBuilder.js.map