blockly > icons > WarningIcon

icons.WarningIcon sınıfı

Kullanıcıyı engellemeyle ilgili bir sorun olduğu konusunda uyaran simge.

Örneğin, bu özellik, yanlış alan değerleri veya bloğun yanlış yerleştirilmesi (ayrışmadığı bir yere yerleştirilmesi) hakkında kullanıcıları uyarmak için kullanılabilir.

İmza:

export declare class WarningIcon extends Icon implements IHasBubble 

Genişletilir: Simge

Uyguladığı API'ler: IHasBubble

Notlar

Bu sınıfın kurucusu dahili olarak işaretlenmiştir. Üçüncü taraf kodu, kurucuyu doğrudan çağırmamalı veya WarningIcon sınıfını genişleten alt sınıflar oluşturmamalıdır.

Özellikler

Mülk Değiştiriciler Tür Açıklama
sourceBlock

protected

readonly

BlockSvg
TYPE

static

readonly

IconType<WarningIcon> Bu simgeyi tanımlamak için kullanılan tür dizesi.
AĞIRLIK

static

readonly

(not declared) Bu simgenin diğer simgelere göre ağırlığı. Daha fazla pozitif ağırlık değerine sahip simgeler, bloğun sonuna doğru daha uzakta oluşturulur.

Yöntemler

Yöntem Değiştiriciler Açıklama
applyColour()
bubbleIsVisible()
dispose()
getBubble() IHasBubble.getBubble işlevine bakın.
getSize()
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
isShownWhenCollapsed() Blockly'ye, blok daraltıldığında bu simgesinin gösterileceğini bildirir.
onClick() Balonun görünürlüğünü açar/kapatır.
onLocationChange(blockOrigin) Açıksa simgenin balonunun konumunu günceller.
setBubbleVisible(visible)
updateCollapsed()