Classe drag.Dragger
Signature :
export declare class Dragger implements IDragger
Implémentations:IDragger
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructeur)(déplaçable, espace de travail) | Construit une nouvelle instance de la classe Dragger . |
Propriétés
Propriété | Modificateurs | Type | Description |
---|---|---|---|
déplaçable | protected |
IDraggable | |
dragTarget | protected |
IDragTarget | nul | |
startLoc | protected |
Coordinate | |
workspace | protected |
WorkspaceSvg |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
onDrag(e, totalDelta) | Gère le calcul de l'emplacement vers lequel l'élément doit être déplacé. | |
onDragEnd(e). | Gère tout nettoyage par déplacement. | |
onDragStart(e) | Gère tout démarrage par glisser-déposer. | |
pixelsToWorkspaceUnits(pixelCoord) | protected |
|
shouldReturnToStart(e, draggable) | protected |
Renvoie "true" si l'élément déplaçable doit être renvoyé à son emplacement d'origine à la fin du déplacement. |
updateDragTarget(e) | protected |
Met à jour la cible de déplacement sous le pointeur (le cas échéant). |
wouldDeleteDraggable(e, draggable) | protected |
Renvoie la valeur "true" si l'élément déplaçable est supprimé s'il a été déposé à l'emplacement actuel. |