blockly > glisser > BlockDragStrategy

Classe drag.BlockDragStrategy

Signature :

export declare class BlockDragStrategy implements IDragStrategy 

Implémentation:IDragStrategy

Constructeurs

Constructeur Modificateurs Description
(constructeur)(bloc) Construit une nouvelle instance de la classe BlockDragStrategy.

Méthodes

Méthode Modificateurs Description
drag(newLoc) Déplace le bloc et met à jour les aperçus de connexion.
endDrag() Nettoie tout état à la fin du déplacement. Applique toutes les connexions en attente.
isMovable() Renvoie la valeur "true" si le bloc est actuellement déplaçable. Sinon, cette valeur est "false".
revertDrag() Permet de replacer le volume à l'endroit où il se trouvait au début du déplacement, y compris la reconnexion des connexions.
startDrag(e) Gère toutes les configurations permettant de lancer le déplacement, y compris la déconnexion du bloc des éventuels blocs parents.