DeleteArea-Klasse
Abstrakte Klasse für eine Komponente, die einen Block oder eine Blase löschen kann, die darauf abgelegt wird.
Unterschrift:
export declare class DeleteArea extends DragTarget implements IDeleteArea
Verlängert: DragTarget
Implementiert: IDeleteArea
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)() | Konstruktor für DeleteArea. Sollte nicht direkt durch eine Unterklasse aufgerufen werden. |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
id | String | Die eindeutige ID für diese Komponente, die für die Registrierung beim ComponentManager verwendet wird. | |
würde_löschen | protected |
boolean | Gibt an, ob der letzte Block oder die letzte Blase, die über diesen Löschbereich gezogen wurde, gelöscht werden würde, wenn sie auf dieser Komponente abgelegt würde. Diese Eigenschaft wird nach dem Löschen der Blockierung oder Blase nicht aktualisiert. |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
updatewürden_löschen | protected |
Aktualisiert den internen „delete“-Status. |
würdelöschen(element, könnte Connect) | Gibt an, ob der angegebene Block oder die angegebene Blase gelöscht werden soll, wenn dieser Bereich gelöscht wird. Diese Methode sollte prüfen, ob das Element löschbar ist und immer vor onDragEnter/onDragOver/onDragExit aufgerufen wird. |