فئة 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 |
تعديلات على النافذة المنبثقة لمضخة الهواء |