blockly > ContextMenuRegistry

מחלקה ContextmenuRegistry

מחלקה למרשם של פריטים בתפריט הקשר. זה אמור להיות סינגלטון. אין ליצור מכונה חדשה. אפשר לגשת למחלקה הזו רק דרך ContextmenuRegistry.registry.

Signature:

export declare class ContextMenuRegistry 

יצרנים

יצרן גורמי שינוי התיאור
(constructor)() איפוס מופע ה-Singleton הקיים של ContextתפריטRegistry.

תכונות

נכס גורמי שינוי תיאור התיאור
registry static ContextMenuRegistry

שיטות

שיטה גורמי שינוי התיאור
getContextMenuOptions(scopeType, scope) הפונקציה מקבלת את האפשרויות של תפריט ההקשר החוקי לסוג ההיקף הנתון (למשל, חסימה או סביבת עבודה) ולהיקף ההרשאות שלו. בלוקים מוצגים רק אם התנאי preconditionFn מציין שאין להסתיר אותם.
getItem(id)
register(item) רושם RegistryItem.
reset() מנקים את המרשם ויוצרים אותו מחדש.
unregister(id) מבטל רישום של RegistryItem עם המזהה הנתון.