[{"__symbolic":"module","version":4,"metadata":{"EmailComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../base-input.component","name":"BaseInputComponent","line":41,"character":36},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"evk-email","template":"\n                <ng-container *ngIf=\"isFormArray else fieldTemplate\">\n                    <div class=\"form-group\"\n                        *ngIf=\"visible\"\n                        [formGroup]=\"form\">\n                        <div *ngIf=\"isFormArray\" [formArrayName]=\"formArrayName\">\n                            <ng-container *ngTemplateOutlet=\"fieldTemplate\"></ng-container>\n                        </div>\n                    </div>\n                </ng-container>\n                <ng-template #fieldTemplate>\n                    <div class=\"form-group\" *ngIf=\"visible\">\n                        <mat-form-field class=\"full-width\" [formGroup]=\"group\">\n                            <span *ngIf=\"prefix\" matPrefix>{{ prefix }}&nbsp;</span>\n                            <input\n                                #input\n                                type=\"email\"\n                                matInput\n                                placeholder=\"{{label}}\"\n                                formControlName=\"{{name}}\"\n                                [min]=\"min\"\n                                [max]=\"max\"\n                                [readonly]=\"readonly ? readonly : false \">\n                            <mat-icon matSuffix *ngIf=\"sufix\">{{ sufix }}</mat-icon>\n                            <mat-hint align=\"start\" *ngIf=\"hintStart\">{{hintStart}} </mat-hint>\n                            <mat-hint align=\"end\" *ngIf=\"hintEnd\">{{hintEnd}}</mat-hint>\n                            <mat-error *ngIf=\"control && control.errors && control.errors.required\">Campo requerido</mat-error>\n                            <mat-error *ngIf=\"control && control.errors && control.errors.invalidEmail\">Correo invalido</mat-error>\n                        </mat-form-field>\n                    </div>\n                </ng-template>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer","line":71,"character":33}]}],"onValueChanges":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}]}}}}]