blockly > DeleteArea

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.