blockly > DeleteArea

Classe DeleteArea

Classe abstraite d'un composant capable de supprimer un bloc ou une bulle posé dessus.

Signature :

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Extension:DragTarget

Implémentation: IDeleteArea

Constructeurs

Constructeur Les modificateurs Description
(constructeur)() Constructeur pour DeleteArea. Ne doit pas être appelé directement, mais uniquement par une sous-classe.

Propriétés

Propriété Les modificateurs Type Description
id chaîne Identifiant unique du composant, utilisé pour s'enregistrer auprès du ComponentManager.
wouldDelete_ protected boolean Indique si le dernier bloc ou bulle déplacé sur cette zone de suppression sera supprimé s'il était déposé sur ce composant. Cette propriété n'est pas mise à jour après la suppression du bloc ou de l'info-bulle.

Méthodes

Méthode Les modificateurs Description
updateWouldDelete_(wouldDelete) protected Met à jour l'état interne "willDelete_".
wouldDelete(element, couldConnect) Indique si le bloc ou l'info-bulle fourni serait supprimé s'il était déposé dans cette zone. Cette méthode doit vérifier si l'élément peut être supprimé et est toujours appelé avant onDragEnter/onDragOver/onDragExit.