blockly > icons > MutatorIcon

icons.MutatorIcon sınıfı

Kullanıcının bloğun şeklini değiştirmesine olanak tanıyan simge.

Örneğin, bloğa ek alanlar veya girişler eklemek için kullanılabilir.

İmza:

export declare class MutatorIcon extends Icon implements IHasBubble 

Genişletilir: Simge

Uyguladığı API'ler: IHasBubble

Markalar

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

Özellikler

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

protected

readonly

BlockSvg
TYPE

static

readonly

IconType<MutatorIcon> 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()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
setBubbleVisible(visible)
updateCollapsed()