blockly > commentaires > RenderedWorkspaceComment
Classe commentaires.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 |
---|---|---|---|
workspace | readonly |
WorkspaceSvg |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
dispose() | Élimine la vue. | |
drag(newLoc) | Fait glisser le commentaire à l'emplacement indiqué. | |
endDrag() | Met fin au déplacement sur le commentaire. | |
getBoundingRectangle() | Renvoie le rectangle de délimitation de ce commentaire selon les coordonnées de l'espace de travail. Respecte le repli. | |
getSize() | Affiche la taille du commentaire en unités d'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 en fonction des valeurs indiquées dans les coordonnées de l'espace de travail. | |
moveTo(location, reason) | Déplace le commentaire à l'emplacement indiqué en coordonnées de l'espace de travail. | |
revertDrag() | Replace le commentaire là où il se trouvait au début du déplacement. | |
Met en surbrillance le commentaire de façon visuelle. | ||
setCollapsed(collapsed) | Détermine si le commentaire est réduit ou non. | |
setDeleteStyle(wouldDelete) | Indique visuellement que ce commentaire serait supprimé en cas de suppression. | |
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 glissement sur le commentaire. | |
toCopyData() | Renvoie une représentation JSON sérialisable de l'état de ce commentaire qui peut être utilisée pour coller. | |
unselect() | Annule la mise en surbrillance du commentaire. |