blockly > LineCursor > getPreviousNode
Método LineCursor.getPreviousNode()
Obtén el nodo anterior en el AST, de manera opcional, y permite el bucle invertido.
Signature:
getPreviousNode(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 hasta el final del espacio de trabajo si no se encontró un nodo válido. |
Muestra:
IFocusableNode | null
El nodo anterior en el recorrido o nulo si no existe un nodo anterior.