blockly > icons > WarningIcon

Klasse „icons.WarningIcon“

Ein Symbol, mit dem der Nutzer gewarnt wird, dass bei der Blockierung etwas nicht in Ordnung ist.

So können Sie beispielsweise auf falsche Feldwerte oder eine falsche Platzierung des Blocks (d. h. an eine Stelle, an der er nicht hingehört) hinzuweisen.

Unterschrift:

export declare class WarningIcon extends Icon implements IHasBubble 

Erweitert: Symbol

Implementierungen: IHasBubble

Anmerkungen

Der Konstruktor für diese Klasse ist als intern gekennzeichnet. Drittanbietercode sollte den Konstruktor nicht direkt aufrufen oder Unterklassen erstellen, die die WarningIcon-Klasse erweitern.

Attribute

Property Modifikatoren Typ Beschreibung
sourceBlock

protected

readonly

BlockSvg
TYP

static

readonly

IconType<WarningIcon> Die Typzeichenfolge, die zur Identifizierung dieses Symbols verwendet wird.
GEWICHT

static

readonly

(nicht deklariert) Die Gewichtung dieses Symbols im Verhältnis zu anderen Symbolen. Symbole mit positiveren Gewichtungswerten werden weiter zum Ende des Blocks gerendert.

Methoden

Methode Modifikatoren Beschreibung
applyColour()
bubbleIsVisible()
dispose()
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() Teilt blockweise mit, dass dieses Symbol angezeigt wird, wenn der Block minimiert ist.
onClick() Schaltet die Sichtbarkeit des Info-Ballons ein oder aus.
onLocationChange(blockOrigin) Aktualisiert die Position des Infofelds für das Symbol, falls es geöffnet ist.
setBubbleVisible(visible)
updateCollapsed()