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.

12 lines (11 loc) 1.02 kB
import { BaseInputDirective } from '../../../components/base/base-input/base-input.directive'; import { type RuntimeCheckboxGroupSignalField } from '../../../models/signal-field-types.model'; import { type FormOption } from '../../../models/signal-form.model'; import * as i0 from "@angular/core"; export declare class SignalFormCheckboxGroupFieldComponent<TModel extends object, K extends keyof TModel = keyof TModel> extends BaseInputDirective<RuntimeCheckboxGroupSignalField<TModel, K>, TModel, K> { protected layoutClass: import("@angular/core").Signal<"checkbox-group-inline" | "checkbox-group-stacked">; protected isChecked: (option: FormOption<TModel[K]>) => boolean; protected toggleOption(option: FormOption<TModel[K]>): void; static ɵfac: i0.ɵɵFactoryDeclaration<SignalFormCheckboxGroupFieldComponent<any, any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SignalFormCheckboxGroupFieldComponent<any, any>, "signal-form-checkbox-group-field", never, {}, {}, never, never, true, never>; }