blockly > FieldImage

FieldImage sınıfı

Bir bloktaki resmin sınıfı.

İmza:

export declare class FieldImage extends Field<string> 

Kapsamlar: Alan<string>

Markalar

Marka Değiştiriciler Açıklama
(structor)(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 (beyan edilmedi) Düzenlenebilir alanlar, genellikle düzenlenebilir olduklarını gösteren bir tür kullanıcı arayüzü gösterir. Bu alanda kullanmamanız gerekir.
imageElement protected SVGImageElement | null Oluşturulan alanın resim öğesi.
imageHeight

protected

readonly

sayı
isDirty_ protected boolean Bloğun bir sonraki oluşturulmasında 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şlatma sırasında oluşturulması gerekir.
size_ protected Boyut

Yöntemler

Yöntem Değiştiriciler Açıklama
configure_(config) protected Alanı, verilen seçenek haritasına göre yapılandırın.
doClassValidation_(newValue) protected Giriş değerinin (kaynak URL) bir 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 görüntünün sağdan sola doğru döndürülüp döndürülmeyeceğini öğrenin
getText_() protected Alanın metin gösterimini geçersiz kılmak için getText_ geliştirici kancasını kullanın. Bunun yerine görselin 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_()