Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

blockly > DeleteArea

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.