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 Modificateurs Description
(constructeur)() Constructeur pour DeleteArea. Ne doit pas être appelé directement, mais uniquement par une sous-classe.

Propriétés

Propriété Modificateurs Type Description
id chaîne Identifiant unique de ce composant, utilisé pour s'enregistrer auprès du ComponentManager.
wouldDelete_ protected boolean Si le dernier bloc ou bulle glissé sur cette zone de suppression sera supprimé s'il est 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 Modificateurs Description
updateWouldDelete_(wouldDelete) protected Met à jour l'état interne "wasDelete_".
wouldDelete(element) Indique si le bloc ou l'info-bulle fourni doit être supprimé s'il est placé dans cette zone. Cette méthode doit vérifier si l'élément peut être supprimé et est toujours appelé avant onDragEnter/onDragOver/onDragExit.