blockly > BasicCursor > getPreviousNode_

Método BasicCursor.getPreviousNode_()

Revierte el recorrido del pedido previo para encontrar el nodo anterior. Esto permitirá que un usuario navegue fácilmente por todo Blockly AST sin tener que entrar y salir por los niveles del árbol.

Signature:

protected getPreviousNode_(node: ASTNode | null, isValid: (p1: ASTNode | null) => boolean): ASTNode | null;

Parámetros

Parámetro Tipo Descripción
nodo ASTNode | nulo Es la posición actual en el AST.
isValid (p1: ASTNode | null) => boolean Una función de verdadero/falso que depende de si se debe atravesar el nodo determinado.

Devuelve:

ASTNode | nulo

El nodo anterior del recorrido o nulo si no existe un nodo anterior.