blockly > FocusManager > focusNode
Método FocusManager.focusNode()
Foca a entrada do DOM no nó especificado e o marca como ativamente focado.
Qualquer nó focado anteriormente será atualizado para ser destacado passivamente (se estiver em uma árvore focalizável diferente) ou desfocado (se estiver na mesma).
**Importante**: se o nó fornecido não puder ser focado (por exemplo, se o método canBeFocused() retornar "false"), ele será ignorado e qualquer estado de foco atual permanecerá inalterado.
Isso pode atualizar o tabindex do elemento do nó especificado para garantir que ele possa ser lido corretamente por leitores de tela enquanto estiver em foco.
Signature:
focusNode(focusableNode: IFocusableNode): void;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
focusableNode | IFocusableNode | O nó que precisa receber o foco ativo. |
Retorna:
void