blockly > BasicCursor > getPreviousNode_
Metodo BasicCursor.getPreviousNode_()
Inverte l'attraversamento di pre-ordine per trovare il nodo precedente. Ciò consentirà all'utente di navigare facilmente nell'intero AST Blockly senza dover salire e scendere di livello sull'albero.
Firma:
protected getPreviousNode_(node: ASTNode | null, isValid: (p1: ASTNode | null) => boolean): ASTNode | null;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
nodo | Nodo AST | null | La posizione corrente nell'AST. |
isValid | (p1: ASTNode | null) => boolean | Una funzione vero/falso a seconda che il nodo specificato debba essere attraversato. |
Resi:
Nodo AST | null
Il nodo precedente nell'attraversamento oppure è nullo se non esiste alcun nodo precedente.