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
العقدة السابقة في الاجتياز أو فارغة في حالة عدم وجود عقدة سابقة.