@umbraco/json-models-builders
Version:
Builders and models for Umbraco Sites
28 lines • 924 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.LabelDataTypeBuilder = void 0;
const dataTypeBuilder_1 = require("./dataTypeBuilder");
class LabelDataTypeBuilder extends dataTypeBuilder_1.DataTypeBuilder {
umbracoDataValueType;
constructor() {
super();
this.editorAlias = "Umbraco.Label";
this.editorUiAlias = "Umb.PropertyEditorUi.Label";
}
withDataValueType(umbracoDataValueType) {
this.umbracoDataValueType = umbracoDataValueType;
return this;
}
getValues() {
let values = [];
if (this.umbracoDataValueType !== undefined) {
values.push({
alias: 'umbracoDataValueType',
value: this.umbracoDataValueType
});
}
return values;
}
}
exports.LabelDataTypeBuilder = LabelDataTypeBuilder;
//# sourceMappingURL=labelDataTypeBuilder.js.map
;