blockly > comments > RenderedWorkspaceComment
Clase comments.RenderedWorkspaceComentar
Signature:
export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu
Extiende: WorkspaceComment
Se 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 |
---|---|---|---|
lugar de trabajo | readonly |
WorkspaceSvg |
Métodos
Método | Modificadores | Descripción |
---|---|---|
dispose() | Eliminación de la vista. | |
arrastrar(newLoc) | Arrastra el comentario a la ubicación indicada. | |
endDrag() | Finaliza el arrastre del comentario. | |
getBoundingRectangle() | Muestra el rectángulo delimitador de este comentario en las coordenadas del lugar de trabajo. Respeto que se contrae. | |
getSize() | Muestra el tamaño del comentario en unidades de espacios de trabajo. 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 especificadas en las coordenadas del lugar de trabajo. | |
moveTo(ubicación, motivo) | Mueve el comentario a la ubicación determinada en las coordenadas del lugar de trabajo. | |
revertDrag() | Mueve el comentario a su estado al principio del arrastre. | |
select(). | Destaca visualmente el comentario. | |
setCollapsed(collapsed) | Establece si el comentario está contraído o no. | |
setDeleteStyle(wouldDelete) | Indica visualmente que este comentario se borrará si se descarta. | |
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() | Ajusta 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 pegarlo. | |
unselect() | No destaca visualmente el comentario. |