کلاس BlockFlyoutInflater
کلاسی که مسئول ایجاد بلوک برای پروازها است.
امضا:
export declare class BlockFlyoutInflater implements IFlyoutInflater
پیاده سازی: IFlyoutInflater
سازندگان
| سازنده | اصلاح کننده ها | توضیحات |
|---|---|---|
| (سازنده)() | یک نمونه BlockFlyoutInflater جدید ایجاد می کند. |
خواص
| اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
|---|---|---|---|
| پرواز؟ | protected | IFlyout | (اختیاری) |
| شنوندگان | protected | Map<string, browserEvents.Data []> | |
| permanentlyDisabledBlocks | protected | تنظیم < BlockSvg > |
روش ها
| روش | اصلاح کننده ها | توضیحات |
|---|---|---|
| addBlockListeners (block) | protected | شنوندگان را به بلوکی که به flyout اضافه شده است اضافه کنید. |
| createBlock (تعریف بلوک، فضای کاری) | یک بلوک در فضای کاری داده شده ایجاد می کند. | |
| disposeItem (اقلام) | بلوک داده شده را از بین می برد. | |
| gapForItem (وضعیت، defaultGap) | مقدار فضایی را که باید از این بلوک پیروی کند را برمیگرداند. | |
| getType() | نوع اقلامی را که این بادکن مسئول ایجاد آن است برمی گرداند. | |
| بار (وضعیت، پرواز) | بلوک flyout را از حالت داده شده باد می کند و آن را به flyout اضافه می کند. | |
| removeListeners (blockId) | protected | شنوندگان رویداد را برای بلوک با شناسه داده شده حذف می کند. |
| setFlyout (پرواز کردن) | protected | پرواز این بادکننده را به روز می کند. |