blockly > comments > CommentView

Classe comments.CommentView

Signature:

export declare class CommentView implements IRenderedElement 

Implementa:IRenderedElement

Construtores

Construtor Modificadores Descrição
(constructor)(workspace, commentId) Cria uma nova instância da classe CommentView.

Propriedades

Propriedade Modificadores Tipo Descrição
defaultCommentSize static Tamanho O tamanho padrão dos comentários recém-criados.
disposed protected booleano Indica se esta visualização de comentário foi descartada ou não.
disposing protected booleano Indica se esta visualização de comentário está sendo descartada ou não.
workspace readonly WorkspaceSvg

Métodos

Método Modificadores Descrição
addDisposeListener(listener) Registra um callback que detecta a exclusão desta visualização.
addOnCollapseListener(listener) Registra um callback que detecta mudanças de estado de recolhimento.
addSizeChangeListener(listener) Registra um callback que detecta mudanças de tamanho.
addTextChangeListener(listener) Registra um callback que detecta mudanças de texto no editor de comentários.
bringToFront() Traz o comentário do espaço de trabalho para a frente da camada.
dispose() Descarta esta visualização de comentário.
getEditorFocusableNode()
getRelativeToSurfaceXY() Retorna a localização atual do comentário nas coordenadas do espaço de trabalho.
getSize() Retorna o tamanho atual do comentário em unidades do espaço de trabalho. Respeita o fechamento.
getSvgRoot() Retorna o elemento raiz do grupo SVG da visualização de comentários.
getText() Retorna o texto atual do comentário.
isCollapsed() Retorna "true" se o comentário estiver recolhido.
isDeadOrDying() Retorna verdadeiro se esta visualização de comentário estiver sendo descartada ou já tiver sido descartada.
isDisposed() Retorna se esta visualização de comentário foi descartada ou não.
isEditable() Retorna "true" se o comentário puder ser editado no momento.
moveTo(location) Move a visualização de comentários para o local especificado.
removeDisposeListener(listener) Remove o listener especificado da lista de listeners de descarte.
removeOnCollapseListener(listener) Remove o listener especificado da lista de listeners de recolhimento.
removeSizeChangeListener(listener) Remove o listener especificado da lista de listeners de mudança de tamanho.
removeTextChangeListener(listener) Remove o listener especificado do editor de comentários.
setCollapsed(collapsed) Define se o comentário está recolhido ou não.
setEditable(editable) Define se o comentário pode ser editado.
setPlaceholderText(text) Define o texto do marcador de posição exibido para um comentário vazio.
setSize(size) Define o tamanho do comentário em unidades do espaço de trabalho, atualiza os elementos da visualização para refletir o novo tamanho e aciona listeners de mudança de tamanho.
setSizeWithoutFiringEvents(size) Define o tamanho do comentário em unidades do espaço de trabalho e atualiza os elementos da visualização para refletir o novo tamanho.
setText(text) Define o texto atual do comentário.