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