UNPKG

@umbraco/json-models-builders

Version:
28 lines 945 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UploadFieldDataTypeBuilder = void 0; const dataTypeBuilder_1 = require("./dataTypeBuilder"); class UploadFieldDataTypeBuilder extends dataTypeBuilder_1.DataTypeBuilder { fileExtensions; constructor() { super(); this.editorAlias = "Umbraco.UploadField"; this.editorUiAlias = "Umb.PropertyEditorUi.UploadField"; } withFileExtensions(fileExtensions) { this.fileExtensions = fileExtensions; return this; } getValues() { let values = []; if (this.fileExtensions && this.fileExtensions.length > 0) { values.push({ alias: "fileExtensions", value: this.fileExtensions }); } return values; } } exports.UploadFieldDataTypeBuilder = UploadFieldDataTypeBuilder; //# sourceMappingURL=uploadFieldDataTypeBuilder.js.map