blockly > BasicCursor > getPreviousNode_

Methode „BasicCursor.getPreviousNode_()“

Kehrt den Durchlauf der Vorreihenfolge um, um den vorherigen Knoten zu finden. So können Nutzer sich ganz einfach durch den gesamten Blockly-AST bewegen, ohne zwischen den Ebenen des Baums wechseln 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 "true"- oder "false"-Funktion, die davon abhängt, ob der angegebene Knoten durchlaufen werden soll.

Gibt zurück:

ASTNode | null

Der vorherige Knoten in der Durchsuchung oder null, wenn kein vorheriger Knoten vorhanden ist.