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. |