UNPKG

tuain-ng-forms-lib

Version:

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

19 lines (18 loc) 1.05 kB
import * as i0 from "@angular/core"; export declare abstract class PieceComponent { form: any; formConfig: any; visible: import("@angular/core").WritableSignal<boolean>; disabled: import("@angular/core").WritableSignal<boolean>; enabled: import("@angular/core").Signal<boolean>; customAttributes: import("@angular/core").WritableSignal<Record<string, any>>; setForm(form: any): void; propagatedAttributeChange(attribute: string, value?: any): void; updatePieceAttribute(signaledAttributes: string[], signaledAttribute: string, value: any): void; updatePieceAttributes(piece: any, signaledAttributes: string[]): void; customAttributeChange(subAttribute: string, value?: any): void; updateCustomAttribute(attrName: string, attrValue: any): void; replaceCustomAttributes(customAttributes: Record<string, any>): void; static ɵfac: i0.ɵɵFactoryDeclaration<PieceComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PieceComponent, "lib-piece", never, {}, {}, never, ["*"], true, never>; }