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.