blockly > comments > RenderedWorkspaceComment
Classe comments.RenderedWorkspaceComment
Firma:
export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu
Espansioni: WorkspaceComment
Implementazioni: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu
Costruttori
Costruttore | Modificatori | Descrizione |
---|---|---|
(costruttore)(workspace, id) | Crea il commento dell'area di lavoro, inclusa la vista. |
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
workspace | readonly |
WorkspaceSvg |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
Disposizione (()) | Elimina la vista. | |
drag(newLoc) | Trascina il commento nella posizione specificata. | |
endDrag() | Termina il trascinamento sul commento. | |
getBoundingRectangle() | Restituisce il rettangolo di delimitazione di questo commento nelle coordinate dell'area di lavoro. Rispetta il collasso. | |
getSize() | Restituisce le dimensioni del commento in unità dell'area di lavoro. Non rispetta il collasso. | |
getSvgRoot() | Restituisce l'elemento SVG principale di questo commento. | |
isMovable() | Restituisce se questo commento è spostabile o meno. | |
moveBy(dx, dy, reason) | Sposta il commento in base agli importi specificati nelle coordinate dell'area di lavoro. | |
moveTo(località, motivo) | Sposta il commento nella posizione specificata nelle coordinate dell'area di lavoro. | |
revertDrag() | Sposta il commento nella posizione originale all'inizio del trascinamento. | |
selezione | Mette in evidenza visivamente il commento. | |
setCollapsed(collapsed) | Consente di specificare se il commento è compresso o meno. | |
setDeleteStyle(wouldDelete) | Indica visivamente che questo commento verrebbe eliminato se eliminato. | |
setEditable(editable) | Consente di specificare se il commento è modificabile o meno. | |
setSize(size) | Imposta le dimensioni del commento. | |
setText(text) | Imposta il testo del commento. | |
showContextMenu(e) | Mostra un menu contestuale per questo commento. | |
snapToGrid() | Aggancia questo commento al punto della griglia più vicino. | |
startDrag() | Avvia un trascinamento sul commento. | |
toCopyData() | Restituisce una rappresentazione serializzabile JSON dello stato del commento che può essere incollata. | |
unselect() | Consente di annullare l'evidenziazione visivamente del commento. |