blockly > IFocusableTree > onTreeFocus

IFocusableTree.onTreeFocus() メソッド

このツリーのノードがアクティブなフォーカスを受け取ったときに呼び出されます。

previousTree が null であることは、Blockly が初めてフォーカスを受け取ったとは限りません。実際、以前のフォーカス状態について推測できることはほとんどありません。以前の null ツリーは、このツリーがフォーカスされる前に Blockly がアクティブなフォーカスを保持していなかったことを示しているだけです(これは、フォーカスが Blockly 挿入 div から移動したために発生する可能性があります。また、エフェメラル フォーカスなどの他のケースでも発生する可能性があります)。

実装にはそのメソッドと同じ制限が適用されるため、IFocusableNode.onNodeFocus() をご覧ください。

署名:

onTreeFocus(node: IFocusableNode, previousTree: IFocusableTree | null): void;

パラメータ

パラメータ 説明
ノード IFocusableNode アクティブなフォーカスを受けているノード。
previousTree IFocusableTree | null アクティブなフォーカスを保持していた前のツリー。ない場合は null。

戻り値:

void