فئة 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. |