blockly > BasicCursor > getPreviousNode_

Méthode BasicCursor.getPreviousNode_()

Inverse la traversée pré-ordonnée pour trouver le nœud précédent. Cela permet à un utilisateur de naviguer facilement dans l'ensemble de l'AST Blockly sans avoir à entrer et à sortir des niveaux de l'arborescence.

Signature :

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

Paramètres

Paramètre Type Description
nœud ASTNode | null Position actuelle dans AST.
isValid (p1: ASTNode | null) => booléen Fonction "vrai/faux" selon que le nœud donné doit être parcouru.

Renvoie :

ASTNode | null

Nœud précédent de l'exploration ou valeur nulle si aucun nœud précédent n'existe.