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 AST do Blockly sem ter que entrar e sair dos níveis da árvore.
Signature:
protected getPreviousNode_(node: ASTNode | null, isValid: (p1: ASTNode | null) => boolean): ASTNode | null;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
nó | ASTNode | null | A posição atual no AST. |
isValid | (p1: ASTNode | null) => boolean | Uma função verdadeira/falsa, dependendo se o nó precisa ser percorrido. |
Retorna:
ASTNode | null
O nó anterior no traversal ou nulo se nenhum nó anterior existir.