блочно > FocusManager > focusNode
Метод FocusManager.focusNode()
Фокусирует ввод DOM на указанном узле и помечает его как активно сфокусированный.
Любой ранее находившийся в фокусе узел будет обновлен и пассивно выделен (если он находится в другом дереве, доступном для фокусировки) или размыт (если он находится в том же дереве).
**Важно**: Если предоставленный узел не может быть сфокусирован (например, его метод canBeFocused() возвращает false), он будет проигнорирован, а любое существующее состояние фокуса останется неизменным.
Обратите внимание, что это может обновить tabindex элемента указанного узла, чтобы гарантировать его корректное считывание программами чтения с экрана при наличии фокуса.
Подпись:
focusNode(focusableNode: IFocusableNode): void;
Параметры
Параметр | Тип | Описание |
---|---|---|
focusableNode | IFocusableNode | Узел, который должен получить активный фокус. |
Возврат:
пустота