blockly > Commentaires > RenderedWorkspaceComment

Classe comments.RenderedWorkspaceComment

Signature :

export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu 

Extension:WorkspaceComment

Implémentations: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu

Constructeurs

Constructeur Modificateurs Description
(constructeur)(espace de travail, ID) Construit le commentaire de l'espace de travail, y compris la vue.

Propriétés

Propriété Modificateurs Type Description
espace de travail readonly WorkspaceSvg

Méthodes

Méthode Modificateurs Description
dispose() Supprime la vue.
glisser(newLoc) Faire glisser le commentaire vers l'emplacement indiqué
endDrag() Met fin au déplacement sur le commentaire.
getBoundingRectangle() Renvoie le rectangle de délimitation de ce commentaire en coordonnées de l'espace de travail. Respecte le repli.
getSize() Renvoie la taille du commentaire dans les unités de l'espace de travail. Ne respecte pas le repli.
getSvgRoot() Renvoie l'élément SVG racine de ce commentaire.
isMovable() Indique si ce commentaire peut être déplacé ou non.
moveBy(dx, dy, reason) Déplacez le commentaire selon les montants indiqués dans les coordonnées de l'espace de travail.
moveTo(location, reason) Déplace le commentaire vers l'emplacement indiqué dans les coordonnées de l'espace de travail.
revertDrag() Remplace le commentaire à sa position initiale au début du déplacement.
select() Les commentaires sont mis en surbrillance de manière visuelle.
setCollapsed(collapsed) Détermine si le commentaire est réduit ou non.
setDeleteStyle(wouldDelete) Ce commentaire indique visuellement que s'il est supprimé, il sera supprimé.
setEditable(editable) Détermine si le commentaire est modifiable ou non.
setSize(size) Définit la taille du commentaire.
setText(text) Définit le texte du commentaire.
showContextMenu(e) Afficher un menu contextuel pour ce commentaire
snapToGrid() Ancrez ce commentaire au point de grille le plus proche.
startDrag() Lance un déplacement du commentaire.
toCopyData() Renvoie une représentation JSON sérialisable de l'état de ce commentaire pouvant être utilisée pour le collage.
unselect() Permet de mettre le commentaire en surbrillance.