UNPKG

@umbraco/json-models-builders

Version:
36 lines 867 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DocumentVariantBuilder = void 0; class DocumentVariantBuilder { parentBuilder; culture; segment; name; constructor(parentBuilder) { this.parentBuilder = parentBuilder; } withCulture(culture) { this.culture = culture; return this; } withSegment(segment) { this.segment = segment; return this; } withName(name) { this.name = name; return this; } done() { return this.parentBuilder; } build() { return { culture: this.culture || null, segment: this.segment || null, name: this.name || null, }; } } exports.DocumentVariantBuilder = DocumentVariantBuilder; //# sourceMappingURL=documentVariantBuilder.js.map