blockly > faire glisser > Glissement
Classe drag.Dragger
Signature :
export declare class Dragger implements IDragger
Implémentation:IDragger
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructeur)(déplaçable, espace de travail) | Construit une instance de la classe Dragger . |
Propriétés
Propriété | Modificateurs | Type | Description |
---|---|---|---|
déplaçable | protected |
IDraggable | |
dragTarget | protected |
IDragTarget | null | |
startLoc | protected |
Google Coordinate | |
espace de travail | protected |
WorkspaceSvg |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
onDrag(e, totalDelta) | Gère le calcul vers lequel l'élément doit être déplacé. | |
onDragEnd(e). | Gère tout nettoyage de glisser-déposer. | |
onDragStart(e) | Gère tout démarrage de déplacement. | |
pixelsToWorkspaceUnits(pixelCoord) | protected |
|
shouldReturnToStart(e, draggable) | protected |
Renvoie la valeur "true" si l'élément déplaçable doit être ramené à 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 était déposé à l'emplacement actuel. |