blockly > FocusManager > getFocusedNode

FocusManager.getFocusedNode() 方法

返回当前具有焦点的 IFocusableNode(始终与具有焦点的 IFocusableTree 相关联),如果没有,则返回 null。

请注意,此函数将与 IFocusableTree.getFocusedNode() 保持一致。也就是说,如果树本身具有焦点,但其非根子项均不具有焦点,则此函数将返回 null,但 getFocusedTree() 不会。

另请注意,如果当前捕获了暂时性焦点(例如使用 takeEphemeralFocus),则此处返回的节点可能目前没有 DOM 焦点。

Signature:

getFocusedNode(): IFocusableNode | null;

返回

IFocusableNode | null