blockly > BasicCursor > getPreviousNode_

Metoda BasicCursor.getPreviousNode_()

Odwraca przemierzanie kolejności poprzedzającej w celu znalezienia poprzedniego węzła. W ten sposób użytkownik będzie mógł łatwo poruszać się po całym drzewie AST bez konieczności wchodzenia na kolejne poziomy.

Podpis:

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

Parametry

Parametr Typ Opis
węzeł ASTNode | null Bieżąca pozycja w AST.
isValid (p1: ASTNode | null) => boolean Funkcja prawda/fałsz w zależności od tego, czy należy przemierzać dany węzeł.

Zwraca:

ASTNode | null

Poprzedni węzeł w ramach przemierzania lub wartość null, jeśli nie istnieje żaden poprzedni węzeł.