blockly > BasicCursor > getNextNode_
BasicCursor.getNextNode_() 方法
使用预订单遍历在 Blockly AST 中导航。这样,用户无需在树中出入各个层级,即可轻松浏览整个 Blockly AST。
Signature:
protected getNextNode_(node: ASTNode | null, isValid: (p1: ASTNode | null) => boolean): ASTNode | null;
参数
参数 | 类型 | 说明 |
---|---|---|
节点 | ASTNode | null | AST 中的当前位置。 |
isValid | (p1: ASTNode | null) => boolean | 一个函数,返回值为 true/false,具体取决于是否应遍历给定节点。 |
返回:
ASTNode | null
遍历中的下一个节点。