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 |
|
BlockSvg | |
| TYPE |
|
IconType<MutatorIcon> | Bu simgeyi tanımlamak için kullanılan tür dizesi. |
| AĞIRLIK |
|
(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() |