blockly > المهملات

فئة المهملات

صف سلة المهملات.

Signature:

export declare class Trashcan extends DeleteArea implements IAutoHideable, IPositionable 

للتوسيع: DeleteArea

التنفيذ: IAutoHideable وIPositionable

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

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

أماكن إقامة

الموقع مفاتيح التعديل النوع الوصف
المعرِّف سلسلة المعرّف الفريد لهذا المكون الذي يُستخدَم للتسجيل في ComponentManager.
isLidOpen منطقي حالة فتح/إغلاق غطاء الجهاز

الطُرق

الطريقة مفاتيح التعديل الوصف
autoHide(onlyClosePopups) يؤدي هذا الإجراء إلى إخفاء المكوِّن. تم الاتصال في WorkspaceSvg.hiddenChaff.
click()‎ راجِع محتويات المهملات.
closeFlyout()‎ لإغلاق المهملات المنبثقة لسلة المهملات.
closeLid() يُرجى قلب الغطاء. يتمّ استدعاؤه خارجيًا بعد السحب.
contentsIsOpen() تعرِض True إذا كان مربّع الحوار المنبثق لمحتوى المهملات مفتوحًا حاليًا.
createDom() إنشاء عناصر المهملات
dispose() تخلّص من سلة المهملات. يمكنك إلغاء الربط بجميع عناصر DOM لمنع تسرُّب الذاكرة.
emptyContents() يفرغ محتوى سلة المهملات. إذا كانت القائمة المنبثقة للمحتوى مفتوحة حاليًا، سيتم إغلاقها.
getBoundingRectangle() لعرض المستطيل المحدود لعنصر واجهة المستخدم بوحدات البكسل بالنسبة إلى div لإدراج Blockly.
getClientRect() لعرض المستطيل المحيط لمنطقة السحب المستهدفة بوحدات بكسل نسبةً إلى إطار العرض.
init() يقوم بتهيئة سلة المهملات.
onDragExit(_dragElement) يعالج هذا الإعداد الحالات التي يخرج فيها مؤشر بقالب أو فقاعة تفسيرية من هدف السحب هذا.
onDragOver(_dragElement) يعالج هذا الإعداد عند سحب مؤشر بقالب أو فقاعة تفسيرية فوق هدف السحب هذا.
onDrop(_dragElement) معاملات عند إسقاط كتلة أو فقاعة تفسيرية على هذا المكوِّن يجب عدم معالجة الحذف هنا.
openFlyout() يفتح القائمة المنبثقة سلة المهملات.
position(metrics, savedPositions) يضع سلة المهملات. ويتم وضعها في الزاوية المقابلة من الزاوية التي يبدأ عندها الفئات/مربع الأدوات.