deleteArea-Klasse
Abstrakte Klasse für eine Komponente, die einen darüber liegenden Block oder Infofeld löschen kann.
Unterschrift:
export declare class DeleteArea extends DragTarget implements IDeleteArea
Verlängert: DragTarget
Implementierungen: IDeleteArea
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)() | Konstruktor für deleteArea. Sollte nicht direkt aufgerufen werden, nur von einer Unterklasse. |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
id | String | Die eindeutige ID für diese Komponente, die verwendet wird, um sich beim ComponentManager zu registrieren. | |
würde_löschen | protected |
boolean | Gibt an, ob der letzte Block oder Blasen, der in diesem Bereich gezogen wurde, gelöscht wird, wenn er in dieser Komponente abgelegt wird. Diese Eigenschaft wird nach dem Löschen der Blockierung oder Blase nicht aktualisiert. |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
updatewDelete_(gern löschen) | protected |
Aktualisiert den internen „deleteDelete_“-Status. |
würde(Element, könnten Verbinden) | Gibt an, ob der angegebene Block oder die bereitgestellte Blase gelöscht werden würde, wenn er in diesem Bereich abgelegt wird. Mit dieser Methode sollte überprüft werden, ob das Element löschbar ist und immer vor onDragEnter/onDragOver/onDragExit aufgerufen wird. |