blockly > ConnectionNavigationPolicy
คลาส ConnectionNavigationPolicy
ชุดกฎที่ควบคุมการไปยังส่วนต่างๆ ด้วยแป้นพิมพ์จากการเชื่อมต่อ
ลายเซ็น:
export declare class ConnectionNavigationPolicy implements INavigationPolicy<RenderedConnection>
ใช้: INavigationPolicy<RenderedConnection>
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
getFirstChild(current) | แสดงผลรายการแรกในรายการย่อยของการเชื่อมต่อที่ระบุ | |
getNextSibling(current) | แสดงผลองค์ประกอบถัดไปตามการเชื่อมต่อที่ระบุ | |
getParent(current) | แสดงผลการเชื่อมต่อหลักของการเชื่อมต่อที่ระบุ | |
getParentConnection(block) | protected |
รับการเชื่อมต่อของรายการหลักในบล็อก การเชื่อมต่อนี้อาจเป็นการเชื่อมต่อเอาต์พุต การเชื่อมต่อก่อนหน้า หรือไม่ได้ระบุ หากมีการเชื่อมต่อทั้ง 2 รายการ ให้แสดงการเชื่อมต่อที่เชื่อมต่อกับบล็อกอื่นจริงๆ |
getPreviousSibling(current) | แสดงผลองค์ประกอบที่อยู่ก่อนหน้าการเชื่อมต่อที่ระบุ | |
isApplicable(current) | แสดงผลว่านโยบายนี้ไปยังออบเจ็กต์ที่ระบุได้หรือไม่ | |
isNavigable(current) | แสดงผลว่าไปยังการเชื่อมต่อที่ระบุได้หรือไม่ |