blockly > BasicCursor > getPreviousNode_

طريقة BasicCursor.getPreviousNode_()

يعكس الاجتياز بالترتيب المسبق للعثور على العقدة السابقة. سيسمح ذلك للمستخدم بالتنقل بسهولة في حظر AST بالكامل بدون الحاجة إلى الدخول والخروج من خلال المستويات في العرض التدرّجي.

Signature:

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

العقدة السابقة في الاجتياز أو فارغة في حالة عدم وجود عقدة سابقة.