blockly > BasicCursor > getNextNode_
Metoda BasicCursor.getNextNode_()
Używa przemierzania przed zamówieniem do nawigacji po AST Blockly. 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 getNextNode_(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
Następny węzeł w przemierzaniu.