คลาส Navigator
Class ที่รับผิดชอบในการพิจารณาว่าโฟกัสควรย้ายไปอยู่ที่ใดเพื่อตอบสนองต่อคำสั่งการไปยังส่วนต่างๆ ของแป้นพิมพ์
ลายเซ็น:
export declare class Navigator
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
rules | protected |
RuleList<any> | แมปจากคลาสไปยังชุดกฎที่เกี่ยวข้องเพื่อจัดการการนําทางจากอินสแตนซ์ของคลาสนั้น |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
addNavigationPolicy(policy) | เพิ่มกฎการนําทางลงใน Navigator นี้ | |
getFirstChild(current) | แสดงผลรายการแรกสุดของออบเจ็กต์อินสแตนซ์ที่ระบุ หากมี | |
getNextSibling(current) | แสดงผลอินสแตนซ์ออบเจ็กต์ถัดไปของอินสแตนซ์ออบเจ็กต์ที่ระบุ (หากมี) | |
getParent(current) | แสดงผลรายการหลักของอินสแตนซ์ออบเจ็กต์ที่ระบุ หากมี | |
getPreviousSibling(current) | แสดงผลอินสแตนซ์ออบเจ็กต์ก่อนหน้าของอินสแตนซ์ออบเจ็กต์ที่ระบุ หากมี |