blockly > IFocusableTree > onTreeFocus
IFocusableTree.onTreeFocus() 方法
当此树的某个节点获得活跃焦点时调用。
请注意,previousTree 为 null 并不一定表示这是 Blockly 首次获得焦点。事实上,我们很难对之前的焦点状态做出假设,因为之前的 null 树只表示在该树获得焦点之前,Blockly 没有保持活跃焦点(这可能是因为焦点离开了 Blockly 注入 div,或者是因为其他情况,例如暂时性焦点)。
请参阅 IFocusableNode.onNodeFocus(),因为实现与该方法具有相同的限制。
Signature:
onTreeFocus(node: IFocusableNode, previousTree: IFocusableTree | null): void;
参数
参数 | 类型 | 说明 |
---|---|---|
节点 | IFocusableNode | 接收有效焦点的节点。 |
previousTree | IFocusableTree | null | 之前具有有效焦点的树,如果没有,则返回 null。 |
返回:
void