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.

17 lines (16 loc) 1.13 kB
import { type SignalSteppedFormContainer } from '../../../models/signal-form.model'; import * as i0 from "@angular/core"; export declare class SignalFormStepperComponent<TModel> { form: import("@angular/core").InputSignal<SignalSteppedFormContainer<TModel>>; onSave: import("@angular/core").OutputEmitterRef<TModel>; afterSaveCompletes: import("@angular/core").OutputEmitterRef<void>; protected readonly saveDisabled: import("@angular/core").Signal<boolean>; protected submitButtonText: import("@angular/core").Signal<"Saving..." | "Saved successfully" | "Submit">; protected submitButtonClass: import("@angular/core").Signal<string>; constructor(); protected next(): void; protected previous(): void; protected save(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SignalFormStepperComponent<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SignalFormStepperComponent<any>, "signal-form-stepper", never, { "form": { "alias": "form"; "required": true; "isSignal": true; }; }, { "onSave": "onSave"; "afterSaveCompletes": "afterSaveCompletes"; }, never, never, true, never>; }