blockly > BasicCursor > getPreviousNode_

BasicCursor.getPreviousNode_()-Methode

Kehrt den Durchlauf der Vorbestellung um, um den vorherigen Knoten zu finden. Auf diese Weise können Nutzer ganz einfach durch den gesamten Blockly AST navigieren, ohne Ebenen in der Baumstruktur ein- und aussteigen zu müssen.

Unterschrift:

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

Parameter

Parameter Typ Beschreibung
Knoten ASTNode | null Die aktuelle Position im AST.
isValid (p1: ASTNode | null) => boolean Eine Funktion "true" oder "false", die davon abhängt, ob der angegebene Knoten durchlaufen werden soll.

Gibt zurück:

ASTNode | null

Der vorherige Knoten im Durchlauf oder null, wenn kein vorheriger Knoten vorhanden ist.