UNPKG

@kre-form/survey

Version:

68 lines 9.72 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Input } from "@angular/core"; var KreSurveySettingInput = /** @class */ (function () { function KreSurveySettingInput() { this.questionField = { key: "", type: "input", templateOptions: { label: "", type: "default", setting: { minLength: 0, maxLength: 0, } } }; } Object.defineProperty(KreSurveySettingInput.prototype, "field", { set: /** * @param {?} value * @return {?} */ function (value) { if (value != null && value != undefined) { this.questionField = value; } }, enumerable: true, configurable: true }); /** * @return {?} */ KreSurveySettingInput.prototype.ngOnInit = /** * @return {?} */ function () { }; /** * @param {?} changes * @return {?} */ KreSurveySettingInput.prototype.ngOnChanges = /** * @param {?} changes * @return {?} */ function (changes) { }; KreSurveySettingInput.decorators = [ { type: Component, args: [{ selector: "kresurvey-setting-input", template: "\n <div class=\"setting_wrap_title\">\n <span>\u9898\u76EE\u8BBE\u7F6E</span>\n </div> \n <div class=\"setting_wrap_block\">\n <div class=\"title\">\u6574\u9898\u8BBE\u7F6E</div>\n <div class=\"item\">\n <span>\u8F93\u5165\u6846\u5927\u5C0F</span>\n <nz-radio-group [nzSize]=\"'small'\" [(ngModel)]=\"questionField['templateOptions']['setting']['size']\">\n <label nz-radio-button nzValue=\"large\">\u5927</label>\n <label nz-radio-button nzValue=\"default\">\u4E2D</label>\n <label nz-radio-button nzValue=\"small\">\u5C0F</label>\n </nz-radio-group>\n </div>\n <div class=\"item\">\n <span>\u6B64\u9898\u5FC5\u586B</span>\n <nz-switch nzSize=\"small\" [(ngModel)]=\"questionField['templateOptions']['required']\"></nz-switch> \n </div>\n <div class=\"item\">\n <span>\u903B\u8F91\u8BBE\u7F6E</span>\n <label>\u8BBE\u7F6E</label>{{field|json}}\n </div>\n <div class=\"item q_sore\">\n <span>\u5185\u5BB9\u9650\u5236</span> \n <nz-select [nzSize]=\"'small'\" [(ngModel)]=\"questionField['templateOptions']['type']\">\n <nz-option nzValue=\"default\" nzLabel=\"\u4E0D\u9650\"></nz-option>\n <nz-option nzValue=\"number\" nzLabel=\"\u6570\u5B57\"></nz-option>\n <nz-option nzValue=\"alphabet\" nzLabel=\"\u5B57\u6BCD\"></nz-option> \n <nz-option nzValue=\"chinese\" nzLabel=\"\u4E2D\u6587\"></nz-option> \n <nz-option nzValue=\"email\" nzLabel=\"\u90AE\u7BB1\"></nz-option> \n <nz-option nzValue=\"mobile\" nzLabel=\"\u624B\u673A\"></nz-option> \n </nz-select>\n </div>\n <div class=\"item q_sore\">\n <span>\u6700\u5C11\u586B\u5199</span>\n <span>\u5B57</span>\n <nz-input-number [nzMin]=\"0\" [nzMax]=\"9999999\" [nzStep]=\"1\" nzSize=\"small\" [(ngModel)]=\"questionField['templateOptions']['setting']['minLength']\"></nz-input-number>\n </div> \n <div class=\"item q_sore\">\n <span>\u6700\u591A\u586B\u5199</span>\n <span>\u5B57</span>\n <nz-input-number [nzMin]=\"0\" [nzMax]=\"9999999\" [nzStep]=\"1\" nzSize=\"small\" [(ngModel)]=\"questionField['templateOptions']['setting']['maxLength']\"></nz-input-number>\n </div> \n </div> \n " }] } ]; /** @nocollapse */ KreSurveySettingInput.ctorParameters = function () { return []; }; KreSurveySettingInput.propDecorators = { field: [{ type: Input }] }; return KreSurveySettingInput; }()); export { KreSurveySettingInput }; if (false) { /** @type {?} */ KreSurveySettingInput.prototype.questionField; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0dGluZ19pbnB1dC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrcmUtZm9ybS9zdXJ2ZXkvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9iYXNpYy9zZXR0aW5nX2lucHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUVULEtBQUssRUFLTixNQUFNLGVBQWUsQ0FBQztBQUl2QjtJQW9FRTtRQWpCQSxrQkFBYSxHQUFLO1lBQ2hCLEdBQUcsRUFBRSxFQUFFO1lBQ1AsSUFBSSxFQUFDLE9BQU87WUFDWixlQUFlLEVBQUU7Z0JBQ2YsS0FBSyxFQUFFLEVBQUU7Z0JBQ1QsSUFBSSxFQUFDLFNBQVM7Z0JBQ2QsT0FBTyxFQUFDO29CQUNOLFNBQVMsRUFBRSxDQUFDO29CQUNaLFNBQVMsRUFBRSxDQUFDO2lCQUNiO2FBQ0Y7U0FDRixDQUFDO0lBTWEsQ0FBQztJQUxoQixzQkFBYSx3Q0FBSzs7Ozs7UUFBbEIsVUFBbUIsS0FBeUI7WUFDMUMsSUFBRyxLQUFLLElBQUUsSUFBSSxJQUFJLEtBQUssSUFBRSxTQUFTLEVBQUM7Z0JBQ2pDLElBQUksQ0FBQyxhQUFhLEdBQUcsS0FBSyxDQUFDO2FBQzVCO1FBQ0gsQ0FBQzs7O09BQUE7Ozs7SUFHRCx3Q0FBUTs7O0lBQVIsY0FBWSxDQUFDOzs7OztJQUViLDJDQUFXOzs7O0lBQVgsVUFBWSxPQUFzQixJQUFHLENBQUM7O2dCQXhFdkMsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSx5QkFBeUI7b0JBQ25DLFFBQVEsRUFBRSwyMEVBNENUO2lCQUVGOzs7Ozt3QkFlRSxLQUFLOztJQVVSLDRCQUFDO0NBQUEsQUF6RUQsSUF5RUM7U0F4QlkscUJBQXFCOzs7SUFFaEMsOENBV0UiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xyXG4gIENvbXBvbmVudCxcclxuICBPbkluaXQsXHJcbiAgSW5wdXQsXHJcbiAgT3V0cHV0LFxyXG4gIEV2ZW50RW1pdHRlcixcclxuICBPbkNoYW5nZXMsXHJcbiAgU2ltcGxlQ2hhbmdlc1xyXG59IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XHJcbmltcG9ydCB7IEtyZUZvcm1GaWVsZENvbmZpZyB9IGZyb20gXCJAa3JlLWZvcm0vY29yZVwiO1xyXG5pbXBvcnQgKiBhcyBfIGZyb20gXCJsb2Rhc2hcIjsgXHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogXCJrcmVzdXJ2ZXktc2V0dGluZy1pbnB1dFwiLFxyXG4gIHRlbXBsYXRlOiBgXHJcbiAgICA8ZGl2IGNsYXNzPVwic2V0dGluZ193cmFwX3RpdGxlXCI+XHJcbiAgICAgIDxzcGFuPumimOebruiuvue9rjwvc3Bhbj5cclxuICAgIDwvZGl2PiBcclxuICAgIDxkaXYgY2xhc3M9XCJzZXR0aW5nX3dyYXBfYmxvY2tcIj5cclxuICAgICAgPGRpdiBjbGFzcz1cInRpdGxlXCI+5pW06aKY6K6+572uPC9kaXY+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJpdGVtXCI+XHJcbiAgICAgICAgICA8c3Bhbj7ovpPlhaXmoYblpKflsI88L3NwYW4+XHJcbiAgICAgICAgICA8bnotcmFkaW8tZ3JvdXAgW256U2l6ZV09XCInc21hbGwnXCIgWyhuZ01vZGVsKV09XCJxdWVzdGlvbkZpZWxkWyd0ZW1wbGF0ZU9wdGlvbnMnXVsnc2V0dGluZyddWydzaXplJ11cIj5cclxuICAgICAgICAgICAgICA8bGFiZWwgbnotcmFkaW8tYnV0dG9uIG56VmFsdWU9XCJsYXJnZVwiPuWkpzwvbGFiZWw+XHJcbiAgICAgICAgICAgICAgPGxhYmVsIG56LXJhZGlvLWJ1dHRvbiBuelZhbHVlPVwiZGVmYXVsdFwiPuS4rTwvbGFiZWw+XHJcbiAgICAgICAgICAgICAgPGxhYmVsIG56LXJhZGlvLWJ1dHRvbiBuelZhbHVlPVwic21hbGxcIj7lsI88L2xhYmVsPlxyXG4gICAgICAgICAgICA8L256LXJhZGlvLWdyb3VwPlxyXG4gICAgICA8L2Rpdj5cclxuICAgICAgPGRpdiBjbGFzcz1cIml0ZW1cIj5cclxuICAgICAgICAgIDxzcGFuPuatpOmimOW/heWhqzwvc3Bhbj5cclxuICAgICAgICAgIDxuei1zd2l0Y2ggbnpTaXplPVwic21hbGxcIiBbKG5nTW9kZWwpXT1cInF1ZXN0aW9uRmllbGRbJ3RlbXBsYXRlT3B0aW9ucyddWydyZXF1aXJlZCddXCI+PC9uei1zd2l0Y2g+IFxyXG4gICAgICA8L2Rpdj5cclxuICAgICAgPGRpdiBjbGFzcz1cIml0ZW1cIj5cclxuICAgICAgICAgIDxzcGFuPumAu+i+keiuvue9rjwvc3Bhbj5cclxuICAgICAgICAgIDxsYWJlbD7orr7nva48L2xhYmVsPnt7ZmllbGR8anNvbn19XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiaXRlbSBxX3NvcmVcIj5cclxuICAgICAgICAgIDxzcGFuPuWGheWuuemZkOWItjwvc3Bhbj4gXHJcbiAgICAgICAgICA8bnotc2VsZWN0IFtuelNpemVdPVwiJ3NtYWxsJ1wiIFsobmdNb2RlbCldPVwicXVlc3Rpb25GaWVsZFsndGVtcGxhdGVPcHRpb25zJ11bJ3R5cGUnXVwiPlxyXG4gICAgICAgICAgICA8bnotb3B0aW9uIG56VmFsdWU9XCJkZWZhdWx0XCIgbnpMYWJlbD1cIuS4jemZkFwiPjwvbnotb3B0aW9uPlxyXG4gICAgICAgICAgICA8bnotb3B0aW9uIG56VmFsdWU9XCJudW1iZXJcIiBuekxhYmVsPVwi5pWw5a2XXCI+PC9uei1vcHRpb24+XHJcbiAgICAgICAgICAgIDxuei1vcHRpb24gbnpWYWx1ZT1cImFscGhhYmV0XCIgbnpMYWJlbD1cIuWtl+avjVwiPjwvbnotb3B0aW9uPiBcclxuICAgICAgICAgICAgPG56LW9wdGlvbiBuelZhbHVlPVwiY2hpbmVzZVwiIG56TGFiZWw9XCLkuK3mlodcIj48L256LW9wdGlvbj4gXHJcbiAgICAgICAgICAgIDxuei1vcHRpb24gbnpWYWx1ZT1cImVtYWlsXCIgbnpMYWJlbD1cIumCrueusVwiPjwvbnotb3B0aW9uPiBcclxuICAgICAgICAgICAgPG56LW9wdGlvbiBuelZhbHVlPVwibW9iaWxlXCIgbnpMYWJlbD1cIuaJi+aculwiPjwvbnotb3B0aW9uPiBcclxuICAgICAgICAgIDwvbnotc2VsZWN0PlxyXG4gICAgICA8L2Rpdj5cclxuICAgICAgPGRpdiBjbGFzcz1cIml0ZW0gcV9zb3JlXCI+XHJcbiAgICAgICAgICA8c3Bhbj7mnIDlsJHloavlhpk8L3NwYW4+XHJcbiAgICAgICAgICA8c3Bhbj7lrZc8L3NwYW4+XHJcbiAgICAgICAgICA8bnotaW5wdXQtbnVtYmVyIFtuek1pbl09XCIwXCIgIFtuek1heF09XCI5OTk5OTk5XCIgW256U3RlcF09XCIxXCIgIG56U2l6ZT1cInNtYWxsXCIgWyhuZ01vZGVsKV09XCJxdWVzdGlvbkZpZWxkWyd0ZW1wbGF0ZU9wdGlvbnMnXVsnc2V0dGluZyddWydtaW5MZW5ndGgnXVwiPjwvbnotaW5wdXQtbnVtYmVyPlxyXG4gICAgICA8L2Rpdj4gIFxyXG4gICAgICA8ZGl2IGNsYXNzPVwiaXRlbSBxX3NvcmVcIj5cclxuICAgICAgICAgIDxzcGFuPuacgOWkmuWhq+WGmTwvc3Bhbj5cclxuICAgICAgICAgIDxzcGFuPuWtlzwvc3Bhbj5cclxuICAgICAgICAgIDxuei1pbnB1dC1udW1iZXIgW256TWluXT1cIjBcIiBbbnpNYXhdPVwiOTk5OTk5OVwiIFtuelN0ZXBdPVwiMVwiICBuelNpemU9XCJzbWFsbFwiIFsobmdNb2RlbCldPVwicXVlc3Rpb25GaWVsZFsndGVtcGxhdGVPcHRpb25zJ11bJ3NldHRpbmcnXVsnbWF4TGVuZ3RoJ11cIj48L256LWlucHV0LW51bWJlcj5cclxuICAgICAgPC9kaXY+IFxyXG4gICAgPC9kaXY+ICBcclxuICBgXHJcblxyXG59KVxyXG5leHBvcnQgY2xhc3MgS3JlU3VydmV5U2V0dGluZ0lucHV0IGltcGxlbWVudHMgT25Jbml0LCBPbkNoYW5nZXMge1xyXG4gIFxyXG4gIHF1ZXN0aW9uRmllbGQ6YW55PXtcclxuICAgIGtleTogXCJcIixcclxuICAgIHR5cGU6XCJpbnB1dFwiLFxyXG4gICAgdGVtcGxhdGVPcHRpb25zOiB7XHJcbiAgICAgIGxhYmVsOiBcIlwiLFxyXG4gICAgICB0eXBlOlwiZGVmYXVsdFwiLCBcclxuICAgICAgc2V0dGluZzp7ICAgIFxyXG4gICAgICAgIG1pbkxlbmd0aDogMCwgXHJcbiAgICAgICAgbWF4TGVuZ3RoOiAwLCBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH07XHJcbiAgQElucHV0KCkgc2V0IGZpZWxkKHZhbHVlOiBLcmVGb3JtRmllbGRDb25maWcpIHsgIFxyXG4gICAgaWYodmFsdWUhPW51bGwgJiYgdmFsdWUhPXVuZGVmaW5lZCl7XHJcbiAgICAgIHRoaXMucXVlc3Rpb25GaWVsZCA9IHZhbHVlOyBcclxuICAgIH1cclxuICB9IFxyXG4gIGNvbnN0cnVjdG9yKCkge31cclxuXHJcbiAgbmdPbkluaXQoKSB7fVxyXG5cclxuICBuZ09uQ2hhbmdlcyhjaGFuZ2VzOiBTaW1wbGVDaGFuZ2VzKSB7fVxyXG59XHJcbiJdfQ==