UNPKG

@kre-form/survey

Version:

141 lines 8 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { Component } from "@angular/core"; import { FieldType, Guid } from "@kre-form/core"; import { KreFormAntService } from "../tools/service"; var KreSurveyRadioGroup = /** @class */ (function (_super) { tslib_1.__extends(KreSurveyRadioGroup, _super); function KreSurveyRadioGroup(dyService) { var _this = _super.call(this) || this; _this.guid = Guid.create()["value"]; _this.service = dyService; return _this; } /** * @param {?} event * @return {?} */ KreSurveyRadioGroup.prototype.dropOption = /** * @param {?} event * @return {?} */ function (event) { }; //设置逻辑 //设置逻辑 /** * @return {?} */ KreSurveyRadioGroup.prototype.logicQuestion = //设置逻辑 /** * @return {?} */ function () { this.service.questionOperational("logic", this.field); }; //拷贝题目 //拷贝题目 /** * @return {?} */ KreSurveyRadioGroup.prototype.copyQuestion = //拷贝题目 /** * @return {?} */ function () { this.service.questionOperational("copy", this.field); }; //删除题目 //删除题目 /** * @return {?} */ KreSurveyRadioGroup.prototype.delQuestion = //删除题目 /** * @return {?} */ function () { this.service.questionOperational("delete", this.field); }; //点击题目 //点击题目 /** * @return {?} */ KreSurveyRadioGroup.prototype.activeQuestion = //点击题目 /** * @return {?} */ function () { if (!this.active) { this.service.questionOperational("active", this.field); } }; //添加选项 //添加选项 /** * @return {?} */ KreSurveyRadioGroup.prototype.addOption = //添加选项 /** * @return {?} */ function () { this.service.optionOperational("add", "", this.field); }; //批量添加 //批量添加 /** * @return {?} */ KreSurveyRadioGroup.prototype.addOptions = //批量添加 /** * @return {?} */ function () { this.service.optionOperational("adds", "", this.field); }; //删除选项 //删除选项 /** * @param {?} option * @return {?} */ KreSurveyRadioGroup.prototype.deleteOption = //删除选项 /** * @param {?} option * @return {?} */ function (option) { this.service.optionOperational("delete", option, this.field); }; KreSurveyRadioGroup.decorators = [ { type: Component, args: [{ selector: "kresurvey-radiogroup", template: "\n <ng-container *ngIf=\"formStatus !== 0\">\n \n </ng-container>\n\n <ng-container *ngIf=\"formStatus === 0\">\n \n </ng-container>\n " }] } ]; /** @nocollapse */ KreSurveyRadioGroup.ctorParameters = function () { return [ { type: KreFormAntService } ]; }; return KreSurveyRadioGroup; }(FieldType)); export { KreSurveyRadioGroup }; if (false) { /** @type {?} */ KreSurveyRadioGroup.prototype.service; /** @type {?} */ KreSurveyRadioGroup.prototype.guid; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmFkaW9ncm91cC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrcmUtZm9ybS9zdXJ2ZXkvIiwic291cmNlcyI6WyJsaWIvdHlwZXMvcmFkaW9ncm91cC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLFNBQVMsRUFBRSxJQUFJLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUNqRCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUdyRDtJQVl5QywrQ0FBUztJQUdoRCw2QkFBWSxTQUE0QjtRQUF4QyxZQUNFLGlCQUFPLFNBRVI7UUFKRCxVQUFJLEdBQVEsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBR2pDLEtBQUksQ0FBQyxPQUFPLEdBQUcsU0FBUyxDQUFDOztJQUMzQixDQUFDOzs7OztJQUdELHdDQUFVOzs7O0lBQVYsVUFBVyxLQUE0QjtJQUV2QyxDQUFDO0lBRUQsTUFBTTs7Ozs7SUFDTiwyQ0FBYTs7Ozs7SUFBYjtRQUNFLElBQUksQ0FBQyxPQUFPLENBQUMsbUJBQW1CLENBQUMsT0FBTyxFQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN2RCxDQUFDO0lBQ0QsTUFBTTs7Ozs7SUFDTiwwQ0FBWTs7Ozs7SUFBWjtRQUNFLElBQUksQ0FBQyxPQUFPLENBQUMsbUJBQW1CLENBQUMsTUFBTSxFQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN0RCxDQUFDO0lBQ0QsTUFBTTs7Ozs7SUFDTix5Q0FBVzs7Ozs7SUFBWDtRQUVFLElBQUksQ0FBQyxPQUFPLENBQUMsbUJBQW1CLENBQUMsUUFBUSxFQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4RCxDQUFDO0lBQ0QsTUFBTTs7Ozs7SUFDTiw0Q0FBYzs7Ozs7SUFBZDtRQUNFLElBQUcsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFDO1lBQ2QsSUFBSSxDQUFDLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBQyxRQUFRLEVBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQ3ZEO0lBQ0gsQ0FBQztJQUVELE1BQU07Ozs7O0lBQ04sdUNBQVM7Ozs7O0lBQVQ7UUFDRSxJQUFJLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLEtBQUssRUFBQyxFQUFFLEVBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3RELENBQUM7SUFDRCxNQUFNOzs7OztJQUNOLHdDQUFVOzs7OztJQUFWO1FBQ0UsSUFBSSxDQUFDLE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQyxNQUFNLEVBQUMsRUFBRSxFQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN2RCxDQUFDO0lBQ0QsTUFBTTs7Ozs7O0lBQ04sMENBQVk7Ozs7OztJQUFaLFVBQWEsTUFBVTtRQUNyQixJQUFJLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLFFBQVEsRUFBQyxNQUFNLEVBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQzdELENBQUM7O2dCQXhERixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLHNCQUFzQjtvQkFDaEMsUUFBUSxFQUFFLGtLQVFUO2lCQUNGOzs7O2dCQWRRLGlCQUFpQjs7SUE0RDFCLDBCQUFDO0NBQUEsQUF6REQsQ0FZeUMsU0FBUyxHQTZDakQ7U0E3Q1ksbUJBQW1COzs7SUFDOUIsc0NBQWE7O0lBQ2IsbUNBQW1DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcclxuaW1wb3J0IHsgRmllbGRUeXBlLCBHdWlkIH0gZnJvbSBcIkBrcmUtZm9ybS9jb3JlXCI7XHJcbmltcG9ydCB7IEtyZUZvcm1BbnRTZXJ2aWNlIH0gZnJvbSBcIi4uL3Rvb2xzL3NlcnZpY2VcIjtcclxuaW1wb3J0IHtDZGtEcmFnRHJvcCwgbW92ZUl0ZW1JbkFycmF5fSBmcm9tICdAYW5ndWxhci9jZGsvZHJhZy1kcm9wJztcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiBcImtyZXN1cnZleS1yYWRpb2dyb3VwXCIsXHJcbiAgdGVtcGxhdGU6IGBcclxuICAgIDxuZy1jb250YWluZXIgKm5nSWY9XCJmb3JtU3RhdHVzICE9PSAwXCI+XHJcbiAgICAgICAgXHJcbiAgICA8L25nLWNvbnRhaW5lcj5cclxuXHJcbiAgICA8bmctY29udGFpbmVyICpuZ0lmPVwiZm9ybVN0YXR1cyA9PT0gMFwiPlxyXG4gICAgICBcclxuICAgIDwvbmctY29udGFpbmVyPlxyXG4gIGBcclxufSlcclxuZXhwb3J0IGNsYXNzIEtyZVN1cnZleVJhZGlvR3JvdXAgZXh0ZW5kcyBGaWVsZFR5cGUge1xyXG4gIHNlcnZpY2U6IGFueTtcclxuICBndWlkOiBhbnkgPSBHdWlkLmNyZWF0ZSgpW1widmFsdWVcIl07XHJcbiAgY29uc3RydWN0b3IoZHlTZXJ2aWNlOiBLcmVGb3JtQW50U2VydmljZSkge1xyXG4gICAgc3VwZXIoKTtcclxuICAgIHRoaXMuc2VydmljZSA9IGR5U2VydmljZTtcclxuICB9XHJcblxyXG4gIFxyXG4gIGRyb3BPcHRpb24oZXZlbnQ6IENka0RyYWdEcm9wPHN0cmluZ1tdPikge1xyXG4gICAgIFxyXG4gIH1cclxuXHJcbiAgLy/orr7nva7pgLvovpFcclxuICBsb2dpY1F1ZXN0aW9uKCl7XHJcbiAgICB0aGlzLnNlcnZpY2UucXVlc3Rpb25PcGVyYXRpb25hbChcImxvZ2ljXCIsdGhpcy5maWVsZCk7XHJcbiAgfVxyXG4gIC8v5ou36LSd6aKY55uuXHJcbiAgY29weVF1ZXN0aW9uKCl7IFxyXG4gICAgdGhpcy5zZXJ2aWNlLnF1ZXN0aW9uT3BlcmF0aW9uYWwoXCJjb3B5XCIsdGhpcy5maWVsZCk7XHJcbiAgfVxyXG4gIC8v5Yig6Zmk6aKY55uuXHJcbiAgZGVsUXVlc3Rpb24oKVxyXG4gIHsgIFxyXG4gICAgdGhpcy5zZXJ2aWNlLnF1ZXN0aW9uT3BlcmF0aW9uYWwoXCJkZWxldGVcIix0aGlzLmZpZWxkKTtcclxuICB9XHJcbiAgLy/ngrnlh7vpopjnm65cclxuICBhY3RpdmVRdWVzdGlvbigpe1xyXG4gICAgaWYoIXRoaXMuYWN0aXZlKXsgXHJcbiAgICAgIHRoaXMuc2VydmljZS5xdWVzdGlvbk9wZXJhdGlvbmFsKFwiYWN0aXZlXCIsdGhpcy5maWVsZCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvL+a3u+WKoOmAiemhuVxyXG4gIGFkZE9wdGlvbigpe1xyXG4gICAgdGhpcy5zZXJ2aWNlLm9wdGlvbk9wZXJhdGlvbmFsKFwiYWRkXCIsXCJcIix0aGlzLmZpZWxkKTtcclxuICB9XHJcbiAgLy/mibnph4/mt7vliqBcclxuICBhZGRPcHRpb25zKCl7XHJcbiAgICB0aGlzLnNlcnZpY2Uub3B0aW9uT3BlcmF0aW9uYWwoXCJhZGRzXCIsXCJcIix0aGlzLmZpZWxkKTtcclxuICB9XHJcbiAgLy/liKDpmaTpgInpoblcclxuICBkZWxldGVPcHRpb24ob3B0aW9uOmFueSl7IFxyXG4gICAgdGhpcy5zZXJ2aWNlLm9wdGlvbk9wZXJhdGlvbmFsKFwiZGVsZXRlXCIsb3B0aW9uLHRoaXMuZmllbGQpO1xyXG4gIH0gXHJcbn1cclxuIl19