Interface IDragTarget
Interface d'un composant dont le comportement est personnalisé lorsqu'un bloc ou une bulle est glissé ou posé dessus.
Signature :
export interface IDragTarget extends IComponent
Extension:IComponent
Méthodes
Method | Description |
---|---|
getClientRect() | Renvoie le rectangle de délimitation de la zone cible de déplacement (en pixels) par rapport à la fenêtre d'affichage. |
onDragEnter(dragElement) | Gère le moment où un curseur avec un bloc ou une bulle entre dans cette cible de déplacement. |
onDragExit(dragElement) | Gère le moment où un curseur avec un bloc ou une bulle quitte cette cible de déplacement. |
onDragOver(dragElement) | Gère le déplacement d'un curseur avec un bloc ou une bulle sur cette cible de déplacement. |
onDrop(dragElement) | Gère l'abandon d'un bloc ou d'une bulle sur ce composant. Ne doit pas gérer la suppression ici. |
shouldPreventMove(dragElement) | Indique si le bloc ou la bulle fournis ne doivent pas être déplacés après avoir été déposés sur ce composant. Si la valeur est "true", l'élément revient à son emplacement au début du déplacement. |