blockly > BasicCursor > getPreviousNode_

Método BasicCursor.getPreviousNode_()

Reverte a travessia de pré-ordem para encontrar o nó anterior. Isso permitirá que o usuário navegue facilmente por todo o Blockly AST sem ter que entrar e sair de níveis na árvore.

Signature:

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

Parâmetros

Parâmetro Tipo Descrição
ASTNode | nulo A posição atual no AST.
isValid (p1: ASTNode | null) => boolean Uma função verdadeira/falsa, dependendo se o nó fornecido precisa ser percorrido ou não.

Retorna:

ASTNode | nulo

O nó anterior na travessia ou nulo se não houver um nó anterior.