blockly > BlockFlyoutInflater

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