blockly > ConnectionNavigationPolicy
הכיתה ConnectionNavigationPolicy
קבוצת כללים ששולטת בניווט במקלדת בחיבור.
Signature:
export declare class ConnectionNavigationPolicy implements INavigationPolicy<RenderedConnection>
יישום: INavigationPolicy<RenderedConnection>
Methods
| שיטה | גורמי שינוי | תיאור |
|---|---|---|
| getFirstChild(current) | הפונקציה מחזירה את הצאצא הראשון של החיבור הנתון. | |
| getNextSibling(current) | הפונקציה מחזירה את הרכיב הבא אחרי החיבור הנתון. | |
| getParent(current) | הפונקציה מחזירה את ההורה של החיבור הנתון. | |
| getParentConnection(block) | protected |
הפונקציה מקבלת את החיבור להורה בבלוק. זהו חיבור פלט, חיבור קודם או חיבור לא מוגדר. אם שני החיבורים קיימים, הפונקציה מחזירה את החיבור שמחובר בפועל לבלוק אחר. |
| getPreviousSibling(current) | הפונקציה מחזירה את הרכיב שלפני החיבור הנתון. | |
| isApplicable(current) | הפונקציה מחזירה אם אפשר לנווט מהמדיניות הזו אל האובייקט הנתון. | |
| isNavigable(current) | הפונקציה מחזירה אם אפשר לנווט אל החיבור הנתון או לא. |