UNPKG

@umbraco/json-models-builders

Version:
36 lines 855 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MemberVariantBuilder = void 0; class MemberVariantBuilder { 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 || "", }; } } exports.MemberVariantBuilder = MemberVariantBuilder; //# sourceMappingURL=memberVariantBuilder.js.map