@kre-form/survey
Version:
72 lines • 5.92 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, Input } from "@angular/core";
var KreSurveySettingCascader = /** @class */ (function () {
function KreSurveySettingCascader() {
this.questionField = {
key: "",
type: "cascader",
templateOptions: {
label: "",
required: false
}
};
this.questionField = {
key: "",
type: "cascader",
templateOptions: {
label: "",
required: false
}
};
}
Object.defineProperty(KreSurveySettingCascader.prototype, "field", {
set: /**
* @param {?} value
* @return {?}
*/
function (value) {
if (value != null && value != undefined) {
this.questionField = value;
}
},
enumerable: true,
configurable: true
});
/**
* @return {?}
*/
KreSurveySettingCascader.prototype.ngOnInit = /**
* @return {?}
*/
function () { };
/**
* @param {?} changes
* @return {?}
*/
KreSurveySettingCascader.prototype.ngOnChanges = /**
* @param {?} changes
* @return {?}
*/
function (changes) { };
KreSurveySettingCascader.decorators = [
{ type: Component, args: [{
selector: "kresurvey-setting-cascader",
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>\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>\n "
}] }
];
/** @nocollapse */
KreSurveySettingCascader.ctorParameters = function () { return []; };
KreSurveySettingCascader.propDecorators = {
field: [{ type: Input }]
};
return KreSurveySettingCascader;
}());
export { KreSurveySettingCascader };
if (false) {
/** @type {?} */
KreSurveySettingCascader.prototype.questionField;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0dGluZ19jYXNjYWRlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrcmUtZm9ybS9zdXJ2ZXkvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9iYXNpYy9zZXR0aW5nX2Nhc2NhZGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUVULEtBQUssRUFLTixNQUFNLGVBQWUsQ0FBQztBQUl2QjtJQW1DRTtRQWJBLGtCQUFhLEdBQU87WUFDbEIsR0FBRyxFQUFFLEVBQUU7WUFDUCxJQUFJLEVBQUUsVUFBVTtZQUNoQixlQUFlLEVBQUU7Z0JBQ2YsS0FBSyxFQUFFLEVBQUU7Z0JBQ1QsUUFBUSxFQUFFLEtBQUs7YUFDaEI7U0FDRixDQUFDO1FBT0QsSUFBSSxDQUFDLGFBQWEsR0FBRztZQUNsQixHQUFHLEVBQUUsRUFBRTtZQUNQLElBQUksRUFBRSxVQUFVO1lBQ2hCLGVBQWUsRUFBRTtnQkFDZixLQUFLLEVBQUUsRUFBRTtnQkFDVCxRQUFRLEVBQUUsS0FBSzthQUNoQjtTQUNGLENBQUM7SUFDSCxDQUFDO0lBZEYsc0JBQWEsMkNBQUs7Ozs7O1FBQWxCLFVBQW1CLEtBQXlCO1lBQzFDLElBQUksS0FBSyxJQUFJLElBQUksSUFBSSxLQUFLLElBQUksU0FBUyxFQUFFO2dCQUN2QyxJQUFJLENBQUMsYUFBYSxHQUFHLEtBQUssQ0FBQzthQUM1QjtRQUNILENBQUM7OztPQUFBOzs7O0lBWUQsMkNBQVE7OztJQUFSLGNBQWEsQ0FBQzs7Ozs7SUFFZCw4Q0FBVzs7OztJQUFYLFVBQVksT0FBc0IsSUFBSSxDQUFDOztnQkFoRHhDLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsNEJBQTRCO29CQUN0QyxRQUFRLEVBQUUsc2pCQWVUO2lCQUVGOzs7Ozt3QkFXRSxLQUFLOztJQW1CUiwrQkFBQztDQUFBLEFBakRELElBaURDO1NBN0JZLHdCQUF3Qjs7O0lBRW5DLGlEQU9FIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcclxuICBDb21wb25lbnQsXHJcbiAgT25Jbml0LFxyXG4gIElucHV0LFxyXG4gIE91dHB1dCxcclxuICBFdmVudEVtaXR0ZXIsXHJcbiAgT25DaGFuZ2VzLFxyXG4gIFNpbXBsZUNoYW5nZXNcclxufSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xyXG5pbXBvcnQgeyBLcmVGb3JtRmllbGRDb25maWcgfSBmcm9tIFwiQGtyZS1mb3JtL2NvcmVcIjtcclxuaW1wb3J0ICogYXMgXyBmcm9tIFwibG9kYXNoXCI7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogXCJrcmVzdXJ2ZXktc2V0dGluZy1jYXNjYWRlclwiLFxyXG4gIHRlbXBsYXRlOiBgIFxyXG4gICAgPGRpdiBjbGFzcz1cInNldHRpbmdfd3JhcF90aXRsZVwiPlxyXG4gICAgICA8c3Bhbj7popjnm67orr7nva48L3NwYW4+XHJcbiAgICA8L2Rpdj4gXHJcbiAgICA8ZGl2IGNsYXNzPVwic2V0dGluZ193cmFwX2Jsb2NrXCI+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJ0aXRsZVwiPuaVtOmimOiuvue9rjwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiaXRlbVwiPlxyXG4gICAgICAgICAgPHNwYW4+5q2k6aKY5b+F5aGrPC9zcGFuPlxyXG4gICAgICAgICAgPG56LXN3aXRjaCBuelNpemU9XCJzbWFsbFwiIFsobmdNb2RlbCldPVwicXVlc3Rpb25GaWVsZC50ZW1wbGF0ZU9wdGlvbnNbJ3JlcXVpcmVkJ11cIj48L256LXN3aXRjaD4gXHJcbiAgICAgIDwvZGl2PlxyXG4gICAgICA8ZGl2IGNsYXNzPVwiaXRlbVwiPlxyXG4gICAgICAgICAgPHNwYW4+6YC76L6R6K6+572uPC9zcGFuPlxyXG4gICAgICAgICAgPGxhYmVsPuiuvue9rjwvbGFiZWw+e3tmaWVsZHxqc29ufX1cclxuICAgICAgPC9kaXY+ICAgIFxyXG4gICAgPC9kaXY+XHJcbiAgYFxyXG5cclxufSlcclxuZXhwb3J0IGNsYXNzIEtyZVN1cnZleVNldHRpbmdDYXNjYWRlciBpbXBsZW1lbnRzIE9uSW5pdCwgT25DaGFuZ2VzIHtcclxuXHJcbiAgcXVlc3Rpb25GaWVsZDphbnkgPSB7IFxyXG4gICAga2V5OiBcIlwiLFxyXG4gICAgdHlwZTogXCJjYXNjYWRlclwiLFxyXG4gICAgdGVtcGxhdGVPcHRpb25zOiB7XHJcbiAgICAgIGxhYmVsOiBcIlwiLFxyXG4gICAgICByZXF1aXJlZDogZmFsc2VcclxuICAgIH1cclxuICB9O1xyXG4gIEBJbnB1dCgpIHNldCBmaWVsZCh2YWx1ZTogS3JlRm9ybUZpZWxkQ29uZmlnKSB7XHJcbiAgICBpZiAodmFsdWUgIT0gbnVsbCAmJiB2YWx1ZSAhPSB1bmRlZmluZWQpIHtcclxuICAgICAgdGhpcy5xdWVzdGlvbkZpZWxkID0gdmFsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGNvbnN0cnVjdG9yKCkge1xyXG4gICB0aGlzLnF1ZXN0aW9uRmllbGQgPSB7IFxyXG4gICAgICBrZXk6IFwiXCIsXHJcbiAgICAgIHR5cGU6IFwiY2FzY2FkZXJcIixcclxuICAgICAgdGVtcGxhdGVPcHRpb25zOiB7XHJcbiAgICAgICAgbGFiZWw6IFwiXCIsXHJcbiAgICAgICAgcmVxdWlyZWQ6IGZhbHNlXHJcbiAgICAgIH1cclxuICAgIH07XHJcbiAgIH1cclxuXHJcbiAgbmdPbkluaXQoKSB7IH1cclxuXHJcbiAgbmdPbkNoYW5nZXMoY2hhbmdlczogU2ltcGxlQ2hhbmdlcykgeyB9XHJcbn1cclxuIl19