blockly > ConnectionNavigationPolicy
فئة ConnectionNavigationPolicy
مجموعة من القواعد التي تتحكّم في التنقّل باستخدام لوحة المفاتيح من اتصال
Signature:
export declare class ConnectionNavigationPolicy implements INavigationPolicy<RenderedConnection>
تنفِّذ: INavigationPolicy<RenderedConnection>
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
getFirstChild(current) | تُعيد العنصر الأول للاتصال المحدّد. | |
getNextSibling(current) | لعرض العنصر التالي بعد الربط المحدّد. | |
getParent(current) | لعرض العنصر الرئيسي للاتّصال المحدّد. | |
getParentConnection(block) | protected |
الحصول على اتصال العنصر الرئيسي في مجموعة هذا إما اتصال إخراج أو اتصال سابق أو غير محدّد. إذا كان كلا الاتصالَين متوفّرَين، يُرجى عرض الاتصال المرتبط فعليًا بوحدة أخرى. |
getPreviousSibling(current) | لعرض العنصر الذي يسبق الربط المحدّد. | |
isApplicable(current) | تعرِض ما إذا كان يمكن التنقّل من هذا العنصر باستخدام هذه السياسة. | |
isNavigable(current) | تعرِض ما إذا كان يمكن الانتقال إلى عملية الربط المحدّدة أم لا. |