کلاس 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 | پرواز این بادکننده را به روز می کند. |