blockly > íconos > CommentIcon
Clase Icon.commentIcon
Un ícono que permite al usuario agregar texto de comentarios a un bloque.
Signature:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
Extiende: Ícono
Implementa: IHasBubble, ISerializable
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)(sourceBlock) | Construye una instancia nueva de la clase CommentIcon . |
Propiedades
Propiedad | Modificadores | Tipo | Descripción |
---|---|---|---|
sourceBlock |
|
Bloquear | |
TIPO |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | Es la cadena de tipo utilizada para identificar este ícono. |
PESO |
|
(no declarado) | El peso de este ícono en relación con otros íconos. Los íconos con valores de peso más positivos se renderizan más cerca del final del bloque. |
Métodos
Método | Modificadores | Descripción |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
getBubbleSize() | ||
getSize() | ||
getText() | Muestra el texto de este comentario. | |
getType() | ||
getWeight() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
loadState(state) | Aplica el estado dado a este comentario. | |
onClick() | ||
onLocationChange(blockOrigin) | ||
onSizeChange() | Actualiza el tamaño de este ícono en respuesta a los cambios en el tamaño del cuadro de entrada. | |
onTextChange() | Actualiza el texto de este comentario en respuesta a cambios en el texto de la burbuja de entrada. | |
saveState() | ||
setBubbleSize(size) | Establece el tamaño de la burbuja editable para este comentario. Cambia el tamaño del cuadro si está visible. | |
setBubbleVisible(visible) | ||
setText(text) | Establece el texto de este comentario. Actualiza las burbujas si son visibles. | |
updateEditable() | Actualiza el estado de la burbuja (editable / no editable) para reflejar el estado de la burbuja si esta se muestra actualmente. |