UNPKG

signal-template-forms

Version:

A powerful, type-safe Angular forms library built with signals, providing reactive form management with excellent developer experience and performance.

15 lines (14 loc) 1.17 kB
import { type SignalFormContainer } from '../../../models/signal-form.model'; import * as i0 from "@angular/core"; export declare class SignalFormSaveButtonComponent<TModel> { form: import("@angular/core").InputSignal<SignalFormContainer<TModel, unknown>>; submitButtonText: import("@angular/core").InputSignal<string>; showReset: import("@angular/core").InputSignal<boolean>; onSave: import("@angular/core").OutputEmitterRef<TModel>; protected buttonText: import("@angular/core").Signal<string>; protected isDisabled: import("@angular/core").Signal<boolean>; protected buttonClass: import("@angular/core").Signal<string>; save(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SignalFormSaveButtonComponent<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SignalFormSaveButtonComponent<any>, "signal-form-save-button", never, { "form": { "alias": "form"; "required": true; "isSignal": true; }; "submitButtonText": { "alias": "submitButtonText"; "required": false; "isSignal": true; }; "showReset": { "alias": "showReset"; "required": false; "isSignal": true; }; }, { "onSave": "onSave"; }, never, never, true, never>; }