blockly > DeleteArea

Classe DeleteArea

Classe abstraite pour un composant capable de supprimer un bloc ou une bulle qui est déposé sur celui-ci.

Signature :

export declare class DeleteArea extends DragTarget implements IDeleteArea 

Extension:DragTarget

Implémentation:IDeleteArea

Constructeurs

Constructeur Modificateurs Description
(constructor)() Constructeur pour DeleteArea. Ne doit pas être appelé directement, uniquement par une sous-classe.

Propriétés

Propriété Modificateurs Type Description
id chaîne Identifiant unique de ce composant, qui est utilisé pour s'enregistrer auprès du gestionnaire de composants.
wouldDelete_ protected booléen Indique si le dernier bloc ou la dernière bulle que vous avez glissée sur cette zone de suppression sera supprimé s'il est déposé sur ce composant. Cette propriété n'est pas mise à jour une fois le bloc ou l'info-bulle supprimé.

Méthodes

Méthode Modificateurs Description
updateWouldDelete_(wouldDelete) protected Met à jour l'état interne IfDelete_.
wouldDelete(element) Indique si le bloc ou la bulle fournis seraient supprimés s'ils étaient déposés sur cette zone. Cette méthode permet de vérifier si l'élément peut être supprimé et est toujours appelé avant onDragEnter/onDragOver/onDragExit.