cmyd-form-error
Version:
This version supports Angular `14.1.0` This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.14.
19 lines • 5.46 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export class CmydFormErrorComponent {
constructor() { }
}
CmydFormErrorComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: CmydFormErrorComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
CmydFormErrorComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.14", type: CmydFormErrorComponent, selector: "cmyd-form-error", inputs: { controlName: "controlName" }, ngImport: i0, template: "<ng-container *ngIf=\"controlName.errors && (controlName.touched || controlName.dirty)\">\r\n <div class=\"master-div\">\r\n\r\n <p *ngIf=\"controlName.errors?.['email']\"\r\n class=\"error\">Email format is not correct</p>\r\n\r\n <ng-container *ngIf=\"controlName.errors?.['min']\">\r\n <p class=\"error\">Value should be larger than {{controlName.errors.min.min}}</p>\r\n </ng-container>\r\n\r\n <ng-container *ngIf=\"controlName.errors?.['max']\">\r\n <p class=\"error\">Value should be less than {{controlName.errors.max.max}}</p>\r\n </ng-container>\r\n\r\n <ng-container *ngIf=\"controlName.errors?.['minlength']\">\r\n <p class=\"error\">Length is less than {{controlName.errors.minlength.requiredLength}}</p>\r\n </ng-container>\r\n\r\n <ng-container *ngIf=\"controlName.errors?.['maxlength']\">\r\n <p class=\"error\">Length is greater than {{controlName.errors.maxlength.requiredLength}}</p>\r\n </ng-container>\r\n\r\n <p *ngIf=\"controlName.errors?.['required']\"\r\n class=\"error\">This field is Required</p>\r\n\r\n <p *ngIf=\"controlName.errors?.invalid\"\r\n class=\"error\">INVALID</p>\r\n </div>\r\n</ng-container>\r\n", styles: [".master-div{font-weight:bold;color:red;margin-top:10px}.master-div .error{color:red}\n"], directives: [{ type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.14", ngImport: i0, type: CmydFormErrorComponent, decorators: [{
type: Component,
args: [{
selector: 'cmyd-form-error',
templateUrl: './cmyd-form-error.component.html',
styleUrls: ["./cmyd-form-error.component.scss"]
}]
}], ctorParameters: function () { return []; }, propDecorators: { controlName: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY215ZC1mb3JtLWVycm9yLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2NteWQtZm9ybS1lcnJvci9zcmMvbGliL2NteWQtZm9ybS1lcnJvci5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi9wcm9qZWN0cy9jbXlkLWZvcm0tZXJyb3Ivc3JjL2xpYi9jbXlkLWZvcm0tZXJyb3IuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7OztBQVFqRCxNQUFNLE9BQU8sc0JBQXNCO0lBSWpDLGdCQUFnQixDQUFDOztvSEFKTixzQkFBc0I7d0dBQXRCLHNCQUFzQiwrRkNSbkMsNnJDQTZCQTs0RkRyQmEsc0JBQXNCO2tCQUxsQyxTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxpQkFBaUI7b0JBQzNCLFdBQVcsRUFBRSxrQ0FBa0M7b0JBQy9DLFNBQVMsRUFBRSxDQUFDLGtDQUFrQyxDQUFDO2lCQUNoRDswRUFHVSxXQUFXO3NCQUFuQixLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgTmdDb250cm9sIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdjbXlkLWZvcm0tZXJyb3InLFxuICB0ZW1wbGF0ZVVybDogJy4vY215ZC1mb3JtLWVycm9yLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbXCIuL2NteWQtZm9ybS1lcnJvci5jb21wb25lbnQuc2Nzc1wiXVxufSlcbmV4cG9ydCBjbGFzcyBDbXlkRm9ybUVycm9yQ29tcG9uZW50IHtcblxuICBASW5wdXQoKSBjb250cm9sTmFtZSE6IE5nQ29udHJvbDtcblxuICBjb25zdHJ1Y3RvcigpIHsgfVxuXG5cbn1cbiIsIjxuZy1jb250YWluZXIgKm5nSWY9XCJjb250cm9sTmFtZS5lcnJvcnMgJiYgKGNvbnRyb2xOYW1lLnRvdWNoZWQgfHwgY29udHJvbE5hbWUuZGlydHkpXCI+XHJcbiAgPGRpdiBjbGFzcz1cIm1hc3Rlci1kaXZcIj5cclxuXHJcbiAgICA8cCAqbmdJZj1cImNvbnRyb2xOYW1lLmVycm9ycz8uWydlbWFpbCddXCJcclxuICAgICAgIGNsYXNzPVwiZXJyb3JcIj5FbWFpbCBmb3JtYXQgaXMgbm90IGNvcnJlY3Q8L3A+XHJcblxyXG4gICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cImNvbnRyb2xOYW1lLmVycm9ycz8uWydtaW4nXVwiPlxyXG4gICAgICA8cCBjbGFzcz1cImVycm9yXCI+VmFsdWUgc2hvdWxkIGJlIGxhcmdlciB0aGFuIHt7Y29udHJvbE5hbWUuZXJyb3JzLm1pbi5taW59fTwvcD5cclxuICAgIDwvbmctY29udGFpbmVyPlxyXG5cclxuICAgIDxuZy1jb250YWluZXIgKm5nSWY9XCJjb250cm9sTmFtZS5lcnJvcnM/LlsnbWF4J11cIj5cclxuICAgICAgPHAgY2xhc3M9XCJlcnJvclwiPlZhbHVlIHNob3VsZCBiZSBsZXNzIHRoYW4ge3tjb250cm9sTmFtZS5lcnJvcnMubWF4Lm1heH19PC9wPlxyXG4gICAgPC9uZy1jb250YWluZXI+XHJcblxyXG4gICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cImNvbnRyb2xOYW1lLmVycm9ycz8uWydtaW5sZW5ndGgnXVwiPlxyXG4gICAgICA8cCBjbGFzcz1cImVycm9yXCI+TGVuZ3RoIGlzIGxlc3MgdGhhbiB7e2NvbnRyb2xOYW1lLmVycm9ycy5taW5sZW5ndGgucmVxdWlyZWRMZW5ndGh9fTwvcD5cclxuICAgIDwvbmctY29udGFpbmVyPlxyXG5cclxuICAgIDxuZy1jb250YWluZXIgKm5nSWY9XCJjb250cm9sTmFtZS5lcnJvcnM/LlsnbWF4bGVuZ3RoJ11cIj5cclxuICAgICAgPHAgY2xhc3M9XCJlcnJvclwiPkxlbmd0aCBpcyBncmVhdGVyIHRoYW4ge3tjb250cm9sTmFtZS5lcnJvcnMubWF4bGVuZ3RoLnJlcXVpcmVkTGVuZ3RofX08L3A+XHJcbiAgICA8L25nLWNvbnRhaW5lcj5cclxuXHJcbiAgICA8cCAqbmdJZj1cImNvbnRyb2xOYW1lLmVycm9ycz8uWydyZXF1aXJlZCddXCJcclxuICAgICAgIGNsYXNzPVwiZXJyb3JcIj5UaGlzIGZpZWxkIGlzIFJlcXVpcmVkPC9wPlxyXG5cclxuICAgIDxwICpuZ0lmPVwiY29udHJvbE5hbWUuZXJyb3JzPy5pbnZhbGlkXCJcclxuICAgICAgIGNsYXNzPVwiZXJyb3JcIj5JTlZBTElEPC9wPlxyXG4gIDwvZGl2PlxyXG48L25nLWNvbnRhaW5lcj5cclxuIl19