blockly > BasicCursor > getPreviousNode_
BasicCursor.getPreviousNode_() メソッド
前のノードを見つけるために、事前注文走査を逆転します。これにより、ユーザーはツリーのレベル間を移動することなく、Blockly AST 全体を簡単に操作できるようになります。
署名:
protected getPreviousNode_(node: ASTNode | null, isValid: (p1: ASTNode | null) => boolean): ASTNode | null;
パラメータ
パラメータ | 種類 | 説明 |
---|---|---|
ノード | ASTNode | null | AST の現在の位置。 |
isValid | (p1: ASTNode | null) => boolean | 特定のノードを走査する必要があるかどうかに応じて true または false の関数を指定します。 |
戻り値:
ASTNode | null
走査内の前のノード。前のノードが存在しない場合は null。