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.