@kre-form/survey
Version:
66 lines • 5.57 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Component, Input } from "@angular/core";
var KreSurveySettingMatrixCheckBox = /** @class */ (function () {
function KreSurveySettingMatrixCheckBox() {
this.questionField = {
key: "",
type: "matrix_checkbox",
templateOptions: {
label: "",
required: false,
options: [],
subtitle: []
}
};
}
Object.defineProperty(KreSurveySettingMatrixCheckBox.prototype, "field", {
set: /**
* @param {?} value
* @return {?}
*/
function (value) {
if (value != null && value != undefined) {
this.questionField = value;
}
},
enumerable: true,
configurable: true
});
/**
* @return {?}
*/
KreSurveySettingMatrixCheckBox.prototype.ngOnInit = /**
* @return {?}
*/
function () { };
/**
* @param {?} changes
* @return {?}
*/
KreSurveySettingMatrixCheckBox.prototype.ngOnChanges = /**
* @param {?} changes
* @return {?}
*/
function (changes) { };
KreSurveySettingMatrixCheckBox.decorators = [
{ type: Component, args: [{
selector: "kresurvey-setting-matrix_checkbox",
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>\n </div> \n </div> \n "
}] }
];
/** @nocollapse */
KreSurveySettingMatrixCheckBox.ctorParameters = function () { return []; };
KreSurveySettingMatrixCheckBox.propDecorators = {
field: [{ type: Input }]
};
return KreSurveySettingMatrixCheckBox;
}());
export { KreSurveySettingMatrixCheckBox };
if (false) {
/** @type {?} */
KreSurveySettingMatrixCheckBox.prototype.questionField;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0dGluZ19tYXRyaXhfY2hlY2tib3guanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3JlLWZvcm0vc3VydmV5LyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvYmFzaWMvc2V0dGluZ19tYXRyaXhfY2hlY2tib3gudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFDTCxTQUFTLEVBRVQsS0FBSyxFQUtOLE1BQU0sZUFBZSxDQUFDO0FBSXZCO0lBcUNFO1FBZkEsa0JBQWEsR0FBUTtZQUNuQixHQUFHLEVBQUUsRUFBRTtZQUNQLElBQUksRUFBRSxpQkFBaUI7WUFDdkIsZUFBZSxFQUFFO2dCQUNmLEtBQUssRUFBRSxFQUFFO2dCQUNULFFBQVEsRUFBRSxLQUFLO2dCQUNmLE9BQU8sRUFBRSxFQUFFO2dCQUNYLFFBQVEsRUFBQyxFQUFFO2FBQ1o7U0FDRixDQUFDO0lBTWMsQ0FBQztJQUxqQixzQkFBYSxpREFBSzs7Ozs7UUFBbEIsVUFBbUIsS0FBeUI7WUFDMUMsSUFBSSxLQUFLLElBQUksSUFBSSxJQUFJLEtBQUssSUFBSSxTQUFTLEVBQUU7Z0JBQ3ZDLElBQUksQ0FBQyxhQUFhLEdBQUcsS0FBSyxDQUFDO2FBQzVCO1FBQ0gsQ0FBQzs7O09BQUE7Ozs7SUFHRCxpREFBUTs7O0lBQVIsY0FBYSxDQUFDOzs7OztJQUVkLG9EQUFXOzs7O0lBQVgsVUFBWSxPQUFzQixJQUFJLENBQUM7O2dCQXpDeEMsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxtQ0FBbUM7b0JBQzdDLFFBQVEsRUFBRSwwaUJBZVQ7aUJBRUY7Ozs7O3dCQWFFLEtBQUs7O0lBVVIscUNBQUM7Q0FBQSxBQTFDRCxJQTBDQztTQXRCWSw4QkFBOEI7OztJQUV6Qyx1REFTRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XHJcbiAgQ29tcG9uZW50LFxyXG4gIE9uSW5pdCxcclxuICBJbnB1dCxcclxuICBPdXRwdXQsXHJcbiAgRXZlbnRFbWl0dGVyLFxyXG4gIE9uQ2hhbmdlcyxcclxuICBTaW1wbGVDaGFuZ2VzXHJcbn0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcclxuaW1wb3J0IHsgS3JlRm9ybUZpZWxkQ29uZmlnIH0gZnJvbSBcIkBrcmUtZm9ybS9jb3JlXCI7XHJcbmltcG9ydCAqIGFzIF8gZnJvbSBcImxvZGFzaFwiO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6IFwia3Jlc3VydmV5LXNldHRpbmctbWF0cml4X2NoZWNrYm94XCIsXHJcbiAgdGVtcGxhdGU6IGBcclxuICAgIDxkaXYgY2xhc3M9XCJzZXR0aW5nX3dyYXBfdGl0bGVcIj5cclxuICAgICAgPHNwYW4+6aKY55uu6K6+572uPC9zcGFuPlxyXG4gICAgPC9kaXY+IFxyXG4gICAgPGRpdiBjbGFzcz1cInNldHRpbmdfd3JhcF9ibG9ja1wiPlxyXG4gICAgICA8ZGl2IGNsYXNzPVwidGl0bGVcIj7mlbTpopjorr7nva48L2Rpdj4gXHJcbiAgICAgIDxkaXYgY2xhc3M9XCJpdGVtXCI+XHJcbiAgICAgICAgICA8c3Bhbj7mraTpopjlv4Xloas8L3NwYW4+XHJcbiAgICAgICAgICA8bnotc3dpdGNoIG56U2l6ZT1cInNtYWxsXCIgWyhuZ01vZGVsKV09XCJxdWVzdGlvbkZpZWxkWyd0ZW1wbGF0ZU9wdGlvbnMnXVsncmVxdWlyZWQnXVwiPjwvbnotc3dpdGNoPiBcclxuICAgICAgPC9kaXY+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJpdGVtXCI+XHJcbiAgICAgICAgICA8c3Bhbj7pgLvovpHorr7nva48L3NwYW4+XHJcbiAgICAgICAgICA8bGFiZWw+6K6+572uPC9sYWJlbD5cclxuICAgICAgPC9kaXY+ICBcclxuICAgIDwvZGl2PiBcclxuICBgXHJcblxyXG59KVxyXG5leHBvcnQgY2xhc3MgS3JlU3VydmV5U2V0dGluZ01hdHJpeENoZWNrQm94IGltcGxlbWVudHMgT25Jbml0LCBPbkNoYW5nZXMge1xyXG4gXHJcbiAgcXVlc3Rpb25GaWVsZDogYW55ID0ge1xyXG4gICAga2V5OiBcIlwiLFxyXG4gICAgdHlwZTogXCJtYXRyaXhfY2hlY2tib3hcIixcclxuICAgIHRlbXBsYXRlT3B0aW9uczoge1xyXG4gICAgICBsYWJlbDogXCJcIiwgXHJcbiAgICAgIHJlcXVpcmVkOiBmYWxzZSwgXHJcbiAgICAgIG9wdGlvbnM6IFtdLFxyXG4gICAgICBzdWJ0aXRsZTpbXVxyXG4gICAgfVxyXG4gIH07XHJcbiAgQElucHV0KCkgc2V0IGZpZWxkKHZhbHVlOiBLcmVGb3JtRmllbGRDb25maWcpIHtcclxuICAgIGlmICh2YWx1ZSAhPSBudWxsICYmIHZhbHVlICE9IHVuZGVmaW5lZCkge1xyXG4gICAgICB0aGlzLnF1ZXN0aW9uRmllbGQgPSB2YWx1ZTtcclxuICAgIH1cclxuICB9XHJcbiAgY29uc3RydWN0b3IoKSB7IH1cclxuXHJcbiAgbmdPbkluaXQoKSB7IH1cclxuXHJcbiAgbmdPbkNoYW5nZXMoY2hhbmdlczogU2ltcGxlQ2hhbmdlcykgeyB9XHJcbn1cclxuIl19