Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[],["The `DeleteArea` class, extending `DragTarget` and implementing `IDeleteArea`, manages the deletion of blocks or bubbles. It features a constructor and properties like `id` and `wouldDelete_`, the later tracking whether a dragged element would be deleted if dropped. Key methods include `updateWouldDelete_`, which manages the `wouldDelete_` state, and `wouldDelete`, determining if a dragged element is deletable. This class does not allow being directly instantiated, only used through subclasses.\n"]]