blockly > IIcon

IIcon arayüzü

İmza:

export interface IIcon 

Yöntemler

Yöntem Açıklama
applyColour() Bloğun rengi değiştiğinde simgenin rengini günceller.
dispose() Simgeyi ortadan kaldırır.
getSize()
getType()
getWeight()
hideForInsertionMarker() Ekleme işaretçisinin parçası olduğunda simgeyi gizler.
initView(pointerdownListener) Blok üzerinde uygulanacak simge için SVG öğeleri oluşturur.
isClickableInFlyout(autoCloseFlyout)? (İsteğe bağlı) Blok açılırken simgenin tıklanabilir olup olmayacağını kontrol edin. Bu işlev tanımlanmamışsa, simge tüm filmlerde tıklanabilir olur.
isShownWhenCollapsed()
onClick() Simgenin tıklandığını bildirir.
onLocationChange(blockOrigin) Simgeye konumları değiştirdiğini bildirir.
setOffsetInBlock(offset) Simgeyi, çalışma alanı birimlerinde bloğun üst başlangıcına göre nerede bildirir.
updateCollapsed() Bloğun daraltılmış boyutu değiştiğinde simgenin daraltılmış olma durumunu/görünümünü günceller.
updateEditable() Engellemenin düzenlenebilirliği değiştiğinde simgenin düzenlenebilirliğini günceller.