blockly > BlockFlyoutInflater

فئة BlockFlyoutInflater

الفئة المسؤولة عن إنشاء الكتل لقوائم النافذة المنبثقة

Signature:

export declare class BlockFlyoutInflater implements IFlyoutInflater 

العناصر التي تنفِّذ: IFlyoutInflater

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

الشركة المصنِّعة مفاتيح التعديل الوصف
(constructor)()‎ لإنشاء مثيل جديد من BlockFlyoutInflater

الخصائص

الموقع مفاتيح التعديل النوع الوصف
flyout؟ protected IFlyout (اختياري)
المستمعون protected Map<string, browserEvents.Data[]>
permanentlyDisabledBlocks protected Set<BlockSvg>

الطُرق

الطريقة مفاتيح التعديل الوصف
addBlockListeners(block) protected أضِف مستمعين إلى قالب تمّت إضافته إلى النافذة المنبثقة.
createBlock(blockDefinition, workspace) لإنشاء كتلة في مساحة العمل المحدّدة
disposeItem(item) تتخلص من الكتلة المحدّدة.
gapForItem(state, defaultGap) تعرِض هذه الدالة مقدار المساحة التي يجب أن تتبع هذا المربّع.
getType() تعرِض هذه السمة نوع العناصر التي ينشئها هذا الموسّع.
load(state, flyout) تضخيم كتلة نافذة منبثقة من الحالة المحدّدة وإضافتها إلى النافذة المنبثقة
removeListeners(blockId) protected تزيل أدوات معالجة الأحداث للوحدة الأساسية التي تحمل رقم التعريف المحدّد.
setFlyout(flyout) protected تعديلات على النافذة المنبثقة لمضخة الهواء