blockly > icons > WarningIcon

Clase icons.WarningIcon

Un ícono que le advierte al usuario que hay un problema con su bloqueo.

Por ejemplo, se puede usar para advertirles sobre valores de campo incorrectos o la ubicación incorrecta del bloque (colocarlo en un lugar donde no pertenece).

Signature:

export declare class WarningIcon extends Icon implements IHasBubble 

Se extiende a: Ícono

Implementa: IHasBubble

Observaciones

El constructor de esta clase está marcado como interno. El código de terceros no debe llamar al constructor directamente ni crear subclases que extiendan la clase WarningIcon.

Propiedades

Propiedad Modificadores Tipo Descripción
sourceBlock

protected

readonly

BlockSvg
TYPE

static

readonly

IconType<WarningIcon> Es la cadena de tipo que se usa para identificar este ícono.
PESO

static

readonly

(no declarado) Es el peso que tiene este ícono en relación con otros. Los íconos con valores de grosor más positivos se renderizan más hacia el final del bloque.

Métodos

Método Modificadores Descripción
applyColour()
bubbleIsVisible()
dispose()
getBubble() Consulta IHasBubble.getBubble.
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() Le indica a Blockly que este ícono se muestra cuando se contrae el bloque.
onClick() Activa o desactiva la visibilidad de la burbuja.
onLocationChange(blockOrigin) Actualiza la ubicación de la burbuja del ícono si está abierta.
setBubbleVisible(visible)
updateCollapsed()