blockly > ikony > WarningIcon

icon.WarningIcon

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

W ten sposób można na przykład ostrzegać użytkownika o nieprawidłowych wartościach pól lub nieprawidłowym położeniu bloku (umieszczenie bloku w nieznanym miejscu).

Podpis:

export declare class WarningIcon extends Icon implements IHasBubble 

Rozszerza: ikona

Implementacja: IHasBubble

Uwagi

Konstruktor dla tej klasy jest oznaczony jako wewnętrzny. Kod zewnętrzny nie powinien wywoływać konstruktora bezpośrednio 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 tekstowy służący do identyfikacji tej ikony.
WAGA

static

readonly

(nie zadeklarowano) Waga tej ikony w stosunku do innych ikon. Ikony z bardziej dodatnimi wartościami wagi są renderowane dalej na końcu bloku.

Metody

Metoda Modyfikatory Opis
applyColour()
bubbleIsVisible()
dispose()
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() Informuje blokowo, że ta ikona jest wyświetlana, gdy blok jest zwinięty.
onClick() Przełącza widoczność dymka.
onLocationChange(blockOrigin) Zmienia położenie dymka z ikoną, jeśli jest otwarty.
setBubbleVisible(visible)
updateCollapsed()