blockly > BasicCursor > getPreviousNode_

Metoda BasicCursor.getPreviousNode_()

Odwraca przeszukiwanie w kolejności zgodnej z kolejnością zdefiniowaną w funkcji preorder, aby znaleźć poprzedni węzeł. Dzięki temu użytkownik może łatwo poruszać się po całym Blockly AST bez konieczności przechodzenia do kolejnych poziomów w drzewie.

Podpis:

protected getPreviousNode_(node: ASTNode | null, isValid: (p1: ASTNode | null) => boolean): ASTNode | null;

Parametry

Parametr Typ Opis
węzeł ASTNode | null Aktualna pozycja w tabeli AST.
isValid (p1: ASTNode | null) => wartość logiczna Funkcja zwracająca wartość prawda lub fałsz w zależności od tego, czy dany węzeł ma być przeanalizowany.

Zwroty:

ASTNode | null

Poprzedni węzeł w przeszukiwaniu lub null, jeśli nie istnieje poprzedni węzeł.