@kre-form/survey
Version:
68 lines • 9.72 kB
JavaScript
/**
* @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==