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。