blockly > icons > WarningIcon

Classe icons.WarningIcon

Un'icona che avvisa l'utente che c'è un problema con il blocco.

Ad esempio, potrebbero essere utilizzati per avvisare gli utenti di valori di campo errati o del posizionamento errato del blocco (se viene inserito in un luogo a cui non appartiene).

Firma:

export declare class WarningIcon extends Icon implements IHasBubble 

Si estende a: Icona

Implementa: IHasBubble

Note

Il costruttore di questa classe è contrassegnato come interno. Il codice di terze parti non deve chiamare direttamente il costruttore o creare sottoclassi che estendono la classe WarningIcon.

Proprietà

Proprietà Modificatori Tipo Descrizione
sourceBlock

protected

readonly

BlockSvg
TYPE

static

readonly

IconType<WarningIcon> La stringa di tipo utilizzata per identificare questa icona.
PESO

static

readonly

(not declared) Il peso di questa icona rispetto ad altre icone. Le icone con valori di peso più positivi vengono visualizzate più verso la fine del blocco.

Metodi

Metodo Modificatori Descrizione
applyColour()
bubbleIsVisible()
dispose()
getBubble() Consulta IHasBubble.getBubble.
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() Indica a Blockly che questa icona viene visualizzata quando il blocco è compresso.
onClick() Attiva/disattiva la visibilità della bolla.
onLocationChange(blockOrigin) Aggiorna la posizione della bolla dell'icona se è aperta.
setBubbleVisible(visible)
updateCollapsed()