UNPKG

@kre-form/ant

Version:

29 lines 2.46 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component } from "@angular/core"; import { FieldType } from "@kre-form/core"; export class KreFormFieldSwitch extends FieldType { } KreFormFieldSwitch.decorators = [ { type: Component, args: [{ selector: "krefield-switch", template: ` <ng-container *ngIf="formStatus !== 0; else other"> <div class="control-design"> <nz-switch nzDisabled="true"></nz-switch> </div> </ng-container> <ng-template #other> <nz-switch [formControl]="formControl" [kreFormAttributes]="field" [class.is-invalid]="showError" [nzDisabled]="!editor" ></nz-switch> </ng-template> ` }] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3dpdGNoLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGtyZS1mb3JtL2FudC8iLCJzb3VyY2VzIjpbImxpYi90eXBlcy9zd2l0Y2gudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDMUMsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBb0IzQyxNQUFNLE9BQU8sa0JBQW1CLFNBQVEsU0FBUzs7O1lBbEJoRCxTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLGlCQUFpQjtnQkFDM0IsUUFBUSxFQUFFOzs7Ozs7Ozs7Ozs7OztHQWNUO2FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgRmllbGRUeXBlIH0gZnJvbSBcIkBrcmUtZm9ybS9jb3JlXCI7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogXCJrcmVmaWVsZC1zd2l0Y2hcIixcbiAgdGVtcGxhdGU6IGBcbiAgICA8bmctY29udGFpbmVyICpuZ0lmPVwiZm9ybVN0YXR1cyAhPT0gMDsgZWxzZSBvdGhlclwiPlxuICAgICAgPGRpdiBjbGFzcz1cImNvbnRyb2wtZGVzaWduXCI+XG4gICAgICAgIDxuei1zd2l0Y2ggbnpEaXNhYmxlZD1cInRydWVcIj48L256LXN3aXRjaD5cbiAgICAgIDwvZGl2PlxuICAgIDwvbmctY29udGFpbmVyPlxuICAgIDxuZy10ZW1wbGF0ZSAjb3RoZXI+XG4gICAgICA8bnotc3dpdGNoXG4gICAgICAgIFtmb3JtQ29udHJvbF09XCJmb3JtQ29udHJvbFwiXG4gICAgICAgIFtrcmVGb3JtQXR0cmlidXRlc109XCJmaWVsZFwiXG4gICAgICAgIFtjbGFzcy5pcy1pbnZhbGlkXT1cInNob3dFcnJvclwiXG4gICAgICAgIFtuekRpc2FibGVkXT1cIiFlZGl0b3JcIlxuICAgICAgPjwvbnotc3dpdGNoPlxuICAgIDwvbmctdGVtcGxhdGU+XG4gIGAsXG59KVxuZXhwb3J0IGNsYXNzIEtyZUZvcm1GaWVsZFN3aXRjaCBleHRlbmRzIEZpZWxkVHlwZSB7XG4gIC8vIHN3aXRjaFZhbHVlKCk6IHN0cmluZyB7XG4gIC8vICAgaWYgKCEhdGhpcy5tb2RlbFt0aGlzLmZpZWxkLmtleV0pIHtcbiAgLy8gICAgIHJldHVybiBcIuaYr1wiO1xuICAvLyAgIH0gZWxzZSB7XG4gIC8vICAgICByZXR1cm4gXCLlkKZcIjtcbiAgLy8gICB9XG4gIC8vIH1cbn1cbiJdfQ==