blockly > icone > WarningIcon

classe icone.AvvisoIcon

Un'icona che avvisa l'utente che si è verificato un problema con il suo blocco.

Ad esempio, potrebbe essere utile per avvisarli della presenza di valori di campo errati o di un posizionamento errato del blocco (inserimento del blocco in un punto a cui non deve appartenere).

Firma:

export declare class WarningIcon extends Icon implements IHasBubble 

Estensioni: 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
TIPO

static

readonly

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

static

readonly

(non dichiarato) Il peso di questa icona rispetto alle altre icone. Le icone con valori di ponderazione più positivi vengono visualizzate più in là verso la fine del blocco.

Metodi

Metodo Modificatori Descrizione
applyColour()
bubbleIsVisible()
disposizione()
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() Indica in modo bloccato che questa icona viene visualizzata quando il blocco è compresso.
onClick() Attiva/disattiva la visibilità della bolla.
onLocationChange(blockOrigin) Consente di aggiornare la posizione della bolla dell'icona, se è aperta.
setBubbleVisible(visible)
updateCollapsed()