blockly > FieldImage

FieldImage sınıfı

Bir bloktaki resim için sınıf.

İmza:

export declare class FieldImage extends Field<string> 

Extends: Alan<dize>

Markalar

Marka Değiştiriciler Açıklama
(oluşturucu)(src, genişlik, yükseklik, alt, onClick, FlipRtl, config) FieldImage sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
DÜZENLENEBİLİR readonly (bildirilmedi) Düzenlenebilir alanlarda genellikle bunların düzenlenebilir olduğunu belirten bir tür kullanıcı arayüzü gösterilir. Bu alanda bulunmamalıdır.
imageElement protected SVGImageElement | boş Oluşturulan alanın resim öğesi.
imageHeight

protected

readonly

sayı
isDirty_ protected boolean Bir sonraki blok oluşturulduğunda alanın oluşturulması gerekip gerekmediğini belirtmek için kullanılır. Resim alanları statik olarak boyutlandırılır ve yalnızca başlangıçta oluşturulması gerekir.
size_ protected Boyut

Yöntemler

Yöntem Değiştiriciler Açıklama
configure_(config) protected Alanı, verilen seçenekler haritasına göre yapılandırın.
doClassValidation_(newValue) protected Giriş değerinin (kaynak URL) dize olduğundan emin olun.
doValueUpdate_(newValue) protected Bu resim alanının değerini ve görüntülenen resmi güncelleyin.
getFlipRtl() Bu resmin sağdan sola döndürülüp döndürülmeyeceğini belirleyin
getText_() protected Alanın metin gösterimini geçersiz kılmak için getText_ geliştirici kancasını kullanın. Bunun yerine resmin alternatif metnini döndürün.
initView() Bu resim için blok kullanıcı arayüzünü oluşturun.
setAlt(alt) Bu resmin alternatif metnini ayarlayın.
setOnClickHandler(func) Bu resim tıklandığında çağrılan işlevi ayarlayın.
showEditor_() protected Alan tıklaması çağrılırsa ve tıklama işleyici tanımlıysa işleyiciyi çağırın.
updateSize_()