blockly > SeparatorFlyoutInflater > load

متد ()SeparatorFlyoutInflater.load

یک جداکننده ساختگی را باد می کند.

Flyout به طور خودکار جداکننده‌هایی را بین هر عنصر با اندازه‌ای که با فراخوانی gapForElement در inflater مربوطه تعیین می‌شود، ایجاد می‌کند. علاوه بر این، کاربران می توانند به صراحت جداکننده ها را در تعریف flyout اضافه کنند. هنگامی که جداکننده ها (به طور ضمنی یا صریح ایجاد شده) به دنبال یکدیگر می آیند، شکاف آخرین جداکننده به سمت عقب منتشر می شود و به یک جداکننده صاف می شود. این صاف کردن افزودنی نیست. اگر در ابتدا جداکننده های 2، 3 و 4 پیکسل وجود داشته باشد، پس از عادی سازی، یک جداکننده 4 پیکسلی وجود خواهد داشت. بنابراین، این متد یک جداکننده با عرض صفر را برمی گرداند، که با جداکننده ای که به طور ضمنی توسط flyout ایجاد شده است، بر اساس مقدار بازگردانده شده توسط gapForElement جایگزین می شود، که برخلاف این روش، شکاف پیش فرض را می داند.

امضا:

load(_state: object, flyout: IFlyout): FlyoutItem;

پارامترها

پارامتر تایپ کنید توضیحات
_دولت شی یک نمایش JSON از یک جداکننده flyout.
پرواز IFlyout Flyout برای ایجاد جداکننده برای.

برمی گرداند:

FlyoutItem

FlyoutSeparator تازه ایجاد شده.