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. |