grcm-components
Version:
> ⚡ Crea formularios dinámicos en Angular de forma rápida, limpia y reutilizable.
19 lines (18 loc) • 1.2 kB
TypeScript
import { FormGroup, ValidationErrors } from '@angular/forms';
import { GrcmDataForm } from '../../../controls/form/interfaces/data-form.interface';
import { GrcmDataFormChange } from '../../../controls/form/interfaces/form-change.interface';
import { ResponseGrcmForm } from '../../../controls/form/interfaces/response-form.interface';
import { GrcmUserLoginExample } from './interfaces/grcm-user-login-example.interface';
import * as i0 from "@angular/core";
export declare class GrcmExampleLoginComponent {
private _responseForm;
protected readonly responseForm: import("@angular/core").Signal<GrcmUserLoginExample | null>;
submitForm: import("@angular/core").OutputEmitterRef<GrcmUserLoginExample>;
protected dataForm: GrcmDataForm;
buildForm(form: FormGroup | null): void;
onChangeControl(data: GrcmDataFormChange): void;
onSubmit(data: ResponseGrcmForm): void;
getErrors(errors: ValidationErrors | null): string[];
static ɵfac: i0.ɵɵFactoryDeclaration<GrcmExampleLoginComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<GrcmExampleLoginComponent, "lib-grcm-example-login", never, {}, { "submitForm": "submitForm"; }, never, never, true, never>;
}