blockly > icons > CommentIcon
Classe icons.CommentIcon
Um ícone que permite ao usuário adicionar texto de comentário a um bloco.
Signature:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
Extends: Icon
Implementa: IHasBubble, ISerializable
Construtores
| Construtor | Modificadores | Descrição |
|---|---|---|
| (constructor)(sourceBlock) | Cria uma nova instância da classe CommentIcon. |
Propriedades
| Propriedade | Modificadores | Tipo | Descrição |
|---|---|---|---|
| sourceBlock |
|
Bloquear | |
| TYPE |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | A string de tipo usada para identificar esse ícone. |
| PESO |
|
(não declarado) | O peso que esse ícone tem em relação a outros ícones. Ícones com valores de peso mais positivos são renderizados mais para o fim do bloco. |
Métodos
| Método | Modificadores | Descrição |
|---|---|---|
| applyColour() | ||
| bubbleIsVisible() | ||
| createBubble() | protected |
|
| dispose() | ||
| getBubble() | Consulte IHasBubble.getBubble. | |
| getBubbleLocation() | ||
| getBubbleSize() | ||
| getSize() | ||
| getText() | Retorna o texto desse comentário. | |
| getType() | ||
| getWeight() | ||
| initView(pointerdownListener) | ||
| isClickableInFlyout() | ||
| loadState(state) | Aplica o estado especificado a este comentário. | |
| onBubbleLocationChange() | ||
| onClick() | ||
| onLocationChange(blockOrigin) | ||
| onSizeChange() | Atualiza o tamanho desse ícone em resposta a mudanças no tamanho do balão de entrada. | |
| onTextChange() | Atualiza o texto desse comentário em resposta a mudanças no texto do balão de entrada. | |
| saveState() | ||
| setBubbleLocation(location) | Define o local da bolha de comentários no espaço de trabalho. | |
| setBubbleSize(size) | Define o tamanho do balão editável para este comentário. Redimensiona o balão se ele estiver visível. | |
| setBubbleVisible(visible) | ||
| setText(text) | Define o texto deste comentário. Atualiza as bolhas, se elas estiverem visíveis. | |
| updateEditable() | Atualiza o estado da bolha (editável / não editável) para refletir o estado da bolha se ela estiver sendo mostrada. |