blockly > IFocusableTree > onTreeFocus

Metoda IFocusableTree.onTreeFocus()

Jest wywoływany, gdy węzeł tego drzewa został aktywnie zaznaczony.

Pamiętaj, że wartość null w elemencie previousTree niekoniecznie oznacza, że Blockly po raz pierwszy jest w centrum uwagi. W rzeczywistości można wysnuć tylko kilka przypuszczeń dotyczących poprzedniego stanu fokusa, ponieważ poprzednie drzewo nullowe wskazuje po prostu, że przed tym, jak to drzewo zostało wybrane, Blockly nie miało aktywnego fokusa (co może się zdarzyć, gdy fokus opuszcza element div wstrzyknięcia Blockly lub w innych przypadkach, takich jak fokus efemeryczny).

Zobacz IFocusableNode.onNodeFocus(), ponieważ implementacje mają te same ograniczenia co ta metoda.

Podpis:

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

Parametry

Parametr Typ Opis
węzeł IFocusableNode Węzeł, który jest aktywnie wyświetlany.
previousTree IFocusableTree | null Poprzednie drzewo, które było aktywne, lub null, jeśli nie było żadnego.

Zwroty:

void