blockly > ContextMenuRegistry

ContextMenuRegistry नेमस्पेस

हस्ताक्षर:

export declare namespace ContextMenuRegistry 

एनुमरेशन

इन्यूमरेशन ब्यौरा
ScopeType इस मेन्यू आइटम को कहां रेंडर करना है. अगर मेन्यू आइटम को एक से ज़्यादा स्कोप में रेंडर करना है, जैसे कि ब्लॉक और वर्कस्पेस, तो उसे हर स्कोप के लिए रजिस्टर किया जाना चाहिए.

इंटरफ़ेस

इंटरफ़ेस ब्यौरा
ActionContextMenuOption contextmenu.ts में, क्लिक किए जा सकने वाले सामान्य मेन्यू आइटम का उदाहरण.
ActionRegistryItem रजिस्ट्री में, क्लिक किए जा सकने वाले सामान्य मेन्यू आइटम की इमेज.
CoreContextMenuOption contextmenu.ts में इस्तेमाल किए गए सभी संदर्भ मेन्यू आइटम के लिए सामान्य फ़ील्ड.
CoreRegistryItem संदर्भ मेन्यू की रजिस्ट्री के सभी आइटम के लिए सामान्य फ़ील्ड.
LegacyContextMenuOption सार्वजनिक तौर पर दस्तावेज़ में दर्ज की गई जानकारी से जुड़ा, ContextMenuOption का सबसेट. नए कोड के लिए, ContextMenuOption को प्राथमिकता दी जानी चाहिए.
स्कोप वह असल वर्कस्पेस/ब्लॉक/फ़ोकस किया गया ऑब्जेक्ट जहां मेन्यू रेंडर किया जा रहा है. इसे कॉलबैक और displayText फ़ंक्शन में भेजा जाता है, जो इस जानकारी पर निर्भर करते हैं.
SeparatorContextMenuOption contextmenu.ts में मेन्यू सेपरेटर आइटम का इलस्ट्रेशन.
SeparatorRegistryItem रजिस्ट्री में मेन्यू सेपरेटर आइटम का इलस्ट्रेशन.

कई एलियस

टाइप का उपनाम ब्यौरा
ContextMenuOption contextmenu.ts में दिखाया गया मेन्यू आइटम.
RegistryItem रजिस्ट्री में डाला गया मेन्यू आइटम.