blockly‏ > LineCursor‏ > getNextNode

השיטה LineCursor.getNextNode()

אחזור הצומת הבא ב-AST, עם אפשרות לאפשר לולאה חוזרת.

Signature:

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

פרמטרים

פרמטר סוג תיאור
צומת IFocusableNode | null המיקום הנוכחי ב-AST.
isValid (p1: IFocusableNode | null) => boolean פונקציה שמחזירה את הערך true/false בהתאם לשאלה אם צריך לעבור דרך הצומת הנתון.
loop בוליאני האם לחזור לתחילת סביבת העבודה אם לא נמצא צומת חוקי.

החזרים:

IFocusableNode | null

הצומת הבא בסריקה.