blockly > FlyoutNavigationPolicy
คลาส FlyoutNavigationPolicy
นโยบายการนำทางทั่วไปซึ่งไปยังรายการต่างๆ ในเมนูแบบเลื่อนลง
ลายเซ็น:
export declare class FlyoutNavigationPolicy<T> implements INavigationPolicy<T>
ใช้: INavigationPolicy<T>
ผู้ผลิต
| ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
|---|---|---|
| (constructor)(policy, flyout) | สร้างอินสแตนซ์ FlyoutNavigationPolicy ใหม่ |
เมธอด
| วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
|---|---|---|
| getFirstChild(_current) | แสดงผล Null เพื่อป้องกันไม่ให้ไปยังรายการแบบฟลายเอาต์ | |
| getNextSibling(current) | แสดงผลรายการถัดไปในเมนูแบบเลื่อนลงซึ่งสัมพันธ์กับรายการที่ระบุ | |
| getParent(current) | แสดงผลรายการหลักของรายการแบบฟลายเอาต์ที่ระบุ | |
| getPreviousSibling(current) | แสดงผลรายการก่อนหน้าในเมนูแบบเลื่อนลงซึ่งสัมพันธ์กับรายการที่ระบุ | |
| isApplicable(current) | แสดงผลว่านโยบายนี้ไปยังออบเจ็กต์ที่ระบุได้หรือไม่ | |
| isNavigable(current) | แสดงผลว่าไปยังรายการของเมนูแบบเลื่อนลงที่ระบุได้หรือไม่ |