blockly > HorizontalFlyout

فئة HorizontalFlyout

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

Signature:

export declare class HorizontalFlyout extends Flyout 

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

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

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

الخصائص

الموقع مفاتيح التعديل النوع الوصف
horizontalLayout قيمة منطقية

الطُرق

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