blockly > ikony > WarningIcon

Klasa ikon.WarningIcon

Ikona ostrzegająca użytkownika, że z jego blokadą coś jest nie tak.

Można to wykorzystać na przykład do ostrzeżenia o nieprawidłowych wartościach pól lub niewłaściwym umiejscowieniu bryły (umieszczenie jej w nieodpowiednim miejscu).

Podpis:

export declare class WarningIcon extends Icon implements IHasBubble 

Rozszerza: Ikona

Implementacja: IHasBubble

Uwagi

Konstruktor tej klasy jest oznaczony jako wewnętrzny. Kod zewnętrzny nie powinien bezpośrednio wywoływać konstruktora ani tworzyć podklas, które rozszerzają klasę WarningIcon.

Właściwości

Właściwość Modyfikatory Typ Opis
sourceBlock

protected

readonly

BlockSvg
TYP

static

readonly

IconType<WarningIcon> Ciąg typu używany do identyfikacji tej ikony.
WAGA

static

readonly

(nie zadeklarowano) Waga tej ikony w stosunku do innych ikon. Ikony z większą wartością wagi są renderowane dalej w kierunku końca bloku.

Metody

Metoda Modyfikatory Opis
applyColour()
bubbleIsVisible()
dispose().
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() Informuje o tym, że ta ikona jest wyświetlana, gdy bryła jest zwinięta.
onClick() Przełącza widoczność dymka.
onLocationChange(blockOrigin) Aktualizuje lokalizację dymka ikony, jeśli jest otwarta.
setBubbleVisible(visible)
updateCollapsed()