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.