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

protected

readonly

Bloquear
TIPO

static

readonly

IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> Es la cadena de tipo utilizada para identificar este ícono.
PESO

static

readonly

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