blockly > VerticalFlyout

فئة VerticalFlyout

فئة لقائمة منسدلة

Signature:

export declare class VerticalFlyout extends Flyout 

العناصر التي يمكن تمديدها: القائمة المنسدلة

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(constructor)(workspaceOptions) إنشاء مثيل جديد من فئة VerticalFlyout

الخصائص

الموقع مفاتيح التعديل النوع الوصف
registryName static سلسلة اسم النافذة المنبثقة الرأسية في السجلّ

الطُرق

الطريقة مفاتيح التعديل الوصف
getClientRect() عرض المستطيل المحيط بمنطقة الهدف التي يتم سحبها بوحدات البكسل بالنسبة إلى إطار العرض
getX()‎ تُستخدَم لحساب إحداثي x لموضع النافذة المنبثقة.
getY()‎ لحساب إحداثي y لموضع النافذة المنبثقة.
isDragTowardWorkspace(currentDragDeltaXY) تحديد ما إذا كان فرق السحب موجهًا نحو مساحة العمل، استنادًا إلى موضع النافذة المنبثقة واتجاهها يتم استخدام هذا الإجراء في determineDragIntention_ لتحديد ما إذا كان يجب إنشاء كتلة جديدة أو التمرير في النافذة المنبثقة.
layout_(contents) protected رتِّب الكتل في القائمة المنبثقة.
position()‎ حرِّك القائمة المنسدلة إلى حافة مساحة العمل.
reflowInternal_() protected احتساب عرض النافذة المنبثقة بالنسبة إلى اللغات التي تُقرأ من اليمين إلى اليسار: يجب ترتيب الكتل والأزرار بحيث تكون مُحاذاة لليمين.
scrollToStart() انتقِل إلى أعلى النافذة المنبثقة.
setMetrics_(xyRatio) protected لضبط ترجمة النافذة المنبثقة لتتطابق مع أشرطة التمرير
wheel_(e) protected انتقِل إلى القائمة المنبثقة.