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ł.