FormFieldBinding
Представляет привязку между полем и элементом управления пользовательского интерфейса с помощью директивы FormField.
API
interface FormFieldBinding {
readonly element: HTMLElement;
readonly injector: Injector;
readonly state: Signal<ReadonlyFieldState<unknown, string | number>>;
focus(options?: FocusOptions | undefined): void;
}
element
HTMLElementHTML-элемент, к которому применяется директива FormField.
injector
InjectorИнжектор узла для элемента, содержащего эту привязку поля.
state
Signal<ReadonlyFieldState<unknown, string | number>>FieldState поля, привязанного к директиве FormField.
focus
voidУстанавливает фокус на эту привязку поля.
По умолчанию фокус будет установлен на element. Однако пользовательские элементы управления могут реализовать собственное поведение при установке фокуса.
@paramoptions
FocusOptions | undefined
@returns
void
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/forms/signals/FormFieldBinding