blockly > simgeler > MutatorIcon

simgeleri.MutatorIcon sınıfı

Kullanıcının blokun şeklini değiştirmesine olanak tanıyan bir simge.

Örneğin, bloka ilave alanlar veya girişler eklemek için kullanılabilir.

İmza:

export declare class MutatorIcon extends Icon implements IHasBubble 

Uzadığı alan: Simge

Uygulandığı yer: IHasBubble

Markalar

Marka Değiştiriciler Açıklama
(oluşturucu)(flyoutBlockTypes, sourceBlock) MutatorIcon sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
sourceBlock

protected

readonly

BlockSvg
TÜR

static

readonly

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

static

readonly

(bildirilmedi) Bu simgenin diğer simgelere göre ağırlığı. Daha pozitif ağırlık değerlerine sahip simgeler, bloğun sonuna doğru daha da işlenir.

Yöntemler

Yöntem Değiştiriciler Açıklama
applyColour()
bubbleIsVisible()
dispose()
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
setBubbleVisible(visible)
updateCollapsed()