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