blockly > comments > RenderedWorkspaceComment

Classe comments.RenderedWorkspaceComment

Signature:

export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu 

Estende: WorkspaceComment

Implementações: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu

Construtores

Construtor Modificadores Descrição
(construtor)(workspace, código) Cria o comentário do espaço de trabalho, incluindo a visualização.

Propriedades

Propriedade Modificadores Tipo Descrição
espaço de trabalho readonly WorkspaceSvg

Métodos

Método Modificadores Descrição
dispose() (em inglês) Descarta a visualização.
drag(newLoc) Arrasta o comentário para o local especificado.
endDrag() Finaliza a ação de arrastar no comentário.
getBoundingRectangle() Retorna o retângulo delimitador deste comentário nas coordenadas do espaço de trabalho. Respeita o fechamento.
getSize() Retorna o tamanho do comentário em unidades de espaço de trabalho. Não respeita o colapso.
getSvgRoot() Retorna o elemento SVG raiz deste comentário.
isMovable() Retorna se este comentário pode ser movido ou não.
moveBy(dx, dy, reason) Mova o comentário pelos valores especificados nas coordenadas do espaço de trabalho.
moveTo(local, motivo) Move o comentário para o local especificado nas coordenadas do espaço de trabalho.
revertDrag() Move o comentário de volta para onde estava no início de uma ação de arrastar.
select(). Destaca visualmente o comentário.
setCollapsed(collapsed) Define se o comentário será recolhido ou não.
setDeleteStyle(wouldDelete) Indica visualmente que o comentário seria excluído se fosse descartado.
setEditable(editable) Define se o comentário é editável ou não.
setSize(size) Define o tamanho do comentário.
setText(text) Define o texto do comentário.
showContextMenu(e) Mostrar um menu de contexto para este comentário.
snapToGrid() Ajustar este comentário para o ponto da grade mais próximo.
startDrag() Inicia uma ação no comentário.
toCopyData() Retorna uma representação serializável em JSON do estado desse comentário que pode ser usada para colar.
unselect(). Destaca o comentário visualmente.