blockly > LineCursor > getPreviousNode
Méthode LineCursor.getPreviousNode()
Récupérez le nœud précédent dans l'AST, en autorisant éventuellement le bouclage.
Signature :
getPreviousNode(node: IFocusableNode | null, isValid: (p1: IFocusableNode | null) => boolean, loop: boolean): IFocusableNode | null;
Paramètres
Paramètre | Type | Description |
---|---|---|
nœud | IFocusableNode | null | Position actuelle dans l'AST. |
isValid | (p1: IFocusableNode | null) => boolean | Fonction "vrai/faux" selon que le nœud donné doit être parcouru. |
loop | booléen | Indique si une boucle doit être effectuée jusqu'à la fin de l'espace de travail si aucun nœud valide n'a été trouvé. |
Renvoie :
IFocusableNode | null
Nœud précédent de l'exploration ou valeur nulle si aucun nœud précédent n'existe.