คลาส ContextMenuRegistry
คลาสสำหรับรีจิสทรีของรายการเมนูตามบริบท ซึ่งมีเป้าหมายเป็นซิงเกิลตัน คุณไม่ควรสร้างอินสแตนซ์ใหม่ และควรเข้าถึงคลาสนี้จาก ContextMenuRegistry.registry เท่านั้น
ลายเซ็น:
export declare class ContextMenuRegistry
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(เครื่องมือสร้าง)() | รีเซ็ตอินสแตนซ์เดี่ยวที่มีอยู่ของ ContextMenuRegistry |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
รีจิสทรี | static |
ContextMenuRegistry |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
getContextMenuOptions(scopeType, scope) | รับตัวเลือกเมนูตามบริบทที่ถูกต้องสำหรับประเภทขอบเขตที่ระบุ (เช่น บล็อกหรือพื้นที่ทำงาน) และขอบเขต การบล็อกจะปรากฏต่อเมื่อเงื่อนไขที่กำหนดไว้ล่วงหน้า Fn แสดงให้เห็นว่าไม่ควรซ่อน | |
getItem(id) | ||
register(item) | ลงทะเบียน RegistryItem | |
reset() | ล้างและสร้างรีจิสทรีใหม่ | |
ยกเลิกการลงทะเบียน(รหัส) | ยกเลิกการลงทะเบียน RegistryItem ด้วยรหัสที่ระบุ |