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.