blockly > DeleteArea

فئة DeleteArea

فئة مجردة لمكوِّن يمكنه حذف كتلة أو فقاعة يتم إسقاطها فوقه.

Signature:

export declare class DeleteArea extends DragTarget implements IDeleteArea 

يمتدّ: DragTarget

يتم التنفيذ: IDeleteArea

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

الشركة المصنِّعة مفاتيح التعديل الوصف
(structor)() دالة DeleteArea يجب ألا يتم الاتصال مباشرةً من خلال فئة فرعية فقط.

أماكن إقامة

الموقع مفاتيح التعديل Type الوصف
المعرِّف سلسلة المعرّف الفريد لهذا المكوِّن الذي يُستخدم للتسجيل في ComponentManager.
wouldDelete_ protected boolean ما إذا كان سيتم حذف المجموعة الأخيرة أو الفقاعة التفسيرية الأخيرة التي تم سحبها على منطقة الحذف هذه في حال إسقاطها على هذا المكوِّن. لا يتم تعديل هذه الخاصية بعد حذف الحظر أو الفقاعة.

الطُرق

الطريقة مفاتيح التعديل الوصف
updateWouldDelete_(wouldDelete) protected تُحدّث حالة willDelete_ الداخلية.
wouldDelete(element, couldConnect) تعرض ما إذا كان سيتم حذف المربّع أو الفقاعة التفسيرية المقدَّمة إذا تم إسقاطها في هذه المنطقة. يجب أن تتحقق هذه الطريقة مما إذا كان العنصر قابلاً للحذف ويتم استدعاؤه دائمًا قبل onDragEnter/onDragOver/onDragExit.