blockly > comments > RenderedWorkspaceComment
Clase comments.RenderedWorkspaceComment
Signature:
export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu
Extiende: WorkspaceComment
Implementa: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)(workspace, id) | Construye el comentario del lugar de trabajo, incluida la vista. |
Propiedades
Propiedad | Modificadores | Tipo | Descripción |
---|---|---|---|
workspace | readonly |
WorkspaceSvg |
Métodos
Método | Modificadores | Descripción |
---|---|---|
dispose() | Se deshace de la vista. | |
drag(newLoc) | Arrastra el comentario a la ubicación determinada. | |
endDrag() | Finaliza el arrastre del comentario. | |
getBoundingRectangle() | Muestra el rectángulo de límite de este comentario en coordenadas de lugar de trabajo. Respeta la contracción. | |
getSize() | Muestra el tamaño del comentario en unidades de Workspace. No respeta el colapso. | |
getSvgRoot() | Muestra el elemento SVG raíz de este comentario. | |
isMovable() | Muestra si este comentario se puede mover o no. | |
moveBy(dx, dy, reason) | Mueve el comentario según las cantidades determinadas en las coordenadas del lugar de trabajo. | |
moveTo(location, reason) | Mueve el comentario a la ubicación determinada en las coordenadas del lugar de trabajo. | |
revertDrag() | Vuelve a colocar el comentario donde estaba al comienzo de un arrastre. | |
select() | Destaca visualmente el comentario. | |
setCollapsed(collapsed) | Establece si el comentario está colapsado o no. | |
setDeleteStyle(wouldDelete) | Indica visualmente que este comentario se borraría si se descartara. | |
setEditable(editable) | Establece si el comentario se puede editar o no. | |
setSize(size) | Establece el tamaño del comentario. | |
setText(text) | Establece el texto del comentario. | |
showContextMenu(e) | Mostrar un menú contextual para este comentario | |
snapToGrid() | Une este comentario al punto de cuadrícula más cercano. | |
startDrag() | Inicia un arrastre en el comentario. | |
toCopyData() | Muestra una representación serializable en JSON del estado de este comentario que se puede usar para pegar. | |
unselect() | Quita el resaltado visual del comentario. |