blockly > BasicCursor > getPreviousNode_
เมธอด BasicCursor.getPreviousNode_()
กลับการส่งผ่านคำสั่งซื้อล่วงหน้าเพื่อค้นหาโหนดก่อนหน้า วิธีนี้จะช่วยให้ผู้ใช้ไปยังส่วนต่างๆ ของ Blockly AST ทั้งหมดได้ง่ายๆ โดยไม่จำเป็นต้องเข้าไปอยู่ในด่านต่างๆ บนผังต้นไม้
ลายเซ็น:
protected getPreviousNode_(node: ASTNode | null, isValid: (p1: ASTNode | null) => boolean): ASTNode | null;
พารามิเตอร์
พารามิเตอร์ | Type | คำอธิบาย |
---|---|---|
โหนด | ASTNode | null | ตำแหน่งปัจจุบันใน AST |
isValid | (p1: ASTNode | null) => boolean | ฟังก์ชัน true/false ขึ้นอยู่กับว่าโหนดที่กำหนดควรข้ามผ่านหรือไม่ |
ส่งกลับ:
ASTNode | null
โหนดก่อนหน้าในการข้ามผ่านหรือค่าว่างหากไม่มีโหนดก่อนหน้า