blockly > Événements > CommentMove
Classe Events.CommentMove
Informe les écouteurs qu'un commentaire de l'espace de travail a été déplacé.
Signature :
export declare class CommentMove extends CommentBase
Extension:CommentBase
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructeur)(comment_opt_comment) | Construit une instance de la classe CommentMove . |
Propriétés
Propriété | Modificateurs | Type | Description |
---|---|---|---|
comment_? | WorkspaceComment | (Facultatif) Commentaire en cours de déplacement | |
newCoordinate_? | Google Coordinate | (Facultatif) Emplacement du commentaire après le déplacement, en coordonnées de l'espace de travail. | |
oldCoordinate_? | Google Coordinate | (Facultatif) Emplacement du commentaire avant le déplacement, en coordonnées de l'espace de travail. | |
raison ? | chaîne[] | (Facultatif) Explication de l'objectif de cette migration. Valeurs connues : "faire glisser" : une opération de déplacement est terminée. "snap" : le commentaire a été décalé pour s'aligner sur la grille. "entrants" : le bloc a été repoussé dans un espace de travail sans défilement. "create" : bloc créé par désérialisation. 'cleanup' : blocs de premier niveau alignés sur l'espace de travail. La fusion d'événements peut avoir plusieurs raisons: ['faire glisser', 'entrées', 'snap']. | |
type | chaîne |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
isNull() | Cet événement enregistre-t-il un changement d'état ? | |
recordNew() | Notez le nouvel emplacement du commentaire. Appelée après le déplacement. Ne peut être appelé qu'une seule fois. | |
run(forward) (Exécuter). | Exécutez un événement de déplacement. | |
setOldCoordinate(xy) | Remplacez la zone géographique avant le déplacement. Utilisez cette option si vous ne créez pas l'événement avant la fin du déplacement, mais que vous connaissez son lieu d'origine. | |
setReason(reason) | Définit le motif d'un événement de déplacement. | |
toJson() | Encodez l'événement au format JSON. |