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) | הפונקציה מחזירה אם אפשר לנווט אל החיבור הנתון או לא. |