فئة المهملات
صف سلة المهملات.
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) | يضع سلة المهملات. ويتم وضعها في الزاوية المقابلة من الزاوية التي يبدأ عندها الفئات/مربع الأدوات. |