UNPKG

@kre-form/survey

Version:

22 lines 4.02 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 { FieldWrapper } from "@kre-form/core"; var KreFormWrapperFormField = /** @class */ (function (_super) { tslib_1.__extends(KreFormWrapperFormField, _super); function KreFormWrapperFormField() { return _super !== null && _super.apply(this, arguments) || this; } KreFormWrapperFormField.decorators = [ { type: Component, args: [{ selector: "krefield-wrapper", template: "\n <ng-container\n *ngIf=\"formStatus !== 0 || field.type == 'line' || field.type == 'html'\"\n >\n <ng-template #fieldComponent></ng-template>\n </ng-container>\n <ng-container\n *ngIf=\"formStatus === 0 && field.type != 'line' && field.type != 'html'\"\n >\n <div class=\"fieldlabel\">\n <span class=\"required\" *ngIf=\"to.required\">*</span>\n <span class=\"question_no\" *ngIf=\"to.queno\">{{to.queno}}.&nbsp;</span>\n {{ to.label }}\n </div>\n <div class=\"fieldcontrol\" [class.has-error]=\"showError\">\n <ng-template #fieldComponent></ng-template>\n <div class=\"invalid-feedback\" [style.display]=\"'block'\">\n <kreform-validation-message\n *ngIf=\"showError\"\n style=\"color:red\"\n [field]=\"field\"\n ></kreform-validation-message>\n </div>\n </div>\n </ng-container>\n " }] } ]; return KreFormWrapperFormField; }(FieldWrapper)); export { KreFormWrapperFormField }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1maWVsZC53cmFwcGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGtyZS1mb3JtL3N1cnZleS8iLCJzb3VyY2VzIjpbImxpYi93cmFwcGVycy9mb3JtLWZpZWxkLndyYXBwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUU5QztJQTZCNkMsbURBQVk7SUE3QnpEOztJQTZCMkQsQ0FBQzs7Z0JBN0IzRCxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGtCQUFrQjtvQkFDNUIsUUFBUSxFQUFFLHM2QkF5QlQ7aUJBQ0Y7O0lBQzBELDhCQUFDO0NBQUEsQUE3QjVELENBNkI2QyxZQUFZLEdBQUc7U0FBL0MsdUJBQXVCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcclxuaW1wb3J0IHsgRmllbGRXcmFwcGVyIH0gZnJvbSBcIkBrcmUtZm9ybS9jb3JlXCI7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogXCJrcmVmaWVsZC13cmFwcGVyXCIsXHJcbiAgdGVtcGxhdGU6IGBcclxuICAgIDxuZy1jb250YWluZXJcclxuICAgICAgKm5nSWY9XCJmb3JtU3RhdHVzICE9PSAwIHx8IGZpZWxkLnR5cGUgPT0gJ2xpbmUnIHx8IGZpZWxkLnR5cGUgPT0gJ2h0bWwnXCJcclxuICAgID5cclxuICAgICAgPG5nLXRlbXBsYXRlICNmaWVsZENvbXBvbmVudD48L25nLXRlbXBsYXRlPlxyXG4gICAgPC9uZy1jb250YWluZXI+XHJcbiAgICA8bmctY29udGFpbmVyXHJcbiAgICAgICpuZ0lmPVwiZm9ybVN0YXR1cyA9PT0gMCAmJiBmaWVsZC50eXBlICE9ICdsaW5lJyAmJiBmaWVsZC50eXBlICE9ICdodG1sJ1wiXHJcbiAgICA+XHJcbiAgICAgIDxkaXYgY2xhc3M9XCJmaWVsZGxhYmVsXCI+XHJcbiAgICAgICAgPHNwYW4gY2xhc3M9XCJyZXF1aXJlZFwiICpuZ0lmPVwidG8ucmVxdWlyZWRcIj4qPC9zcGFuPlxyXG4gICAgICAgIDxzcGFuIGNsYXNzPVwicXVlc3Rpb25fbm9cIiAqbmdJZj1cInRvLnF1ZW5vXCI+e3t0by5xdWVub319LiZuYnNwOzwvc3Bhbj5cclxuICAgICAgICB7eyB0by5sYWJlbCB9fVxyXG4gICAgICA8L2Rpdj5cclxuICAgICAgPGRpdiBjbGFzcz1cImZpZWxkY29udHJvbFwiIFtjbGFzcy5oYXMtZXJyb3JdPVwic2hvd0Vycm9yXCI+XHJcbiAgICAgICAgPG5nLXRlbXBsYXRlICNmaWVsZENvbXBvbmVudD48L25nLXRlbXBsYXRlPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJpbnZhbGlkLWZlZWRiYWNrXCIgW3N0eWxlLmRpc3BsYXldPVwiJ2Jsb2NrJ1wiPlxyXG4gICAgICAgICAgPGtyZWZvcm0tdmFsaWRhdGlvbi1tZXNzYWdlXHJcbiAgICAgICAgICAgICpuZ0lmPVwic2hvd0Vycm9yXCJcclxuICAgICAgICAgICAgc3R5bGU9XCJjb2xvcjpyZWRcIlxyXG4gICAgICAgICAgICBbZmllbGRdPVwiZmllbGRcIlxyXG4gICAgICAgICAgPjwva3JlZm9ybS12YWxpZGF0aW9uLW1lc3NhZ2U+XHJcbiAgICAgICAgPC9kaXY+XHJcbiAgICAgIDwvZGl2PlxyXG4gICAgPC9uZy1jb250YWluZXI+XHJcbiAgYFxyXG59KVxyXG5leHBvcnQgY2xhc3MgS3JlRm9ybVdyYXBwZXJGb3JtRmllbGQgZXh0ZW5kcyBGaWVsZFdyYXBwZXIge31cclxuIl19