blockly > FocusManager > getFocusedNode

Método FocusManager.getFocusedNode()

Retorna o IFocusableNode atual com foco (que está sempre vinculado a uma IFocusableTree com foco) ou nulo, se não houver um.

Essa função vai manter a paridade com IFocusableTree.getFocusedNode(). Ou seja, se uma árvore tiver foco, mas nenhuma das crianças não raiz tiver, ela retornará null, mas getFocusedTree() não.

Além disso, se o foco temporário for capturado (por exemplo, usando takeEphemeralFocus), o nó retornado aqui talvez não tenha o foco do DOM.

Signature:

getFocusedNode(): IFocusableNode | null;

Retorna:

IFocusableNode | null