blockly > LineCursor > getNextNode

Metode LineCursor.getNextNode()

Mendapatkan node berikutnya di AST, secara opsional memungkinkan loopback.

Tanda Tangan:

getNextNode(node: IFocusableNode | null, isValid: (p1: IFocusableNode | null) => boolean, loop: boolean): IFocusableNode | null;

Parameter

Parameter Jenis Deskripsi
node IFocusableNode | null Posisi saat ini di AST.
isValid (p1: IFocusableNode | null) => boolean Fungsi benar/salah bergantung pada apakah node tertentu harus dilalui.
loop boolean Apakah akan melakukan loop ke awal ruang kerja jika tidak ada node yang valid.

Hasil:

IFocusableNode | null

Node berikutnya dalam traversal.