blockly‏ > BasicCursor‏ > getPreviousNode_

השיטה BasicCursor.getPreviousNode_()

היפוך של traversal מראש כדי למצוא את הצומת הקודם. כך המשתמש יוכל לנווט בקלות בכל ה-AST של Blockly בלי להיכנס ולצאת מרמות בעץ.

Signature:

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 אם אין צומת קודם.