blockly > icons > CommentIcon

Clase icons.CommentIcon

Un ícono que le permite al usuario agregar texto del comentario a un bloque.

Signature:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

Se extiende a: Í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
TYPE

static

readonly

IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> Es la cadena de tipo que se usa para identificar este ícono.
WEIGHT

static

readonly

(no declarado) Es el peso que tiene este ícono en relación con otros. Los iconos 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 determinado a este comentario.
onClick()
onLocationChange(blockOrigin)
onSizeChange() Actualiza el tamaño de este ícono en respuesta a los cambios en el tamaño de la burbuja de entrada.
onTextChange() Actualiza el texto de este comentario en respuesta a los cambios en el texto de la burbuja de entrada.
saveState()
setBubbleSize(size) Establece el tamaño de la burbuja editable del comentario. Cambia el tamaño de la burbuja si está visible.
setBubbleVisible(visible)
setText(text) Establece el texto de este comentario. Actualiza las burbujas si están visibles.
updateEditable() Actualiza el estado de la burbuja (editable o no editable) para reflejar el estado de la burbuja si esta se muestra actualmente.