blockly > FocusManager > getFocusedNode

Méthode FocusManager.getFocusedNode()

Renvoie l'élément IFocusableNode actuel avec la sélection (qui est toujours associé à un élément IFocusableTree sélectionné) ou la valeur "null" s'il n'y en a pas.

Notez que cette fonction conservera la parité avec IFocusableTree.getFocusedNode(). Autrement dit, si un arbre est sélectionné, mais qu'aucun de ses enfants non racine ne l'est, cette fonction renvoie la valeur null, mais getFocusedTree() ne le fait pas.

Notez également que si la sélection temporaire est actuellement capturée (par exemple, à l'aide de takeEphemeralFocus), le nœud renvoyé ici n'est peut-être pas actuellement sélectionné dans le DOM.

Signature :

getFocusedNode(): IFocusableNode | null;

Renvoie :

IFocusableNode | null