blockly > LineCursor > getNextNode

Método LineCursor.getNextNode()

Obtén el siguiente nodo en el AST, lo que permite el bucle invertido de forma opcional.

Signature:

getNextNode(node: IFocusableNode | null, isValid: (p1: IFocusableNode | null) => boolean, loop: boolean): IFocusableNode | null;

Parámetros

Parámetro Tipo Descripción
nodo IFocusableNode | null La posición actual en el AST.
isValid (p1: IFocusableNode | null) => boolean Una función verdadera o falsa según si se debe recorrer el nodo determinado.
bucle booleano Indica si se debe realizar un bucle al principio del espacio de trabajo si no se encontró un nodo válido.

Muestra:

IFocusableNode | null

Es el siguiente nodo en el recorrido.