@sixbell-telco/sdk
Version:
A collection of reusable components designed for use in Sixbell Telco Angular projects
18 lines (17 loc) • 1.77 kB
TypeScript
import { FormControl, FormGroup } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class FormErrorsComponent {
parentForm: import("@angular/core").InputSignal<FormGroup<any>>;
formField: import("@angular/core").InputSignal<string>;
formControl: import("@angular/core").Signal<FormControl<any>>;
customError: import("@angular/core").Signal<any>;
isRequired: import("@angular/core").InputSignal<string | undefined>;
isMinLength: import("@angular/core").InputSignal<string | undefined>;
isMaxLength: import("@angular/core").InputSignal<string | undefined>;
isMin: import("@angular/core").InputSignal<string | undefined>;
isMax: import("@angular/core").InputSignal<string | undefined>;
isPattern: import("@angular/core").InputSignal<string | undefined>;
isEmail: import("@angular/core").InputSignal<string | undefined>;
static ɵfac: i0.ɵɵFactoryDeclaration<FormErrorsComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<FormErrorsComponent, "st-form-errors", never, { "parentForm": { "alias": "parentForm"; "required": true; "isSignal": true; }; "formField": { "alias": "formField"; "required": true; "isSignal": true; }; "isRequired": { "alias": "isRequired"; "required": false; "isSignal": true; }; "isMinLength": { "alias": "isMinLength"; "required": false; "isSignal": true; }; "isMaxLength": { "alias": "isMaxLength"; "required": false; "isSignal": true; }; "isMin": { "alias": "isMin"; "required": false; "isSignal": true; }; "isMax": { "alias": "isMax"; "required": false; "isSignal": true; }; "isPattern": { "alias": "isPattern"; "required": false; "isSignal": true; }; "isEmail": { "alias": "isEmail"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>;
}