blockly > ContextMenuRegistry

فئة ContextMenuRegistry

فئة لتسجيل عناصر قائمة السياقات من المفترض أن يكون هذا العنصر فريدًا. يجب عدم إنشاء مثيل جديد، والوصول إلى هذا الصف فقط من ContextMenuRegistry.registry.

Signature:

export declare class ContextMenuRegistry 

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(constructor)()‎ تُعيد ضبط العنصر الفردي الحالي من ContextMenuRegistry.

الخصائص

الموقع مفاتيح التعديل النوع الوصف
قاعدة بيانات المسجّلين static ContextMenuRegistry

الطُرق

الطريقة مفاتيح التعديل الوصف
getContextMenuOptions(scope, menuOpenEvent) تحصل على خيارات قائمة السياقات الصالحة للنطاق المحدّد. لا يتم تضمين الخيارات إلا إذا أظهرت دالة preconditionFn أنّه يجب عدم إخفائها.
getItem(id)
register(item) لتسجيل عنصر التسجيل
reset()‎ محو قاعدة بيانات المسجّلين وإعادة إنشائها
unregister(id) تؤدي هذه الوظيفة إلى إلغاء تسجيل RegistryItem باستخدام المعرّف المحدّد.