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.