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) 861 B
import { type SignalFormConfig, type SignalFormContainer, type SignalFormField } from '../../models/signal-form.model'; export declare class FieldUtils { /** * Creates default form configuration with theme settings * @param config - Optional user configuration to merge with defaults * @returns Complete configuration with defaults applied */ static createDefaultConfig<TModel>(config?: SignalFormConfig<TModel>): SignalFormConfig<TModel>; static anyTouched<TModel>(fields: SignalFormField<TModel>[]): import("@angular/core").Signal<boolean>; static hasSaved<TModel>(form: SignalFormContainer<TModel>): import("@angular/core").Signal<boolean>; static anyDirty<TModel>(fields: SignalFormField<TModel>[]): import("@angular/core").Signal<boolean>; private static isFieldWithForm; private static isRepeatableField; }