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