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.

16 lines (15 loc) 1.07 kB
import { type FormOption, type RuntimeMultiSelectSignalField } from '../../../models'; import { BaseInputDirective } from '../../base'; import * as i0 from "@angular/core"; import * as i1 from "../../base/host-directive/signal-form-host.directive"; export declare class SignalFormMultiselectFieldComponent<TModel extends object, K extends keyof TModel = keyof TModel> extends BaseInputDirective<RuntimeMultiSelectSignalField<TModel, K>, TModel, K> { protected showDropdown: import("@angular/core").WritableSignal<boolean>; private readonly dropdownService; private readonly host; constructor(); private dropdownOverlayEffect; removeChip(option: FormOption<TModel[K]>): void; toggleDropdown(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SignalFormMultiselectFieldComponent<any, any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SignalFormMultiselectFieldComponent<any, any>, "signal-form-multiselect-field", never, {}, {}, never, never, true, [{ directive: typeof i1.SignalFormHostDirective; inputs: {}; outputs: {}; }]>; }