blockly > VerticalFlyout

کلاس VerticalFlyout

کلاس برای پرواز

امضا:

export declare class VerticalFlyout extends Flyout 

گسترش می یابد: Flyout

سازندگان

سازنده اصلاح کننده ها توضیحات
(سازنده) (گزینه های فضای کاری) یک نمونه جدید از کلاس VerticalFlyout می سازد

خواص

اموال اصلاح کننده ها تایپ کنید توضیحات
registryName static رشته نام پرواز عمودی در رجیستری.

روش ها

روش اصلاح کننده ها توضیحات
getClientRect() مستطیل مرزی ناحیه هدف را بر حسب واحد پیکسل نسبت به درگاه نمایش برمی‌گرداند.
getX() مختصات x را برای موقعیت پرواز محاسبه می کند.
getY() مختصات y را برای موقعیت پرواز محاسبه می کند.
isDragTowardWorkspace(DragDeltaXY فعلی) بر اساس موقعیت و جهت پرواز، تعیین کنید که آیا یک دلتا به سمت فضای کاری است. این در defineDragIntention_ برای تعیین اینکه آیا یک بلوک جدید باید ایجاد شود یا اینکه آیا flyout باید اسکرول شود استفاده می شود.
layout_(مطالب) protected بلوک ها را در فلای اوت قرار دهید.
موقعیت() فلای اوت را به لبه فضای کاری حرکت دهید.
reflowInternal_() protected محاسبه عرض فلای اوت برای RTL: بلوک‌ها و دکمه‌ها را طوری قرار دهید که راست چین شوند.
scrollToStart() فلای اوت را به بالا اسکرول کنید.
setMetrics_(XyRatio) protected ترجمه flyout را برای مطابقت با نوارهای پیمایش تنظیم می کند.
چرخ_(ه) protected فلای اوت را اسکرول کنید.