blockly > BasicCursor > getPreviousNode_

طريقة BasicCursor.getPreviousNode_()

يعكس التنقّل بترتيب تصاعدي للعثور على العقدة السابقة. سيتيح ذلك للمستخدم التنقل بسهولة في 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

العقدة السابقة في الاجتياز أو خالية إذا لم توجد أي عقدة سابقة.