UNPKG

tuain-ng-forms-lib

Version:

Componentes y Clases Angular para la gestión de formularios TUAIN

47 lines (46 loc) 2.59 kB
import { OnInit } from '@angular/core'; import { FieldDescriptor } from '../../classes/forms/field'; import { ElementComponent } from './layout/element.component'; import * as i0 from "@angular/core"; export declare class FieldComponent extends ElementComponent implements OnInit { private destroyRef; captureType: import("@angular/core").WritableSignal<string>; errorCode: import("@angular/core").WritableSignal<string>; errorMessage: import("@angular/core").WritableSignal<string>; errorType: import("@angular/core").WritableSignal<string>; defaultValue: import("@angular/core").WritableSignal<any>; defaultEditable: import("@angular/core").WritableSignal<boolean>; alignment: import("@angular/core").WritableSignal<string>; code: import("@angular/core").WritableSignal<string>; info: import("@angular/core").WritableSignal<any>; required: import("@angular/core").WritableSignal<boolean>; title: import("@angular/core").WritableSignal<string>; type: import("@angular/core").WritableSignal<string>; format: import("@angular/core").WritableSignal<any>; options: import("@angular/core").WritableSignal<any[]>; hasChanged: import("@angular/core").WritableSignal<boolean>; minLength: import("@angular/core").WritableSignal<number>; maxLength: import("@angular/core").WritableSignal<number>; minValue: import("@angular/core").WritableSignal<any>; maxValue: import("@angular/core").WritableSignal<any>; onValidation: import("@angular/core").WritableSignal<boolean>; outputOnly: import("@angular/core").WritableSignal<boolean>; placeholder: import("@angular/core").WritableSignal<string>; tooltip: import("@angular/core").WritableSignal<string>; validateOnServer: import("@angular/core").WritableSignal<boolean>; visibleLabel: import("@angular/core").WritableSignal<boolean>; value: import("@angular/core").ModelSignal<any>; field: FieldDescriptor | null; updatePropagatedAttributes(): void; ngOnInit(): void; updateValue(): void; onInputChange(): void; onChangeContent(): void; onShowInfo(detail?: any): void; focus(): void; updateObject(widgetUpdate?: boolean): void; inputChanged(): void; inputTyped(): void; static ɵfac: i0.ɵɵFactoryDeclaration<FieldComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<FieldComponent, "lib-field", never, { "value": { "alias": "value"; "required": false; "isSignal": true; }; "field": { "alias": "field"; "required": false; }; }, { "value": "valueChange"; }, never, ["*"], true, never>; }