Simge 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() | Simgenin tüm öğelerini ortadan kaldırır. |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | Ekleme işaretçisinin parçası olduğunda simgeyi gizler. |
initView(pointerdownListener) | Blokta yayınlanacak simge için SVG öğeleri oluşturur. |
isClickableInFlyout(autoClosingFlyout)? | (İsteğe bağlı) Engelleme bir açılır penceredeyken simgenin tıklanabilir olup olmayacağını kontrol edin. Bu işlev tanımlanmazsa simge tüm açılır pencerelerde tıklanabilir olur. |
isShownWhenCollapsed() | |
onClick() | Simgeye, tıklandığını bildirir. |
onLocationChange(blockOrigin) | Simgeye, konumlarının değiştiğini bildirir. |
setOffsetInBlock(offset) | Çalışma alanı birimlerindeki blokun başlangıcına göre simgeyi bildirir. |
updateCollapsed() | Bloğun daraltılmış düzeyi değiştiğinde simgenin daraltılmış durumunu/görünümünü günceller. |
updateEditable() | Bloğun düzenlenebilirliği değiştiğinde simgenin düzenlenebilirlik durumunu günceller. |