blockly > BasicCursor > getPreviousNode_
Méthode BasicCursor.getPreviousNode_()
Inverse le balayage préalable pour retrouver le nœud précédent. Cela permettra à l'utilisateur de parcourir facilement l'ensemble de Blockly AST sans avoir à entrer et sortir de l'arborescence.
Signature :
protected getPreviousNode_(node: ASTNode | null, isValid: (p1: ASTNode | null) => boolean): ASTNode | null;
Paramètres
Paramètres | Type | Description |
---|---|---|
nœud | ASTNode | null | Position actuelle dans AST. |
isValid | (p1: ASTNode | null) => boolean | Fonction true/false selon que le nœud donné doit être traversé ou non. |
Renvoie :
ASTNode | null
Nœud précédent du balayage, ou valeur nulle si aucun nœud précédent n'existe.