blockly > LineCursor > getNextNode
Méthode LineCursor.getNextNode()
Obtenez le nœud suivant dans l'AST, en autorisant éventuellement le bouclage.
Signature :
getNextNode(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 l'espace de travail doit revenir au début si aucun nœud valide n'a été trouvé. |
Renvoie :
IFocusableNode | null
Nœud suivant dans l'exploration.