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. |